解决 Wordpress分页导航出现的404错误

一直没有发现首页的分页导航会出现404错误,上网参考了很多资料,最后找到解决办法

page404

 

这种情况,可以通过设置解决,但是不是非常的理想,设置办法:设置-->阅读-->博客页面至多显示   修改为1即可正常!

但是这种修改方式,可以解决首页的分页导航404,但是分类的文章只显示一条,然后就需要分页才可以查看其它的!

所以,最后通过修改函数的方式解决了!

注意:修改代码前,先备份原来的文件,便于恢复!!!谨记

旧版本:修改wordpress\wp-includes\classes.php

 

 

function handle_404() {
global $wp_query;
if ( !is_admin() && ( 0 == count( $wp_query->posts ) ) && !is_404() && !is_robots() && !is_search() && !is_home() ) {
// Don't 404 for these queries if they matched an object.
if ( ( is_tag() || is_category() || is_tax() || is_author() ) && $wp_query->get_queried_object() && !is_paged() ) {
if ( !is_404() )
status_header( 200 );
return;
}
$wp_query->set_404();
status_header( 404 );
nocache_headers();
} elseif ( !is_404() ) {
status_header( 200 );
}
}

把上面代码中的 && !is_paged()删除掉即可

如果是新版本的wordpress,例如我的是3.8版本,则修改的文件为:wordpress\wp-includes\classe-wp.php

找到:

function handle_404() {
global $wp_query;

// If we've already issued a 404, bail.
if ( is_404() )
return;

// Never 404 for the admin, robots, or if we found posts.
if ( is_admin() || is_robots() || $wp_query->posts ) {
status_header( 200 );
return;
}

// We will 404 for paged queries, as no posts were found.
if ( ! is_paged() ) {

// Don't 404 for these queries if they matched an object.
if ( ( is_tag() || is_category() || is_tax() || is_author() || is_post_type_archive() ) && $wp_query->get_queried_object() ) {
status_header( 200 );
return;
}

// Don't 404 for these queries either.
if ( is_home() || is_search() ) {
status_header( 200 );
return;
}
}

// Guess it's time to 404.
$wp_query->set_404();
status_header( 404 );
nocache_headers();
}

把上面这个function的代码全部修改为上面的第一个function代码,然后删除 && !is_paged()即可

文章来源于网络或者作者投稿,若有侵权请联系删除,作者:老钟,如若转载,请注明出处:https://www.laoz.net/413.html

(1)
上一篇 2014 年 04 月 24 日
下一篇 2014 年 04 月 26 日

相关推荐

  • 阿里巴巴国际站首页改版了

    阿里巴巴国际站首页改版了!!! 最近阿里巴巴国际站很多产品都在改版,例如外贸直通车P4P改版了,阿里后台数据中心,热门搜索词改版了! 现在连国际站首页也要改版,看来阿里上市需要更加符合国际化的潮流! 老...

    2014 年 07 月 22 日
  • 如何利用Google Adwords来获取外贸直通车关键词

    Google是一家令人敬佩的公司,他所开发的Adwords里面有一个很好用的关键词工具(现已更名为【关键字规划师】),我们可以利用它来获取一些在Google上比较热门的关键词。   因为有很多童鞋表示不会用,不知道怎...

    2014 年 05 月 06 日
  • 怎样才能写好开发信?看了会受益匪浅

    外贸开发信,外贸业务员必须要去做的一件事,为了提高收入,各种方式,各种尝试,只为了提高销售额,提高收入! 那么很多人写了开发信,发出去了,但是却是石沉大海,没有得到回音,确实要值得思考的一个问题~ 开...

    2014 年 04 月 28 日
  • 如何撰写阿里国际站产品销售文案

    阿里国际站无敌销售文案撰写和落地实施 解决以下三个问题 1、如何撰写阿里国际站无敌销售文案? 2、无敌文案如何落地实施? 2、这个销售文案到底有没有效果? 1、如何撰写阿里国际站无敌销售文案 很多客户问, 如...

    2014 年 05 月 05 日
  • alibaba阿里巴巴国际站流量渠道有哪些?

    B2B运营的第一个核心点就是流量和曝光。 访客越多,获得商机的机会就越多。 弄清楚阿里国际站的流量来源,各流量口在平台中的占比,以及后期平台发展的优先级,对于我们前期打好基础是非常重要的。 目前,阿里国...

    2023 年 03 月 02 日
  • 外贸,阿里国际站,发布产品时要注意侵权投诉

    公司在阿里国际站开了间店! 在电子商务普及的今天,国际站带来的曝光是可观的   那么开店就需要发布产品,而且找很多热门关键词铺货,因为阿里国际有个29800的台阶,所以本身这个收费揽收了不少卖家,所以...

    外贸运营推广 2014 年 04 月 09 日
  • 外贸口语,英文字母读法,军用英文字母读法

    外贸过程中,很多时候会使用到skype与外国客户打电话,这个就是所谓的电话销售! 如果你要求老外给你邮箱地址,一般为了方便记忆,他们会使用军用英文字母读法,例如 :美国人字母读法  T =  Tango 所以,无论别...

    外贸运营推广 2014 年 08 月 05 日
  • 有坑,多少人中招?企业邮箱注意盗(Bing)号(Du)邮件

    相信很多公司都会有自己的企业邮箱,有免费的,收费的 不管怎样,当某邮箱被系统提示需要进行相关设置的时候,该清醒的时候到了 很多国内工厂的老板,在接触做外贸的时候,往往会上当,那么我们来看看是怎么回事 ...

    2017 年 04 月 10 日
  • 阿里国际站,关于找关键词

    网上也有很多人分享如何找关键词,有在平台上面找的,有通过google工具找的!   目前就以阿里国际站这个平台为例,一般行业的关键词随便都可以找到几万个! 个人在平台上的关键词找法,仅在平台上面发掘! ...

    2014 年 04 月 14 日
  • 国际知识产权查询网站

    文明社会,知识产权越来越被重视,尤其是阿里巴巴在美国上市后,这个概念更加加强 当然,知识产权无论何时何地,都要尊重并且受到法律的保护 (1)中国商标网: http://sbcx.saic.gov.cn:9080/tmois/wscxsy_getInde...

    外贸运营推广 2014 年 05 月 16 日