这几天一直在搞一个英文的wordpress博客,还是前些天帮朋友捣腾的那个,由于有一个要求需要在wordpress后台批量快速修改(Qucik Edit)文章(Post),但wordpress2.7后台默认编辑列表是15条,这样的话,二万多条的博客文件,这样修改起来,实在是非常费时间,有没有办法可以让这个列表条数显示得更多呢?
在google上搜索了很长时间,虽然对百度不抱什么希望,同样也在百度上搜索了许久,同时在google.com英文状态下,搜索"wordpress edit 15",但只是找到了大量的有关wordpress编辑评论comment,相关时间为15的文件,看来之前没有人有这种需求?
没有前辈的经验,只有自己来摸索了,这个定义在wordpress后台设置中是没有的,但这个15条的值绝对是在wordpress2.7的源代码中,这是逃脱不掉的,直接查找源代码吧!
以下是针对我wordpress2.71版本的修改。
wp-admin目录中,找有关“post”的文件,然后搜索值“15”,通过一番搜索,果然不负有心人哪!在wp-admin/includes/文件夹下,post.php文件,搜索的第一个“15”值就是:
("post_type=post&what_to_show=posts$post_status_q&posts_per_page=15&order=$order&orderby=$orderby");
修改为你想要的数值就OK了,我开始太狠了,直接修改为150,在本地调试是没问题(但也把httpd.exe的cpu占用也给飙升到80%了),但在国外空间上,这个值也可以列表出来,但在quick edit时,post时,页面无响应,看来是值太大了,最后调整为70,才算稳定。
这些小技巧,虽然不算什么,但就是在处理时,寻找答案太浪费时间!心痛时间哪!
二月 16th, 2009 at 4:15 下午
"在wp-admin/includes/文件夹下,page.php文件" 这个文件夹下没有找到page.php文件啊 我的是2.71.
在wp-admin文件夹下倒是有这个PAGE.PHP的文件 可以搜索了下 里面没有15这个参数啊 难道2.71就变了?
二月 17th, 2009 at 9:58 上午
确认一下,在wp-admin/includes/的post.php文件中