php – 高级自定义字段 – WordPress
发布时间:2020-12-13 21:49:32 所属栏目:PHP教程 来源:网络整理
导读:在使用自定义字段插件时,我无法让它返回任何数据. 我创建了一个名为book_cover_thumbnail的字段组,其中有一个链接到它.任何人都可以看到为什么下面的代码不起作用? img src="?php get_field('book_cover_thumbnail');?" / 我没有任何错误,没有空格. 解决方
在使用自定义字段插件时,我无法让它返回任何数据.
我创建了一个名为book_cover_thumbnail的字段组,其中有一个链接到它.任何人都可以看到为什么下面的代码不起作用? <img src="<?php get_field('book_cover_thumbnail');?>" /> 我没有任何错误,没有空格. 解决方法
确保你是a)使用the_field()或echo get_field()回显该字段,并且b)此代码在wordpress循环中,如下所示:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>` <img src="<?php echo get_field('book_cover_thumbnail');?>" /> <?php end while; endif; ?>` 或者您将post id添加到get_field()函数作为参数: $post_id = *your_post_ID_here*; <img src="<?php echo get_field('book_cover_thumbnail',$post_id);?>" /> 文档: 使用get_field():http://www.advancedcustomfields.com/resources/functions/get_field/ 使用the_field():http://www.advancedcustomfields.com/resources/functions/the_field/ 所有高级自定义字段文档:http://www.advancedcustomfields.com/resources/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |