自Wordpress3.0及以上版本就支持多站点功能了,只安装一个Wordpress程序即:
1、可创建多个wordpress站点,可以是子域名也可以是子目录。
2、可以根据子域名有**的*客后台和地址。
3、管理员可设置开放哪些主题给站点使用。
4、管理员可配置插件给每个站点使用。
5、多个站点之间共用“用户数据库表”,也就是表 wp_usermeta和 wp_users,还有一些别的数据表(wp_blogs,wp_site,wp_singnups,wp_registration_log,wp_blog_versions),其他的为**数据库表。
6、还可以是完全不同的域名《需要手动执行几条SQL语句》
下面详解一下wordpress多站点的配置方法:
1、首先,备份网站的数据库,以防出现意外时恢复(虽然一般可以忽略,强烈建议做一下,小心驶得万年船)。
2、打开wordpress的根目录下的wp-config.php文件,在末尾加上以下代码:
/**开启woredpress多站点支持*/
define('WP_ALLOW_MULTISITE',true);
/**开启woredpress多站点支持*/
define('WP_ALLOW_MULTISITE', true);
3、进入wordpress后台,”工具”->点击”配置网络”
ps:
1).如果您要使用二级域名的形式,可以到“设置”->“常规”里面,把站点地址(URL)的***.去掉。
2).这时DB账号需要有create table的权限,否则建表失败。
4、如果插件没有禁用,会提示先禁用所有插件
5、禁用完后后就可以创建了,如果不是全新安装还会有提示:
子域名安装由于您当前的安装不是全新的,所以您WordPress网络中的站点只能使用子域名。要在主站点为子目录的情况下安装,需要修改固定链接结构,有可能会破坏已有的链接。
子域名安装由于您当前的安装不是全新的,所以您 WordPress网络中的站点只能使用子域名。要在主站点为子目录的情况下安装,需要修改固定链接结构,有可能会破坏已有的链接。
6、点击安装后提示如下:
按说明操作即可完成了。
7、点击安装后,按照提示做好相关的配置
8、配置好,再次进入后台,在头部将出现“我的站点”->“管理网络”的选项菜单,接下来您可以管理或者创建站点,也可以开启主题或者插件给其他站点使用。
建立*客**步:
把下载好的WordPress*客程序用FTP上传到根目录里面,然后解压出来,比如拿我空间的根目录为例:我的根目录是public_html这个文件,那么你把WordPress程序上传到根目录里面,那么你的路径应该是这样public_html/WordPress.zip(压缩包),把它解压出来,根目录里面就有两个文件(一个是压缩包,另一个是解压出来的文件),到这里就是*重要的一步,就是把解压出来的文件夹里面的所有文件移动到根目录里面,就是把public_html/WordPress/这个路径地址里面的所有文件移动到public_html/这个路径下面就可以了。
建立*客第二步:
1.在浏览器地址栏里面输入你的域名,它会提示安装WordPress*客程序的提示;
2.然后提示你需要准备数据库名称,用户名和密码这些资料;
3.然后按照它的要求填写好之后提交;
4.之后填写站点标题和管理员帐号和密码(帐号和密码一定要记住);
5.到了这一步基本完成,登录你的网站后台对网站进行布局,WordPress*客后台地址有两种路径一种是:你的域名/wp-admin,另一种是你的域名/wp-login.php这两种路径都可以访问到。
准备工作
你应该了解以下工具:
FTP或Cpanel File Manager工具,用来上传文件,会用**TP或者SSH更好;
知道如何创建数据库,如何用phpmyadmin或者你的服务器提供的数据库操作界面上传数据库;
会用代码编辑器进行查找/替换操作,推荐Notepad++,这个轻量级的编辑器能快速打开体积大的文本,用记事本很可能让电脑罢工。
开始移植
1.将你的网站文件上传到在线服务器,我们假设域名是***.yourdomain****。更改wp-config.php,将数据库信息更新
/** WordPress数据库的名称*/
define('DB_NAME','sola_wordpress');
/** MySQL数据库用户名*/
define('DB_USER','username');
/** MySQL数据库密码*/
define('DB_PASSWORD','password');
/** MySQL主机*/
define('DB_HOST','localhost');
2.访问管理员界面,导出数据库之前需要检查一些内容,后面会解释原因。
小工具:查看小工具的设置选项中是否有涉及到域名的设置,如果有,将域名更新为你的在线地址
主题选项:检查主题选项是否有涉及到域名的设置,如果有,将域名更新为你的在线地址
插件选项:同上
3.导出数据库,如果你本地测试环境是wampserver,访问,找到要导出的数据库,选择保存为文件导出。
4.用Notepad++打开刚刚保存的sql文件,查找你的本地测试地址例如localhost/wordpress,全部替换成在线地址***.yourdomain****
5.将改好的sql文件上传到服务器,这时候你就需要访问phpmyadmin了,进去以后找到import(导入)选项,直接选择文件上传导入即可。
导入失败可能的原因:
1)数据库文件超出服务器允许的*大体积,上图红色方框中显示的数值就是允许上传的*大文件尺寸,614kKiB=614MB,这是Sola本地的配置,服务器一般都比较低,有的可能只有2M,如果是这样,需要修改post_max_size和upload_max_filesize的值,通常可以通过php.ini来修改,如果你找不到这个文件,*好的方法就是联系服务器提供商,每个服务器的配置都不同,修改方法也不同。
2)数据库存在错误字段,如果mysql文件本身有错误(向mysql数据库直接存储html代码常常引起数据库字段出错),会导致上传被中止,这时候应该先在本地修复数据库,再重复步骤3和4。
6.现在文件和数据库都放好了,直接访问首页应该可以显示网站,如果你开启过固定链接,那么访问其它页面会出现404错误,因为.htaccess还保持着测试地址,访问后台->设置->固定链接,什么都不用改直接点击保存更改,wordpress就会自动更新.htaccess,这时候就没有404错误了。
7.如果你没认真做好步骤2,可能出现的情况是你的widget小工具都消失了,谁叫你偷懒了。去外观->小工具,往下看找到未使用的小工具,就能找到你丢失的小工具了。把他们重新摆回去,更新地址,移植结束。
搭建WordPress站点需要条件如下:
1、需要有一个支持php+mysql的服务器空间
2、需要一个域名,如果是正式使用的话,建议去注册****的**域名
3、需要使用ftp工具,上传WordPress程序代码,空间上
4、解析绑定好域名之后,直接访问域名就可以按照步骤按照了。
5、按照时填写需要的信息,数据库信息等,这样在空间的管理面板上都有提供的
建立*客**步: 把下载好的WordPress*客程序用FTP上传到根目录里面,然后解压出来,比如拿我空间的根目录为例:我的根目录是public_html这个文件,那么你把WordPress程序上传到根目录里面,那么你的路径应该是这样public_html/WordPress.zip(压缩包),把它解压出来,根目录里面就有两个文件(一个是压缩包,另一个是解压出来的文件),到这里就是*重要的一步
现在许多WordPress网站都开始讲要正确加载 jQuery、Javascript和 CSS到你的WordPress网站。今天来一篇更详细讲解如何使用WordPress**推荐的方式来加载脚本/ CSS的文章。 有两种常用的 add_action钩子可以加载脚本和CSS到WordPress: init:确保始终为您的网站头部加载脚本和CSS(如果使用home.php,index
wordpress网站速度慢原因: 由于从Wordpress3.8开始系统中会加载谷歌Open sans字体样式,导致在登陆自己账户后台的情况下打开的网站首页和后台非常的慢,需要加载很久才可以勉强打开,开始的时候很多用户还怀疑自己的虚拟主机或者VPS不稳定导致的,其实这个主要是因为WORDPRESS加载谷歌Open sans字体导致的。 解决办法: **、取消谷歌Open sans字体加载
在制作wordpress主题猴子wordpress插件过程中,经常需要添加样式文件或者js脚本文件,由于大多数用户运行网站上多个插件,可能会加载 各式各样的文件,容易引起冲突,所以wordpress系统为开发者提供了一个很好的脚本及样式文件的排队系统,这有助于防止插件之间的脚本冲突问题。这 篇文章中,主要介绍wordpress中添加Javascript文件与css文件的方法