我正在尝试创建wordpress主题, 但是无法在实时版本上进行分页。在localhost上, 它按预期方式工作, 但在实时版本上, 每次都提供404页。我知道关于此主题有很多答案, 但是我无法解决我的问题。我已经尝试了以下主题, 其中包括许多主题, 但没有一个对我有帮助:
如何在Wordpress自定义帖子类型查询中包括分页wp paginate_links和查询变量不起作用Wordpress我想知道你们是否可以帮助我弄清楚我在这里缺少什么。我试图在索引文件(我的博客页面)上显示我的导航面板。
get_header();
?>
<
div id="primary" class="container">
<
main id="main" class="col-xs-12">
<
h3 class="title text-center">
Notícias:<
/h3>
<
?php
global $wp_query;
query_posts(
array_merge( array(
'post_type' =>
'news', 'orderby' =>
'date', 'order' =>
'DESC', 'posts_per_page' =>
3
), $wp_query->
query)
);
while($wp_query->
have_posts()) :
$wp_query->
the_post();
get_template_part('template-parts/content', 'news');
endwhile;
?>
<
div class="text-center paginate">
<
?php
if(function_exists('wp_paginate')):
wp_paginate();
endif;
?>
<
/div>
<
!-- .tect-center / Paginate-->
<
?phpwp_reset_postdata();
?>
<
/main>
<
!-- #main -->
<
/div>
<
!-- #primary -->
<
?php
get_footer();
现在我正在使用Wp-paginate插件, 但是使用paginate_links()函数会给我同样的错误, 但是它们都可以在localhost上工作。对于分页链接, 我使用了docs中的示例:
https://codex.wordpress.org/Function_Reference/paginate_links.有人可以帮我吗?
#1由于它在你的本地主机上工作, 因此刷新永久链接可能会解决你的问题。
步骤1:在wordpress信息中心的” 设置> 永久链接” 中。
【WordPress分页不起作用】第2步:向下滚动并单击” 保存更改” , 无需更改任何内容。
完成后, 将刷新重写规则和永久链接。
#2尝试使用下面的代码。
我已经使用WP_Query函数获得所需的结果-https://codex.wordpress.org/Class_Reference/WP_Query
<
?php $args = array(
'post_type' =>
'post', 'orderby' =>
'date', 'order' =>
'DESC', 'posts_per_page' =>
3
);
$the_query = new WP_Query($args);
while($the_query->
have_posts()) :
$the_query->
the_post();
get_template_part('template-parts/content', 'news');
endwhile;
?>
<
div class="text-center paginate">
<
?php
if(function_exists('wp_paginate')):
wp_paginate();
endif;
?>
<
/div>
<
!-- .tect-center / Paginate-->
<
?phpwp_reset_postdata();
?>
推荐阅读
- js脚本文件中的WordPress路径URL
- WordPress的页面slug与媒体库项冲突
- wordpress输出额外的html代码
- WordPress(在子主题中覆盖父主题类函数)
- WordPress.org主题提交
- 阿里云镜像OpenSUSE全新安装并更改阿里OpenSUSE镜像源?
- wireshark启动报错 由于找不到msvcp140.dll无法继续执行代码
- 音响DSP|ENC降噪DSP|USB麦克风芯片|USB耳机芯片|TYPE-C麦克风芯片|192K/24位耳机芯片
- kubernetes-nginx+php访问集群外mysql部署wordpress