列出特定页面中的所有帖子

时间:2019-11-24 作者:macX Tutorials

我有一个小wordpress博客。博客中大约有50篇帖子。我想创建一个页面,该页面将登记所有帖子标题。我使用了“W4 Post List”wordpress插件,但这并不能解决我的问题。请向我推荐任何其他wordpress插件或代码。

1 个回复
最合适的回答,由SO网友:Kanon Chowdhury 整理而成

首先,创建一个自定义页面模板并粘贴代码

<?php 
// the query
$wpb_all_query = new WP_Query(array(\'post_type\'=>\'post\', \'post_status\'=>\'publish\', \'posts_per_page\'=>-1)); ?>

<?php if ( $wpb_all_query->have_posts() ) : ?>

<ul>

    <!-- the loop -->
    <?php while ( $wpb_all_query->have_posts() ) : $wpb_all_query->the_post(); ?>
        <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php endwhile; ?>
    <!-- end of the loop -->

</ul>

    <?php wp_reset_postdata(); ?>

<?php else : ?>
    <p><?php _e( \'Sorry, no posts matched your criteria.\' ); ?></p>
<?php endif; ?>
对于自定义页面模板,请访问this link 对于WP\\U查询访问this link

相关推荐

阻止/wp-admin/重定向到主页?

我已将wordpress实例从生产复制到本地。在获取站点的公共端(公共主页、页面和博客帖子)后,我无法访问/wp admin/,因为该url总是重定向到/homepage。我尝试过:更新siteurl和主页至“https://tk.local“(主页和帖子工作正常)实现本地自签名ssl证书(如果是https问题。)</切换到2019主题(主题可行,但问题仍然存在)在wp配置中设置调试常量。php删除wp配置中的调试常量。php将插件目录移到一边,替换为只包含索引的/插件。php这里是一个wp adm