zoukankan      html  css  js  c++  java
  • 修正BAE列表分页不显示

    不知道为何Wordpress在BAE上列表分页不显示,在本地一切正常,少了导航的功能,总少了点什么,操作及阅读上都及为不便,今天在网上找到了一段修正代码可以决定,希望能帮到你。

    找到主题的fuctions.php文件,添加下面的的代码然后保存

    /**
    * .
    * 修复列表分页不显示www.banysky.net
    */
    function my_posts_request_filter( $input,$obj ) {
            return str_replace("SQL_CALC_FOUND_ROWS",'',$input);
        }

        function my_found_posts_query_filter($input,$obj){
            $request = $obj->request;
            $rows = '';
            if(strpos($request,'JOIN') > 0 || strpos($resuest,'GROUP BY') > 0){
                $rows = preg_replace("/SELECT(.*?)FROM(.*?)LIMIT(.*)/is","SELECT COUNT(*) FROM (SELECT COUNT(*) FROM$2) count",$request);
            }else{
                $rows = preg_replace("/SELECT(.*?)FROM(.*?)LIMIT(.*)/is","SELECT COUNT(*) FROM$2",$request);
            }
            return $rows;
        }

        add_filter( 'posts_request', 'my_posts_request_filter',10,2 );
        add_filter( 'found_posts_query', 'my_found_posts_query_filter',10,2);
    /** END **/

    修正后的效果如下:

    image

    首页显示:image

    后台的分页导航:image

  • 相关阅读:
    bzoj 1053
    bzoj 1004 组合
    字符串哈希
    bzoj 1015 并查集
    bzoj 1003 最短路+dp
    HDU 4352 数位dp
    bzoj 1879 状压dp
    codeforces 55D 数位dp
    Codeforces 830B
    组合计数 && Stirling数
  • 原文地址:https://www.cnblogs.com/Bany/p/2983961.html
Copyright © 2011-2022 走看看