设计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多站点的Sitemap插件:XML Sitemap Feed
大家的WordPress博客很多都在使用的Google XML Sitemaps插件来生成Google 地图吧,但自从WordPress 3可以生成多站点之后,这个Google XML Sitemaps就不能正常在各子站下正常工作了,本文向大家推荐一款可以在WordPress多站点模式下完美运行的Sitemap插件:XML Sitemap Feed。 使用XML Sitemap Feed有几点需要注意的: 插件直接“生成”动态的robots.txt和sitemap.xml; 如果根目录有robots.txt和sitemap.xml文件,请删除,不然你看不到这两个文件更新; 此插件没有任何设置和选项,别在后台瞎找了; 使用此插件不需要 […]
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 文件目录下,这样所有的子站点 […]
WordPress 3.0 启用多站功能教程
WordPress 3.0的多站点模式既可以是二级域名的形式,也可以通过目录的方式来实现。本来就已经研究了这个课题,但今天配置的时候,发现居然没记录下来,于是这篇教程就出来了: 首先,WordPress 3.0里的多站点模式默认情况下是没有开启的,需要先激活。激活很简单,打开根目录下的wp-config.php,添加以下代码: define(‘WP_ALLOW_MULTISITE’, true); 这样你的network就被激活了,在Tools栏下也会多一个network的选项。点此Network选项后,将被引导到Network创建页面,系统会给你几行代码,第一部分拷贝到wp-config.php里,另一部分 […]