百度BAE升级wordpress 3.5.1之后列表分页不显示

距离上次wordpress更新有好久了,更新后出现文章列表分页不显示的问题,一直木有发现。直到最近有闲空再次更新wordpress版本才发现这个问题。具体为啥不显示列表分页我就不多说了,直接把在fulu.me搜到的解决方案复制过来。

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

//列表分页FIX
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 **/
飘零
  • 本文由 发表于 2013 年 3 月 14 日13:32:09
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
wordpress彻底删除评论里的pingback和trackback 建站资源

wordpress彻底删除评论里的pingback和trackback

最近把多说评论关了,无意间发现一些老文章的评论栏上出现十几行pingback外链,非常苦恼,pingback早经禁止了啊。于是网上查查怎么删除的,试了一圈子还是删除不掉,怎么都屏蔽不掉,我就纳闷了,于是灵机一动在后台评价管理里搜索其中一个pingback外链的名称,谁知真能搜到,还能删除,然后我就一个一个的搜一个一个的删,但是太慢了,删了20分钟才删了100多条。又去数据库搜,这才发现,他们的IP前缀都是10.50.14开头,没想到一搜有1000多条垃圾评论,都是早期没防御时遗留的,顺着这些评论我发现他们的comment_type属性都是trackback,怪不然我删除pingback没有用。 找到这个关键的属性就能批量删除了,对于我这个小白来说,自己摸索到了删除方法,还真有成就感呢。自己摸索到了删除方法,下面是数据库批量删除代码,以此类推,把trackback换成pingback,是删除pingback记录 DELETEFROM wp_comments WHERE comment_type='trackback' 瞬间少了1000多好评论。。。为了以防万一,我把pingback和trackback功能也关了,如下图对号去掉然后保存  
飘零博客从百度BAE搬出 杂乱无章

飘零博客从百度BAE搬出

搬进百度BAE有好几个月了,记得当初还是在免费资源部落发现的,当时博客还在用国外漂流,速度可想而知,知道BAE的速度非常快之后就迫不及待的想着般、搬进去,可是当时还木有人搬进BAE,而且自己又不懂代码,在网上也搜不到教程,于是干脆套用SAE的搬入教程试试,折腾几天最终成功,想搬进BAE的朋友可以看看wordpress搬家到百度BAE过程。不过随之而来的问题也很多,虽然说都算是小问题,可也花费不少时间来解决详见BAE,很多问题因为木有技术直到现在也没解决,比如缩略图不显示,评论邮件提醒乱码等问题。缩略图不显示干脆不使用缩略图了,评论提醒乱码直接使用多说插件,问题就不算问题了,还能凑合着继续用。   但是前几天飘零买了一款某人的主题,不显示缩略图感觉不好看,于是毅然决定搬出BAE,可是价格实惠,又稳定的空间哪能好找哇,经过OYOY的介绍知道了新浪云商店,价格实惠,国内空间速度也快,而且支持全额退款,于是飘零就买了最便宜的那个型号,测试一下缩略图是否显示。搬家也是个技术活,经过多方打听,知道了好友天空团也在新浪云商店买的空间, 我还调侃说咱俩要做邻居了,在他的帮助下终于把博客搬到了新浪云商店,而且速度比原来还快。事情往往没有想象滴这么好,搬进新浪云商店之后发现还是不显示缩略图,折腾了一下午还是不行,可能木有最高权限,导致无法缓存,没办法只能和新浪云商店说拜拜,在此感想天空团对我的帮助。  
wordrpress 3.5正式发布,当然要有百度BAE版(附搭建教程) 建站资源

wordrpress 3.5正式发布,当然要有百度BAE版(附搭建教程)

