*客搬家意为为了使更换域名或是更换主机后的*客能正常运行所要做的工作。作为一名合格的*主,这些是必须要知道的。*客搬家分为以下几种情况:
1、更换域名但不换主机
2、不更换域名但更换主机
3、域名和主机全部更换
下面我们分情况来解决搬家的问题。
1、更换域名但不换主机
单换域名的步骤:原域名301重定向到新域名→更改数据库内容。
(1)301重定向
301重定向的目的是让原来搜索引擎收录的内容能够转向到新域名上,实现的方法有很多……
如果是Linux+Apache的主机可以选择更改.htaccess文件,在此文件中插入以下代码:
1
2
3
4
5
6
7
8
# BEGIN WordPress
<IfModule mod_rewrite.c>
Options+FollowSymLinks
RewriteEngine on
rewritecond%{****_host} ^原域名[nc]
rewriterule ^(.*)$****://新域名/$1 [L,R=301]
</IfModule>
# END
如果是Windows主机可以选择修改WordPress*客根目录下的wp-blog-header.php,在<?php后加入:
1
2
3
4
5
6
7
8
9
10
if(strtolower($_SERVER['SERVER_NAME'])!=’原域名’)
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)==’/index.php’){
$URIRedirect=’/’;
}
header(‘****/1.1 301 Moved Permanently’);
header(‘Location:****://新域名’.$URIRedirect);
exit();
}
(2)使用phpmyadmin更改数据库内容
因为在*客里上传的图片的URL都是原来的域名,所以我们需要把原域名的链接批量修改为新域名。
在phpmyadmin中选择WP数据库后执行以下SQL语句:
1
UPDATE wp_posts SET post_content= REPLACE( post_content,'原域名','新域名');
之后进入wp_options表中,将siteurl所对应的option_value、以及第二页的home更改为新域名即可。
2、不更换域名但更换主机
更换主机的步骤:原主机的所有数据移动至新主机上→修改wp-config.php
(1)备份原主机全站文件
使用FTP备份网站根目录下所有文件并上传到新主机,向主机客服询问FTP地址、用户名、密码后可使用FTP工具来执行上传/下载操作,推荐FileZilla和FlashFXP等。
(2)备份原主机数据库文件
使用phpmyadmin导出原主机中的数据库文件,默认单击执行即可。
之后会自动开始下载数据库文件,稍安勿躁。下载的数据库以.sql为后缀,进入新主机的phpmyadmin管理,执行导入操作。整个过程非常的傻瓜化。
(3)修改wp-config.php文件
位于wordpress根目录下的此文件保存着访问wordpress的数据库信息,修改该文件中保存的管理用户名、密码以及数据库名字,完成后保存。
wp-config.php文件示例:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?php
/**
* WordPress基础配置文件。
*
*本文件包含以下配置选项:MySQL设置、数据库表名前缀、**、
* WordPress语言设定以及 ABSPATH。如需更多信息,请访问
*{@link
*编辑 wp-config.php} Codex页面。MySQL设置具体信息请咨询您的空间提供商。
*
*这个文件用在于安装程序自动生成 wp-config.php配置文件,
*您可以手动复制这个文件,并重命名为“wp-config.php”,然后输入相关信息。
*
*@package WordPress
*/
//** MySQL设置-具体信息来自您正在使用的主机**//
/** WordPress数据库的名称*/
define('DB_NAME','database_name_here');
/** MySQL数据库用户名*/
define('DB_USER','username_here');
/** MySQL数据库密码*/
define('DB_PASSWORD','password_here');
/** MySQL主机*/
define('DB_HOST','localhost');
/**创建数据表时默认的文字编码*/
define('DB_CHARSET','utf8');
/**数据库整理类型。如不确定请勿更改*/
define('DB_COLLATE','');
/**#@+
*身份**密匙设定。
*
*您可以随意写一些字符
*或者直接访问{@link WordPress.org私钥生成服务},
*任何修改都会导致 cookie失效,所有用户必须重新登录。
*
*@since 2.6.0
*/
define('AUTH_KEY','put your unique phrase here');
define('SECURE_AUTH_KEY','put your unique phrase here');
define('LOGGED_IN_KEY','put your unique phrase here');
define('NONCE_KEY','put your unique phrase here');
define('AUTH_SALT','put your unique phrase here');
define('SECURE_AUTH_SALT','put your unique phrase here');
define('LOGGED_IN_SALT','put your unique phrase here');
define('NONCE_SALT','put your unique phrase here');
/**#@-*/
/**
* WordPress数据表前缀。
*
*如果您有在同一数据库内安装多个 WordPress的需求,请为每个 WordPress设置不同的数据表前缀。
*前缀名只能为数字、字母加下划线。
*/
$table_prefix='wp_';
/**
* WordPress语言设置,中文版本默认为中文。
*
*本项设定能够让 WordPress显示您需要的语言。
* wp-content/languages内应放置同名的.mo语言文件。
*要使用 WordPress简体中文界面,只需填入 zh_CN。
*/
define('WPLANG','zh_CN');
/**
*开发者专用:WordPress调试模式。
*
*将这个值改为“true”,WordPress将显示所有用于开发的提示。
*强烈建议插件开发者在开发环境中启用本功能。
*/
define('WP_DEBUG', false);
/*好了!请不要再继续编辑。请保存本文件。使用愉快!*/
/** WordPress目录的**路径。*/
if(!defined('ABSPATH'))
define('ABSPATH', dirname(__FILE__).'/');
/**设置 WordPress变量和包含文件。*/
require_once(ABSPATH.'wp-settings.php');
*流行的*客平台 WordPress 5.4中文版由兔八哥爱分享(***.rjafx****)发布。。WordPress是一种使用 PHP语言开发的*客平台,用户可以在支持 PHP和 MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当做一个内容管理系统(CMS)来使用。
WordPress是一款个人*客系统,并逐步演化成一款内容管理系统软件,它是使用 PHP语言和 MySQL数据库开发的。用户可以在支持 PHP和 MySQL数据库的服务器上使用自己的*客。
WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用 HTML代码、CSS、PHP等相关知识。
WordPress能让你快速搭建一个设计美观、强大功能与自由建立任何您所想的网站。WordPress同时兼具免费与无价。
我们一般用WordPress搭建*客、相册、企业、电商外贸等网站,
WordPress 5.4正式版主要更新内容:
新增两个全新区块:社交网络服务图标及按钮区块能轻松快速建立互动功能。
变更色彩的新方式:按钮及封面区块加入渐变色功能,富文本区块工具栏提供色彩设定的功能,群组及列区块亦首次提供色彩设定。
5.4版简化了每个区块中插入及替换多媒体内容的流程,现在大多数区块都有了相同的操作方式。
如果您曾经想过让媒体及文字区块中的图片链接至其他内容,例如可下载为文件的图文手册,在新版本中现已支持这项功能。
区块导航标记提供更简洁的区块导航方式,能让您更容易选取区块。
当您需要以键盘进行操作时,现在提供更好的Tab键及聚焦方式。此外,您能使用Tab键切换至任何区块旁的边栏。
速度至上!编辑器载入时间加速14%,可供输入时间加速51%。
编辑器不再提供贴士,取而代之的是在您需要时可随时启用的“欢迎指南”窗口。
您一望即知目前处在区块的编辑模式或导航模式。如果您视力不佳,屏幕阅读器会告知目前所处编辑器模式。
**简化的区块样式。区块不再提供负值margin及默认padding。您现在可以依需求为区块设定样式。此外,我们通过重构清除了四个多余的wr***er div。
WordPress 5.4正式版针对开发者的更新内容:
两个全新动作能让开发者新增自定义字段至菜单项目中,不须插件也不须撰写自定义walker。
在菜单管理页面中,wp_nav_menu_item_custom_fields会在菜单编辑器中导航菜单项目的移动按钮之前触发。
在定制器中,wp_nav_menu_item_custom_fields_customize_template会在菜单项表单字段模板的结尾触发。
请检查您的代码并确认这两个动作是否可以取代您的自定义代码。如果您在意代码重复,也可以加入对WordPress版本的检查。
系统要求
推荐使用NGINX或者Apache并且搭配PHP7.3或者更高版本,以及MySQL5.6或MariaDB10.0或更高版本。
WordPress 5.4安装要求
推荐服务器运行PHP 7.3或更高版本,及MySQL 5.6或MariaDB 10.0或更高版本。也推荐Apache或Nginx作为运行WordPress的*佳选项,但这些不是必须的。
WordPress 5.4更新内容
WordPress 5.4主要对古腾堡编辑器进行更新。
新增社会模块以及按钮模块,具体效果可在古腾堡编辑器内试用。
新增块选择菜单。
新增块颜色设置。
新增图片拖放上传。
优化移动端编辑。
新增图片尺寸选择。
优化**文章块,多项设置,自行体验。
新增TikTok视频嵌入。
其它更新不再描述….
下载和安装
下载 WordPress简体中文版本。
下载压缩包到本地,解压缩,双击解开的文件夹中的 readme.html文件,即可查看 WordPress的介绍、安装,和升级方法。在您将程序文件上传至服务器相应目录后,安装过程只需5分钟。
**,刚刚公司停电,码了半天的字,没有了......
我要坚强
纯小白安装wordpress,尽量把步骤说清楚,如果有什么问题欢迎私信我,看到会回复的哟~
**步:下载wordpress,下载地址:网页链接
第二步:解压至新文件夹
第三步:上传至ftp,账号密码等由你购买的主机上提供
tips:在文件夹里面有一个readme.html
是wordpress**出的一个安装教程,其实按照这个教程做的话完全没有问题
第四步:在文件夹里面找到 wp-config-sample.php,然后打开它
//** MySQL设置-具体信息来自您正在使用的主机**//
/** WordPress数据库的名称*/
define('DB_NAME','database_name_here');
/** MySQL数据库用户名*/
define('DB_USER','username_here');
/** MySQL数据库密码*/
define('DB_PASSWORD','password_here');
/** MySQL主机*/
define('DB_HOST','localhost');
/**创建数据表时默认的文字编码*/
define('DB_CHARSET','utf8');
/**数据库整理类型。如不确定请勿更改*/
define('DB_COLLATE','');
需要修改的地方我都标粗了,需要注意的是这些修改的地方不是自己乱起的,是在你购买的主机商提供的,在数据库的那一栏,不清楚可以询问你的主机购买商。
接下来是这个部分(需要修改的部分依然标粗)
define('AUTH_KEY','put your unique phrase here');
define('SECURE_AUTH_KEY','put your unique phrase here');
define('LOGGED_IN_KEY','put your unique phrase here');
define('NONCE_KEY','put your unique phrase here');
define('AUTH_SALT','put your unique phrase here');
define('SECURE_AUTH_SALT','put your unique phrase here');
define('LOGGED_IN_SALT','put your unique phrase here');
define('NONCE_SALT','put your unique phrase here');
我是直接在wordpress提供的代码直接复制的,小白的话反正也看不懂,就建议复制wordpress的,这是wordpress提供的链接:网页链接
后面的基本上就不需要修改了,保存,将文件重命名为wp-config.php
第五步:在浏览器敲以下网址
****://你的域名/wp-admin/install.php
根据提示设定站点标题,用户名,密码(抱歉已经安装过了,就没有截图,各位自行脑补,密码自行保存好,待会要登录wordpress)
只记得*后有一个“建议搜索引擎不索引本站点”,不要勾选,我百度一下说是这个会影响搜索引擎收录,所以设置好以上参数之后,直接点击提交就行。
第六步:离安装完成就剩*后一步了
显示这个页面,输入你刚刚填写的用户名以及密码,点击登录
完成,是不是成就感满满,反正我是哦~
欢迎交流,新媒体运营狗要去码字了,不然今天又要加班了
WordPress社区有很多主题框架,如 Genesis, Headway等。开发者在主题框架的基础上进一步开发了更多亦或是免费或付费的子主题。WordPress子主题好比是父主题的皮肤,同时继承了所有父框架的功能。这篇文章将向大家*基本的如何安装一个WordPress子主题。安装子主题几乎与安装其他任何WordPress主题类似,**的区别在于
你的意思是想在导航栏内加个主页链接 首先你的做法有问题,你在分类目录里加的“主页”是一个分类目录,并不是真正的主页,所以域名后面会有cat=3 整齐做法如下 进入wordpress后台,点击外观——菜单,点击菜单结构左边的链接,输入首页域名和主页两字,点击添加至菜单,然后点击保存菜单即可 注意,有些wordpress主题的导航栏要设定位置,这个可以在菜单设置修改
在制作wordpress模版的时候,也许会遇到一个sidebar侧栏不能完全满足需求,或者侧栏内容过多导致页面过长,那么可以考虑使用两个或者更多侧栏。 考虑到需要修改functions.PHP和sidebar.php文件,因此开始前备份好文件以防万一。 **步:首先看functions.php文件。文件里有一段代码的开始部分是这样的: 第二步:删除这段代码以及相应的闭合括号,之后加入下面的内容:
1、首先,登录自己的WordPress后台程序。 2、然后,我们进入外观——编辑。 3、在编辑主题的右侧,我们找到header.php,并单击,进入到该php文件的程序编辑界面。 4、在文件的头部,我们找到</title>代码,这代码表示标题结束的意思。我们要做的就是在这个</title>之后,加入我们自己写的关于网站主题和描述的代码。当然,找到后