wordpress 3.0能从3.0降级到2.9么

禁用WordPress 3.0自动草稿存档
  昨天将另外几个WordPress博客从2.9.2升级到了3.0.1,没想到发现了一些问题,以前已经很好解决的自动草稿存档问题又出现了,折腾了半天才解决。  做为一个id控,我一直喜欢用数字id做为日志文件名,而WordPress自从2.6版本之后就出现了几个很令人讨厌的功能:Post Revisions和Autosave,在默认的情况下,日志的ID将不再连续,使用ID做为Permalink结构的用户将会看到一个地址越来越混乱的WordPress,很烦,后来我通过很完美的解决了这个的问题,并一直用到了2.9.2都没问题,升级到3.0.1之后,自动草稿又出来了,但是该插件依旧在工作,通过跟踪发现,只要新建一篇日志,即使不写内容,数据库中也会自动保存一篇草稿,这是以前版本的WordPress所没有的现象,也是disable revisions and autosave插件失效的原因。  既然已经升级到了WordPress 3.0.1,也不好降级,只好再想办法解决Wordpress自动保存草稿的问题,经过搜索,找到了一个不是很好的禁用自动保存草稿的方法。  解决WorPress 3.0.1自动草稿的方法是:依旧启用原先的disable revisions and autosave插件,然后编辑wp-admin/includes/post.php文件,在if ( $create_in_db ) {语句之前加入一行$create_in_db = 语句,经过实际测试,增加了这一行之后,新建日志,数据库就不会出现一篇自动存档的草稿了。  但是这种修改WordPress源代码的方法是很不好的,这会导致以后每次WordPress升级,都需要维护修改一次,工作量会越来越大,不如用插件的方式解决,可惜目前实在找不到如何使用插件来解决这个问题,要是WordPress下一个版本能官方解决就好了。  更新:上述禁用自动草稿(Auto-Draft)的方法仅仅针对Wordpress 3.1以前的版本,对Wordpress 3.1以后的版本是无效的,添加后保存文章时提示&没有修改权限&。Wordpress 3.1以后的版本修改方法是:  依旧编辑wp-admin/includes/post.php文件,找到下面两行:$post_id = wp_insert_post( array( 'post_title' =& __( 'Auto Draft' ), 'post_type' =& $post_type, 'post_status' =& 'auto-draft' ) );$post = get_post( $post_id );  将其替换为如下几行即可:$post_auto_draft = $wpdb-&get_row( &SELECT * FROM $wpdb-&posts WHERE post_type = '$post_type' AND post_status = 'auto-draft' LIMIT 1& );if ( $post_auto_draft ) {&&& $post = $post_auto_} else {&&& $post = get_post( wp_insert_post( array( 'post_title' =& __( 'Auto Draft' ), 'post_type' =& $post_type, 'post_status' =& 'auto-draft' ) ) );}  总结:WordPress的自动保存(Auto-Save)、历史版本(Post Revisions)和自动草稿(Auto-Draft)的功能真是麻烦,在数据库中产生大量垃圾数据,并且自动草稿(Auto-Draft)目前只能通过修改源代码来实现,希望WordPress官方能够提供一种选项,让用户可以选择是否启用自动草稿(Auto-Draft)功能。
  除非注明,文章均为原创,转载请以链接形式标明本文地址
  本文地址:
我还没有升级 等升级了来用用这个方法
沙发?木哈哈
.leecairen
呵呵呵好文章啊
都成了博客达人了!
我还是觉得修改源文件方法不错只要做个记录,下次升级后再修改就OK。现在不像以前的2.9了,修改的文件少了,而且减少插件何乐而不为呢
先支持一下,再支持一下,呵呵
这个功能确实令人抓狂,什么垃圾功能,早该取消了
不知道过渡情况怎么样,我还是不敢升级,生怕除了什么问题,一折腾就没完没了的,现在先凑活用着呢。
.junofeeng
我升级了。按月光的方法去关掉自动保存去……
写个插件管理他们不就行了,读出表数据,选择是否删除,ID不要管了,做ID控没意义
我也是用超级开关,呵呵
按月光的方法去关掉自动保存去…… 呵呵 我也给朋友弄弄
wordpress博客地址多少
我感觉这个功能挺实用的,昨天我写日志时,校园网突然掉线了,如果没有自动草稿,我刷新后就白写了
3.0.3版本的此文件中有这样一行function get_default_post_to_edit( $post_type = 'post', $create_in_db = false ) { global $是不是不用再加你这一行了?
3.1怎么弄?ddwerw 于
13:42:49 回复sdfewrwddwerw 于
13:43:52 回复dddd
.小小豌豆花
收藏,3.2出来了,有什么变化?
求助!!!WP的random-posts-widget-include怎么不显示自动草稿?
没觉得有这个问题啊。。。
.抱鱼睡的猫
果断板凳~~~
这个博客也是wordpress?不像啊。。。
正好想找如何禁用的方法
.leecairen
刚发现你的博客,值得一读啊!
.韩都衣舍旗
很不错,学习了
.shuaipeng
我从最简单的bo-blog开始,然后慢慢的也用wp。当我知道wp时人家直接就是3.0的版本了。
你是中国人,起个洋人名字?装B!
我的还没升级
是啊 每次写的时候自动保存好麻烦,我用的是国外空间自动保存的时候总是慢的很
按以上方法做了,测试了一下还是不行,这点真是麻烦
.猎鹰老公公
如果你不是完美主义者,不是象博主那样的id控,就不要担心这个问题啦。
这种不好收录似乎只有谷歌喜欢是吗?看看qhsgldd.net
wordpress 功能很强大,就是用起来太麻烦,折腾不起.
.旅行者2号
一个人 写好一个博客已经不容易啦,写好几个博客,怎么写?
还没使用最新版,还在用2.9
威廉你好,经一个朋友介绍,我正在用Super Switch插件,可以关闭自动存档,关闭修订版本。我朋友是3.01,他说可以用。我是2.9.2,不清楚3.01是否可用。你可以试试。:-)严重浪漫 于
21:05:44 回复顺便问一下,你的WP博客地址是多少,想去看看bonum 于
11:11:07 回复3.01超级开关没用
本人还是非常喜欢自动存档的功能。尤其是网络时有时无的情况下。不自动存档,不知道提交的时候忘记复制下来,网络断开就杯具了。
为啥这个文章用中文署名了,龙威廉!williamlong 于
10:45:28 回复中文比英文更好记。
2.92和很不错了,升什么升?
其实wordpress 3.0以上版本增加了修订版本,虽然不会自动保存,但是在写日志或者更新日志的时候,都会生成一个修订版本,解决方法在我的博客有。去看看吧
自我感觉还是不升级的为好!升级问题太多!
还没升级,试试月光这个方法
我正是用的这个方法~
地球人都知道……
.nicrosoft
那我还是步升级了 :D
一直用自定义链接,感觉不错。
这个不错,多谢分享。
我还想你会不会发出个技术文章,没想到还真发出来了
我只知道月光的英文博客是wp的,其他的博客是什么啊?月光的网站还真多!
升了是英文版的,很多人用不习惯的
这些不错,留个脚印
赞助商广告
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.  没想到中文版本那么快就出来了,与英文版本的发布时间相差无几。引用wordpress官方日志,此版本修复了一个安全漏洞:在以往版本,拥有作者权限的用户可以通过某种方式获得站点的更高权限。同时,修正了数个 bug、增强了安全性能。多谢 Vladimir Kolesnikov 的贡献!
- 李权辉的:人,终究是生活在现实之中,是为了活着而生活.
手机支付宝打赏& 不得言WordPress博客从2.92升级到3.0啦!
不得言WordPress博客从2.92升级到3.0啦!
wordpress 3.0发布
6月18日凌晨WordPress 3.0英文版发布。不得言得知此的消息下载仅94,294次,后来猛增至11,383,347,现如今WordPress 3.0.1版也已发布。别人在享受最新版带来的快乐之时,而我还在使用可怜的WordPress 2.92——这对一个搞技术的人来说,是一个极大的讽刺!
我一直用博客始建不久不宜大动,需静养一段时间,在各大搜索引擎表现良好情况下,方可进行下一步动作来安慰我那颗蠢蠢欲动的心。潜意识的原因告诉我,万一升级失败造成的后果不堪设想,这源于我初次使用WordPress,对WordPress系统没有形成足够的信心。
但8月3日,也就是今日,我将做好充分准备,享受一下升级带来的快感。或许会出写问题,而这些问题的解决,正是我写博的极佳材料。这些患得患失到此为止,我决定进行升级。
WordPress升级,我要做哪些准备工作?
使用phpmyadmin工具备份你的WordPress数据库。参考官方备份数据库Backing Up Your Database
压缩整个网站、FTP下载到本地备份。这个应该形成良好的习惯,每隔一段时间都要进行一次备份。
下载WordPress 3.0 简体中文版 安装/升级包。WordPress 3.0 简体中文版:| 、WordPress 3.0 简体中文语言包: | 、。
登录WordPress 2.92后台,禁用所有插件。部分插件可能无法与WordPress新版本兼容,禁用插件再进行升级将可避免出现莫名其妙的问题,让你的升级一步到位。升级后再逐一激活插件。
新建一首页,内容“不得言博客正在从wordpress 2.92升级到3.0 请稍后访问!”
准备已到位,是否可以升级WordPress了?
是的,经过充分的准备,升级你的WordPress之旅正式开始了。这里请务必谨慎小心,虽然做了备份,请确保你的每一次操作要达到的目的,并对每一次操作可能出现的情况进行预评估。
删除你网站上的wp-includes文件夹和wp-admin文件夹及其文件。
解压缩下载的WordPress 3.0 简体中文版 安装/升级包,删除wp-content里的plugins、themes文件夹。如果需要WordPress 3.0的默认主题,升级完成后,同安装主题一样,单独安装。
把处理好的WordPress 3.0 简体中文版 安装/升级包上传到服务器,全部覆盖。
使用浏览器打开 http://yourhost/readme.html,找到手动升级并点击链接:wp-admin/update-core.php,参考其中的介绍进行操作。
后台逐步启用插件,并测试能否正常使用。
WordPress升级成功,有哪些善后工作要做?
按照上面的步骤,你的博客会升级成功,如果升级失败,请仔细检查每一步,重复上面工作。针对我自己的博客,我做了一下善后工作。
让你的WordPress 3.0支持中文链接
找到wp-includes文件夹的classes.php文件。使用“PATH_INFO”作为关键字搜索,定位到154行,注释掉此行,并加入相应代码,如下:
//$pathinfo = $_SERVER['PATH_INFO']; 支持gbk
$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], &UTF-8&, &GBK&);
找到wp-includes文件夹的classes.php文件。使用“REQUEST_URI”作为关键字搜索,定位到160行,注释掉此行,并加入相应代码,如下:160行
//$req_uri = $_SERVER['REQUEST_URI']; 支持gbk
$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], &UTF-8&, &GBK&);
WordPress 3.0自定义月度归档显示数量
用Editplus或Dreamweaver编辑软件,打开default-widgets.php文件,搜索关键字“widget_archives_args”定位到239行,使用/**/注释掉。在其后加入如下内容:
&?php wp_get_archives(apply_filters('widget_archives_args', array('type' =& 'monthly', 'show_post_count' =& $c,'limit' =& 24))); ?&
自定义WordPress 3.0站点功能模块
使用“WordPress.org”作为关键字,定位到300行,代码如下
&li&&a href=&http://wordpress.org/& title=&&?php echo esc_attr(__('Powered by WordPress, state-of-the-art semantic personal publishing platform.')); ?&&&WordPress.org&/a&&/li&
替换为我自己的,友情链接申请、不得言博客简介、不得言博客各种网站地图。
&li&&a href=&/budeyan_guestbook/& title=&给不得言博客留言、同不得言博客做友情链接&&博客留言、友情链接&/a&&/li&
&li&&a title=&不得言博客简介& href=&/about_budeyan_com/&&关于不得言 | 不得言博客&/a&&/li&
&li&&a title=&不得言博客站点地图& href=&/sitemap.xml&&站点地图&/a&、&a title=&不得言博客Google地图& href=&/mapsite.xml&&Google地图&/a&、&a title=&不得言博客谷歌地图& href=&/sitemap.xml.gz&&谷歌地图&/a&&/li&
WordPress 3.0自定义友情链接首页、内页、全站
本文的评论功能被关闭了.
姓名:不得言
年龄:32岁
简介:山东临沂人,05年毕业于山东聊城大学,计算机科学与技术专业,随兴趣潮流打拼互联网已9年。07年来到河南绿建...
& 2013 豫ICP备号 .Designed by .70 个最好的、免费的 WordPress 3.0 主题 - 开源中国社区
当前访客身份:游客 [
当前位置:
有在线演示,有下载地址,一次过足瘾,嘻嘻。关于 WordPress 的介绍请看。
共有14个评论
--- 共有 1 条评论 ---
(5年前)&nbsp&
太多了。。。顶
很好!有合用的~谢了
捞到一个!
貌似全是英文版而且不带中文的。
还是哥的主题好看
好东西,标记一下
我现在用的第5个。 不过自己改动了很多。。
还是很多设计得很不错的,主题。不过我觉得外国的东东,然后弄上中文,看起来始终觉得别扭。
更多开发者职位上
有什么技术问题吗?
小编辑的其它问题
类似的话题

我要回帖

更多关于 wordpress 3.0 的文章

 

随机推荐