WordPress 3.5中文版正式发布了,相信很多友友已经更新,但是苦逼的飘零却无法在线升级,为了更新最新版翻遍了百度和谷歌。最终还是木有找到。不过我没有放弃更新的念头,经过一天的折腾终于完成了wordpress 3.5 for BAE。目前飘零博客已经升级完成。 本次只是版本升级,和原来一样支持伪静态,发送邮件等功能(移植原3.4上面的,貌似发送邮件功能已失效),如果您还不了解百度BAE可以看一下之前的文章 免费百度开发者平台BAE空间申请和数据库、云存储的创建 http://piaoling.me/mianfei/373.html wordpress搬家到百度BAE过程(独立wp博客搬家到bae) http://piaoling.me/zonghe/337.html 关于百度BAE搭建wordpress所有文章 http://piaoling.me/tag/bae wordpress 3.5百度BAE版安装教程 1、下载由飘零博客修改的wordpress3.5 for BAE 下载地址https://pan.baidu.com/share/link?shareid=168301&uk=3139636012 2、管理BAE版本,创建新版本,勾选上传PHP代码包,选择wordpress3.5 for BAE.rar然后保存     3、版本创建完成后,点击编辑,然后打开wp-config.php文件配置后保存。$dbname = "填上云数据库“。define('BCMS_QUEUE', '消息列队');   4、升级的朋友把主题和插件上传后点击版本上线就可以了,如果是搭建新博客打开网站就会出现设置管理员帐号的界面,填完后上线   二、BAE空间运行Wordpress固定链接 wordpress  3.5 for BAE已经在App配置文件中添加了Url重写伪静态规则。你直接在Wordpress后台设立固定链接就可以使用了。   四、BAE空间运行Wordpress云存储 由于BAE不支持在线上传,如要上传附件图片啥的就需用百度云存储。Wordpress中已经有了一个BCS的插件,启动这个插件,然后输入你的Bucket的名称,保存后就可以使用百度云存储了。     升级后如果主题出现错误,可以先把插件先关了,然后刷新看看是否正常,如果还不正常,可能就是主题不兼容或其他问题。 最后,本次升级还未解决邮件回复提醒乱码问题,希望哪位大神指点一下,谢谢    
关于使用百度BAE相关问题解决办法 建站资源

关于使用百度BAE相关问题解决办法

自从上次分享wordpress搬家到百度BAE教程后,很多友友也把自己的博客搬到了bae 谁让BAE不仅免费还如此快呢。。。不过随之而来的就有很多未发现的小毛病被找了出来,许多像飘零一样的小白踏入了每天折腾代码的生活。。。下面就分享一下我解决问题的方法也吧。都是小白级常用方法,如果你和我一样是小白,那就继续看此篇文章吧! 问题1、如何编辑图片,比如尺寸大小 因为使用BAE后图片不直接保存到代码库,所以要借助百度云存储存放图片等附件,但是有友友说图片不能编辑,不能改变大小,其实是可以的,不过比较麻烦罢了。 如何改变插入图片大小 首先在写博文时上传图片并插入,然后点击右上角HTML,你会看到如下代码: <a href="http://bcs.duapp.com/plbk110/yuantu%2F22.png"><img title="22" src="http://bcs.duapp.com/plbk110/yuantu%2F22.png" alt="" width="720" height="633" /></a> 编辑 width="720" height="633"的数字改变大小,比如我改成 width="520" height="433"图片就会像下面这么大 问题2、为啥访问顶级域名会是503,如何把域名301到主域名。 第一、访问顶级域名出现503。可能是您没有在百度后台绑定顶级域 第二、把域名301到主域名。不确定BAE是否支持.htaccess,如果支持可以直接添加函数解决了。我直接使用的菜鸟级方法,使用Simple 301 Redirects插件,下载安装后启用。下面是我的设置。 问题3、为何邮件回复提醒是HTML源代码 很多友友都遇到这样的问题,这个可能是百度消息通道转发时引起的,如果觉得回复邮件不美观,您可以编辑成最简单的文字邮件,或者直接使用多说评论插件,让它帮您代发。(希望码神们帮俺们菜鸟指点下迷经) 问题4、为什么wordpress是英文版的啊 请仔细查看wordpress安装到bae教程,不要漏项 问题5、上传图片总是显示不了 代码库不支持图片格式,详细图片转移方法请仔细查看BAE搬家教程 问题6、点击仪表期会进入主页,不会进入后台 可以点击其他选项进入后台,比如主题 问题7、中文截断有乱码 详细解决办法到中文截断出现乱码解决办法查看 问题8、安装主题后错误500无法进入后台 经过测试有部分wordpress主题无法使用,使用后会导致全站错误500,比如说哼哼猪的Andy主题 详细还原办法到wordpress更换主题后错误500前后台无法访问查看 貌似还有好多问题我没列出来,这就是使用免费的带价啊。。。。如果还有啥问题不能自己解决,那就和大家一起来探讨吧!! 点击查看本站所以关于wordpress bae的文章      
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:44   其中:访客  0   博主  0
    • Jimmy Jimmy 0

      请问我购买了个域名,要想绑定bae,可是域名要先备案,我只有个域名,没有主机,如何备案

        • 飘零 飘零

          @ Jimmy 没备案也可以绑定 ,百度现在没有限制

        • 橙子 橙子 1

          百度搜索bae分页就来了

          • 黎健雄 黎健雄 3

            原来我来过这里的。

            • 小叉子 小叉子 2

              还有这事,木有发现