用crond运行WordPress中的计划任务
WordPress站点运行时需要偶尔在后台定时运行一些任务,如定时发布文章,清空Cache的内容,同步别的站点的RSS Feed等。传统来说,计划任务可以通过Linux系统下的crond实现,但考虑到不是所有的网站托管服务都能让用户设定crontab,因此Wordpress中自带了一套计划任务引擎,姑且称之为WP-Cron,这是Wordpress自带的一套函数,和单独的wp-cron插件不是一回事。 Read more…
WordPress站点运行时需要偶尔在后台定时运行一些任务,如定时发布文章,清空Cache的内容,同步别的站点的RSS Feed等。传统来说,计划任务可以通过Linux系统下的crond实现,但考虑到不是所有的网站托管服务都能让用户设定crontab,因此Wordpress中自带了一套计划任务引擎,姑且称之为WP-Cron,这是Wordpress自带的一套函数,和单独的wp-cron插件不是一回事。 Read more…
WordPress Mobile Pack插件为Wordpress站点提供适合移动设备浏览的页面. WPMP支持3种检测模式:
1. 根据浏览器User-Agent决定博客输出,
2. 为博客单独设置一个Mobile域名, 根据用户访问的域名决定输出,
3. 上述基于浏览器和基于域名的结合.
从3.0版本开始, WordPress支持Multisite模模式, 也就是原先的Wordpress-MU的延续. 在Multisite模式下, 可以用同一套Wordpress软件和数据库同时管理多个Blog. 通过domain_mapping插件, 还可以为每个Blog设置多个域名. domain_mapping插件可以为每个Blog设置一个主域名, 并且将其他域名的访问请求通过”Permanent Redirect”的方法重定向到主域名上, 据说这样可以提高站点的Pagerank. Anyway, 这个功能一般推荐选上, 如下图所示: Read more…
最近将Blog升级到Wordpress 3.0. 新版本支持multisite模式, 我正好可以把几个Blog合并管理. 激活多站点模式后, WordPress管理菜单中新出现了Super Admin菜单, 下面包含Update菜单项, 在Wordpress升级后, 可以通过Update Network功能同时更新当前站点下的所有Blog.
不过最近使用Update Network功能从来没有成功过, 猜测是超时的问题. 我服务器使用的是nginx + php5-fpm, nginx的error.log中相关错误是ms-upgrade-network.php脚本产生的upstream timed out: Read more…
心情好,顺便更新下 WordPress 的主题 iNove 到最新版。不过文章的的 ul 标签效果不太满意。下面是测试:
修改主题的 css 如下:
修改第 458-462 行如下:
.post .content { padding:5px 0 0 5px; line-height:145%; /*overflow:hidden;*/ } |
修改第 487-491 行如下:
.post .content ul li, .post .content ol li { /*list-style-position:inside;*/ margin-left:20px; } |
附: 2009-08-21更新,解决Chrome下不能显示博客标题的问题
--- a/style.css 2009-08-20 13:26:01.000000000 -0500 +++ b/style.css 2009-08-20 13:26:18.000000000 -0500 @@ -178,7 +178,7 @@ color:#FFF; height:30px; display:block; - font-family:"Trajan Pro"; + /*font-family:"Trajan Pro";*/ letter-spacing:0; } /* image blog title */ |
附: 2009-08-22更新,加入了mg12老大的killie6计划, 修改了主题中的footer文件.
<!--[if lte IE 6]> <script src="http://letskillie6.googlecode.com/svn/trunk/letskillie6.zh_CN.pack.js"></script> <![endif]--> |
Recent Comments