我一直在使用高级自定义字段插件来显示帖子内容以下的相关帖子。昨天我添加了Supsystic的插件社交分享,以显示我的帖子上的分享按钮,它显示了很大。
问题是,当我点击分享按钮在Facebook或其他社交媒体上分享帖子时,它会从相关的帖子字段中获取帖子。
例如,当我点击标题为" Google Chrome功能"的帖子上的分享按钮时Facebook共享框架打开但框架中显示的帖子是" Firefox功能"。但是," Firefox功能"位于帖子" Google Chrome功能"下方的相关帖子字段中。任何帮助都值得赞赏。感谢。
答案 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 ?>