在我的主页上,我使用这样的方式查询和显示未来或预定的帖子:
<?php query_posts('post_status=future&posts_per_page=10&order=ASC'); while ( have_posts() ) : the_post(); ?>
//doing stuff
<?php endwhile; ?>
<?php wp_reset_query(); ?>这正在取得很大的成功。不过,这些scheduled或future帖子不希望出现在搜索或标记搜索中。
我想让未来的帖子可搜索,其中包含的标签可点击。它们(标记)当前是可点击的,但是单击时会抛出一个错误。带我到可怕的“对不起,没有符合你的标准的帖子”。
那么,如何使WP搜索和包括未来的帖子和标签从未来的帖子?
发布于 2019-05-17 20:13:40
未来和计划发布的文章不会被考虑发布,因此您需要自定义这些模板中的查询才能包含这些结果。
您需要在主题中自定义search.php模板。添加一个与您在示例中所做的类似的新WP查询,将未来和计划中的帖子拖到模板中。然后将模板中的数据替换为来自您自己的查询的数据。
对于标记,您需要在主题中创建一个分类法模板,并执行类似于搜索模板的操作。
https://wordpress.stackexchange.com/questions/338152
复制相似问题