我还在这个问题上犹豫不决。。
我的WordPress博客上的分页无效-http://www.example.com/news
当你点击不同的页码时,它会正确更新网址(和页面标题),但不会显示不同的帖子。
我试过:
没有什么对我有用。
我见过许多自定义查询的解决方案,但我使用的是您在“设置”中设置的“帖子”页面
更新:我还没有找到解决方案。我知道我可以写我自己的查询,但我想坚持使用默认的WP博客。
您应该在query_post函数中传递“页面”/“页面”变量:
if ( get_query_var('paged') ) {
$paged = get_query_var('paged');
} elseif ( get_query_var('page') ) {
$paged = get_query_var('page');
} else {
$paged = 1;
}
query_posts(array('paged' => $paged));
if (have_posts()) : while ( have_posts() ) : the_post(); ?>
<!--Your HTML-->.
<?php endwhile; endif; wp_reset_query(); ?>
无法保证您的问题与WordPress相关。然而,因为你没有给出一个非常笼统的问题,我将给你一个非常笼统的回答。这将有助于你找出问题所在并自己解决。
>
它实际上可能与你的主题没有什么问题。尝试测试另一个主题(比如,下划线,你已经方便地下载了),看看它是否有分页工作和完整。如果是的话,那么,你很幸运...这意味着您只需要更深入地挖掘,以协调代码中正确的下划线的错误。
如果您发现不是主题出了问题,而是服务器html" target="_blank">配置出了问题,那么从某种意义上说,这也是一种解脱。这意味着从理论上讲,您应该能够在其他地方测试您的安装,或者重新安装服务器,并使其正常工作。在此之前,请尝试重新安装您的WordPress版本。谁知道。。。它可以工作。
检查类别中的WP循环。php文件(又名archive.php)。它必须包含以下内容:
if (have_posts()) : while (have_posts()) : the_post();
并以结束:
endwhile; endif;
Frontpage分页不起作用:当点击page2/3/4/etc时,它只是重新加载首页,而不显示旧条目。我尝试了几件事情:首先,禁用所有活动插件,以确保没有冲突。第二,尝试在设置中将永久链接更改为默认 我的代码是 谢啦
我尝试了多种解决方案,但都不起作用。 当我转到/page/2时,它不起作用。 我正在index.php我的主题执行自定义查询。 这是我的网站链接:我的网站主页 此页面不工作(404)-页面不工作(格式为-mywebsite/page/2/) 刚刚意识到这一页2作品-正在工作的页面(的格式-mywebsite.com/?page=2)
我有两个来自存档的自定义帖子类型。php之一是归档slug。另一个是类别slug。php。分页在归档slug上起作用。php,但在类别slug上的代码相同。php甚至不会显示。我对Wordpress和php有些陌生,所以我确定我在这里遗漏了一些东西,我只是不知道什么?
我喜欢在AvadaWordPress主题中自定义博客帖子页面。我已经搜索了avada主题中的所有文件夹,但我找不到可以编辑博客帖子的地方。php文件。请任何人帮我解决这个问题。谢谢你抽出时间。
我的客户有以下wordpress站点= http://texasdentalimplants.com/index.php/blog 这就是blog页面传统上的工作方式: 用户点击博客页面-->显示一系列文章-->用户选择点击博客文章,用户看到选择的博客文章 客户机,不管是谁,都希望每页只显示一篇博文,所以现在“blog”页面,有点变得多余了(它只是博文的精确副本)。 我想做的是让它像这样运行--
前面的章节中,我们已经完成了创建博客逻辑,现在我们来实现博客主页逻辑。 博客 Logo 我们需要使用 $blog->logo 调用图片,但是我们数据库存储的数据是 public:*.* 这样的结构,所以,我们打开 src/Models/Blog.php 文件,在类内部添加下面的高亮代码: <?php declare(strict_types=1); names