我希望有可能在wordpress中定义一些帖子,其中显示完整帖子而不是摘录。
有各种解决方案,如:
第一个是简单但丑陋的,第二个应该可以用一些谷歌搜索,但第三个似乎是最吸引我但我不知道如何实现这一点。
因为通常在模板中我所拥有的是来自wordpress的a_excerpt方法。因此,我应该以某种方式在那里注入一些代码并检查是否设置了当前帖子的复选框,然后只使用the_content。这是可能的还是我还需要修改主题?
感谢您的投入。
答案 0 :(得分:1)
我会使用自定义字段,它更灵活,因此您无需对页面ID进行硬编码。
<?php
$show_full_content = get_post_meta($post->ID, 'show_full_content', true);
if ($show_full_content == 'yes') {
the_content();
} else {
the_excerpt();
}
?>
您可能对ACF感兴趣,它可以使用户更友好。