WordPress Database Backup插件设计上没有考虑非英语用户,导致IE浏览器的用户在使用WordPress中文包后无法正常备份。
在/plugins/wp-db-backup/wp-db-backup.php文件中
修改名为为,在backup_fragment()函数开头加上一句:
header( 'Content-Type: text/html; charset=utf-8' );
您可以自行修改,不过要注意这个文件的格式是UNIX的,记事本编辑不了。
function backup_fragment($table, $segment, $filename) {
global $table_prefix, $wpdb;
header( 'Content-Type: text/html; charset=utf-8' );
echo "$table:$segment:$filename";
WordPress 2.6 引入了文章修订历史功能,当时我们翻译成“编辑历史”,但这一功能对多数个人博客毫无用处,还往数据库中写入了一些毫无用武之地的内容,假若你是个有洁癖的人,那么我们一起来看这个教程,来个大扫除吧:
禁用 WordPress 文章修订历史功能
打开 WordPress 根目录下的 wp-config.php 文件,添加如下行即可:
define('WP_POST_REVISIONS', false);
删除 WordPress 已有的文章修订记录
WordPress 文章的修订记录,都被写入了数据库,既然我们不使用他们,那么,清除他们吧!通过以下 SQL 语句可以删除:
DELETE FROM wp_postmeta WHERE post_id IN (SELECT id FROM wp_posts WHERE post_type = 'revision');
DELETE FROM wp_term_relationships WHERE object_id IN (SELECT id FROM wp_posts WHERE post_type='revision');
DELETE FROM wp_posts WHERE post_type='revision';
经过上面这两步,WordPress 文章修订历史功能就不会再来打扰你了。这个教程有用吧?欢迎留言哦。
相信很多朋友都曾遇到过网站内文件特别是图片被盗链的情况。所谓盗链,是指对方网站直接链接您网站上的文件,而不是将其置于自己的服务器上,一般而言,盗链的对象大多为较耗带宽的大体积文件,如图片、视频等,从某种意义上说,这事实上造成了让您为其访问流量买单:不仅您的服务器带宽被无任何回报地占用,而且,往往会在很大程序上影响您网站的访问速度。
当然,从严格的道德与法律角度讲,对方网站就算不盗链,就算将文件拷贝到其自己的服务器使用,也应首先征得您的许可。不过,在Internet世界里破坏规则往往是不必付出代价的,这也使得许多人习惯了在网站建设中使用别人的内容与资源,源网站自身对此是无能为力的。这方面中文网站更是位于“世界领先”的地位,在中华传统“文化”的熏陶与教育大跃进的共同作用下,与鬼子们对抄袭、盗链大都还遮遮掩掩相比,中文网站往往非但不以为忤反而理直气壮,“窃书不算偷”甚至“窃你的书是看得起你”之类的说辞甚至成为主流。去年笔者就曾遇到过一位“极品男”,因我的某个网站图片被盗链严重,服务器带宽被大量占用,而不得不采用最原始的防盗链手段——那个网站因使用IIS,而且未安装Mod_rewite功能扩展模块——即改变图片文件存储目录与文件名的方式,结果却收到某个盗链网站的抗议,义正辞严地指责我那么做是如何如何地不道德,给他带来了多大的麻烦:他不得不逐个修改每个网页以让图片能够正确显示,并谆谆教导我保持图片url恒定不变才显得更为专业等,让人啼笑皆非。 阅读全文...
这个插件,其实挺不错的,但是如果用了永久连接,并且不巧你的永久连接里面包含了%postname%,这样你就开心了,点击连接以后肯定404咯,嘿嘿,其实官方已经有解决方案了,就是把你的Download Templates里面的所有的a href目标都改成
http://www.yoursite.com/?dl_id=%FILE_ID%
也就是类似于我的这个样子
%FILE_NAME%
这样就解决啦,嘿嘿
最新评论