高级自定义字段相关帖子

时间:2016-04-05 06:46:53

标签: wordpress advanced-custom-fields

我一直在使用高级自定义字段插件来显示帖子内容以下的相关帖子。昨天我添加了Supsystic的插件社交分享,以显示我的帖子上的分享按钮,它显示了很大。

问题是,当我点击分享按钮在Facebook或其他社交媒体上分享帖子时,它会从相关的帖子字段中获取帖子。

例如,当我点击标题为" Google Chrome功能"的帖子上的分享按钮时Facebook共享框架打开但框架中显示的帖子是" Firefox功能"。但是," Firefox功能"位于帖子" Google Chrome功能"下方的相关帖子字段中。任何帮助都值得赞赏。感谢。

1 个答案:

答案 0 :(得分:0)

高级自定义字段与post.single.php相关的帖子代码

<?php  
$posts = get_field('related_posts'); 
if ($posts) { ?> 
    <h3 class="related">Related posts</h3>
    <p>
    <?php foreach($posts as $post) { setup_postdata($post); ?>
        <li><a title="<?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php } //End for each loop
    wp_reset_postdata(); //Restores WP post data ?>
    </p>
    <hr />
 <?php wp_reset_postdata(); // IMPORTANT - reset the $post object so the rest of the page works correctly ?>
<?php } //End if ?>