标签:Multisite

如何让 Timthumb 在 WordPress 多站点下正常工作

设计WordPress主题的时候,大家一般都是使用 Timthumb.php 文件来完成图片的裁切工作,一般在单站点下没有任何问题,但如果你的站点是在使用 WordPress Multisite 多站点的时候,这个文件的功能就无法使用了,以下提供了两种解决方案,与朋友们共享,肯定有人需要。 如果使用原来的timthumb.php文件,确保你是从官方下载的最新版本:Google code (Timthumb) 解决方法: 第一步:下载修正后的 Timthumb.php 文件:timthumb ,把21行的 FALSE 改为 TRUE; define (‘ALLOW_EXTERNAL’, FALSE); 改为: define (‘ALL […]

查看更多

WordPress Multisite 显示站点ID

WordPress Multisite 后台看不到各站点的ID,通过本插件可以实现鼠标放在站点上时,显示站点ID,插件代码: < ?php /* Plugin Name: Show Site ID Description: Show Site ID Version: 0.1 Author: Ipstenu Author URI: http://www.ipstenu.org/ This plugin is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as publis […]

查看更多

支持WordPress Multisite 的TimThumb文件

我们都知道WordPress 3+已经支持多站点功能,但很多主题在设计的时候是针对单用户博客的,博客缩略图裁切工具TimThumb文件也就是针对单文件的,如果你打算让你的主题在多用户博客中也起作用,就可以使用下面这个新的TimThumb.php文件。 问题分析: 普通的timthumb.php文件是不能辨认出WordPress多站点存放文件目录blogs.dir的,你可以手动改动timthumb.php文件来指向这个目录,具体怎么操作,大家自己研究,本文不进行深一步讨论,如果你嫌麻烦,还是建议直接使用这个已经改好的文件。 工作过程: 代码会自动检测blogs.dir目录,如果检测到,就会进一步查找当前站点对应的site文件夹,并找到 […]

查看更多

WordPress 多站点使用防垃圾评论 Akismet

WordPress防垃圾评论插件Akismet在使用的时候,需要输入一个API Key,如果你的站点使用的是WordPress多站点功能,那每个站点都需要从输入一个API Key,显然是非常麻烦的事情,我们可以通过以下办法让Akismet同时在每个站点生效,省去单独激活的麻烦,方法如下: 自己建一个PHP文件,名字自己任意起,我在这里给命名为akismet.php,在文件里输入代码: <?php define(‘WPCOM_API_KEY’,’你的 API Key’); ?> 在wp-content 目录下创建mu-plugins文件夹,然后把这个文件上传到 mu-plugins 文件目录下,这样所有的子站点 […]

查看更多