我正在使用YARPP插件进行自定义托管的wordpress网站。我已经更改了默认位置设置,因此它只显示我指定的小部件(参见屏幕截图)。当我在single.php
文件中调用插件时,即使我尝试将其包含在单独的包装div中,它也会移动article.post
内的小部件。
single.php中:
<article class='post'>...</article>
<div class='yarpp-wrapper'>
<?php if (function_exists('related_posts') ) : related_posts(); endif; ?>
</div>
输出:
<article class='post'>...</article>
<div class='yarpp-related'>...</div> <!-- yarpp plugin-->
<div class='yarpp-wrapper></div> <!-- empty wrapper -->
答案 0 :(得分:0)
我相信这是因为您使用的是自定义yarpp模板。选择“列表”,保持上面的其他选项未选中,并确保php脚本在您的single.php文件中。无需将其包装在任何东西中。只需将它放在您想要显示的位置即可。
<?php related_posts(); ?>