ACF:自定义字段和archive.php

时间:2016-02-27 09:26:54

标签: wordpress advanced-custom-fields

我知道有很多关于这个问题的信息 - 但我尝试了所有我能找到的,所以我需要帮助

有一个简单的案例 - 我注册了新的帖子类型并添加了标签:

<?php the_field('video_link'); ?>

该帖子有一个高级自定义字段<?php while ( have_posts() ) : the_post(); get_template_part( 'content', get_post_format() ); get_template_part( 'video', get_post_format() ); endwhile;?> 是的,当然有效。 但是,如果我点击标签并转到存档页面,我什么都不做。

<?php echo the_ID(); $variable = get_field('video_link', $post->ID); echo $variable; ?>

    <?php the_field('video_link', 'video'); ?> //video it's a page with loop
    <?php the_field('video_link', 123); ?> //id of video post

好的,“如何从其他帖子中获取自定义字段”: 我试过了:

<li data-band-id='1' draggable='true' class='band-name'>Metallica</li>
<li data-band-id='2' draggable='true' class='band-name'>Slayer</li>
<li data-band-id='3' draggable='true' class='band-name'>Paradise Lost</li>
<li data-band-id='4' draggable='true' class='band-name'>Gojira</li>

有趣的是,“echo the_ID”工作,当然是有效的。 有趣的是,“the_field('video_link',123)”有效 但我无法合并它们!

0 个答案:

没有答案