标签归档:WordPress

disable wp-cron.php

trace wp-super-cache的时候,发现后台有很多wp-cron.php的调用,每一次访问页面都会调用。

01:32:22 /wp-cron.php?doing_wp_cron=1341019942.6320919990539550781250 In WP Cache Phase 2
01:32:22 /wp-cron.php?doing_wp_cron=1341019942.6320919990539550781250 Setting up WordPress actions
01:32:22 /wp-cron.php?doing_wp_cron=1341019942.6320919990539550781250 Not caching POST request.
01:32:22 /wp-cron.php?doing_wp_cron=1341019942.6320919990539550781250 Cache garbage collection.
01:32:22 /wp-cron.php?doing_wp_cron=1341019942.6320919990539550781250 Cleaning expired cache files in /****/public_html/wp-content/cache/
01:32:22 /wp-cron.php?doing_wp_cron=1341019942.6320919990539550781250 Doing GC on supercache dir: /****/public_html/wp-content/cache/supercache
01:32:22 /wp-cron.php?doing_wp_cron=1341019942.6320919990539550781250 gc: could not delete /****/public_html/wp-content/cache/supercache/6658.net/2012/01 as it’s not empty: 30

google之,发现该进程会占用很多系统资源。用google到的如下方法disable
在wp-config.php中添加

define(‘DISABLE_WP_CRON’, true);

然后在系统的crontab中添加

0,30 * * * * php -q /path_to_your_website/public_html/wp-cron.php

参考文档
http://blog.mellowhost.com/reducing-cpu-usage-for-wordpress-users.html

更正历史blog的图片链接错误

今天整理blog,发现部分blog的图片缺失,经过查找,原因是多次迁移,造成原来在/wp-content/upload/year/month/下面的图片都被放到了/wp-content/upload/下面,路径发生改变。

用phpmyadmin,如下sql,查找用旧链接位置的帖子
SELECT *
FROM `3qs_wp_posts`
WHERE post_content LIKE ‘%www.3qs.com/file%’

用如下sql更新
UPDATE 3qs_wp_posts SET post_content=REPLACE(post_content, ‘www.3qs.com/files’, ‘3qs.com/wp-content/uploads/2011/03’) where id=458

然后手工将/wp-content/upload下面的图片移动到对应的/wp-content/upload/year/mongth下面。

进行中~~~~~~~~~~

为wordpress复制文章时自动加版权

给wordpress博客内容加版权网上还没有现成的插件,不过个人认为wordpress最好的地方就是源码可以随便修改,从后台主题编辑就行,相信这也是很多网友选择wordpress的原因吧。

给文章加版权分两种,一种是在文章上方或下方显示你的版权声明,这种方法可以加以下代码

    <p>转载原创文章请注明,转载自:<strong><?php bloginfo(‘name’); ?></strong>[<a href=”<?php echo get_settings(‘home’); ?>”><?php echo get_settings(‘home’); ?></a>]</p> <p>本文链接: <a href=”<?php the_permalink() ?>” title=”<?php the_title(); ?>”><?php the_permalink(); ?></a></p>
    那到底应该放到什么地方呢? 找到single.php(单篇文章页),找到类似下面的这样一句话: <?php the_content(); ?>

继续阅读

blog搬迁到ixiezi免费空间

hawkhost的空间要到期了,续费没有半价优惠了。

算算一年来基本上只用了wordpress,其他网站功能用的很少,索性迁移到免费的ixiezi空间。

这个空间也在美国,国内访问速度一般。

搬家很方便,用工具->导出从hawkhost导出,然后再ixiezi用工具->导入导入,选择下载附件。这样就会自动把blog内容和所有附件,图片全部都导入到新的wordpress网站。

然后在ixiezi绑定域名,在域名控制面板修改3qs.com和www.3qs.com的A记录ip即可。

用Microsoft LiveWriter远程发布WordPress文章

这篇文章是使用Microsoft LiveWriter远程发布的。

感觉很方便啊。

live writer下载地址:http://download.live.com/writer

到后台 设置->撰写, 勾选“启用 WordPress,Movable Type,MetaWeblog和Blogger 的 XML-RPC发布协议。 ”

装好后,启动livewriter,会问你blog类型,给出网址和用户,密码后,live writer会自动判断blog类型,能认出来是wordpress。发布,修改文章方便多了。据说插入图片更方便啊。

WordPress首页不显示特定分类目录的更新

、找到Wordpress中首页的页面模板

1、Wordpress->后台->外观->编辑->index.php

备份其中的代码,再做修改。

2、找到你不想让在Wordpress首页显示分类别名(在“分类目录”页面可以看到)。

这里想屏蔽网站建设, seo,wordpress三个分类 继续阅读

[转]WordPress SEO 技巧

随着搜索引擎大兴, 排列在前的网站在引入大量流量. 无论是搜索页面的广告还是查出来的结果, 与搜索者的目标匹配度都比较高 (如果搜索引擎足够智能), 所以通过搜索引擎而来的访客很可能会从网站上得到他想要的东西, 并记住这个网站. 也就是说, 搜索引擎会带来很多有价值的来源, 所以花点时间针对搜索引擎优化一下 WordPress 博客也是值得的.

我一直没有花太多时间做搜索引擎优化, 否则也不会把博客首页做成展开式的显示, 所以一直搜索引擎收录不是很好. 前段时间, 我终于为博客搞了一下 SEO, 比之前有所改善, 下面我就分享一下我都做了些什么.

我并不是什么 SEO 高手, 但整天泡在网页里面, 或多或少知道一点, 折腾一下算是自我陶醉, 高人请绕道前行.

1. 优化博客副标题 继续阅读

WordPress Related Posts 相关日志 重复显示

安装WordPress Related Posts后,发现每篇文章最后都出现2个相关日志

wordpress_related_post_double_display

开始以为是cos-html-cache造成的,就换成wp spuer cache,还是依旧,最后换成纯动态,还是一样的问题。所以应该是related post本身的问题,不是cache插件的问题。

开始gg了。。。。先留在这里吧。

———————————————–

update20100318

已经搞定了,经过检查代码,发现inove内置related post支持了,在plugin后台去掉related post自动显示的选项就可以了。