您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
wordpress内容备份镜像站点的方法和注意事项
千青2023-07-31 23:47:04WordPress教程已有67人查阅
导读先我是想能够有一个共用的数据库可以给两个站点一起使用,但百度查了资料后,发现这对于虚拟主机建站来说好像不适用。直到找到了以下的代码,可以实现源站发表文章时
作为虾米级站长一枚,实则是不懂代码的菜鸟,由于自己的站点是小水管主机,而且稳定性也难以保障,在很多访客的建议下,也想建立一个内容镜像站点,以实现当主站的主机维护时,能够有一个备用站点让访客访问。
先我是想能够有一个共用的数据库可以给两个站点一起使用,但百度查了资料后,发现这对于虚拟主机建站来说好像不适用。直到找到了以下的代码,可以实现源站发表文章时,自动在镜像站点也发表出来。头一步,在镜像站根目录创建一个命名为 post.php 的 php 文件,代码内容:
//以下为代码正文…
第二步,在主站主题的 functions.php 文件的最后一个?>前加入已下代码,并设置 key,修改 API 地址。
这样一来,在主站发表一篇文章后,镜像站点也就会发表出来一篇文章了,但也会有一些意外情况,比如不是马上发表出来,而是显示计划中,正常隔几分钟后会发表好,但也会有发表失败,需要在后台文章管理中,选择该发表失败文章,状态修改为已发布,更新即可。
一些意外情况的解决:
问题 1,由于主题升级后,functions.php 代码会被置换。用以上方法实现的内容镜像每次在主题升级后都需要修改 functions.php 代码,这会造成麻烦。
所以有如下解决办法,代码如下:
复制上面的代码,好是用 Notepad ++等工具另存为 php 文件,打包成 zip 文档,在 wordpress 插件安装后台上传,安装并启用。
这样就是一个插件形式存在了,主题升级后不再有影响。
问题 2,有些主题编辑器是支持密码可见付费可见等短代码的,但短代码在编辑模式跟输出模式是不一样的,到了镜像站的内容会是输出模式,有可能会输出异常。
我的解决办法也是采用小插件的办法,对这些代码进行一个自动修改。代码如下:
在此文中,使用到的代码都是 的博主们提供的,我只是对其进行了一个有效的整合,来实现我的需求,在此感谢共享精神的博主们的辛勤付出!
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
- wordpress调用discuz实现方法示例
- Nginx常用伪静态规则(rewrite)-Discuz X3.2-WordPress-PHPCMS-EC
- WordPress转PHPCMS数据库完美转换的方法
- Nginx常用Rewrite(伪静态规则)WordPress/PHPCMS/ECSHOP/ShopEX/S
- wordpress网站访问速度慢的优化方法
- WordPress常用广告插件分享
- ansible部署lnmp和wordpress的步骤方法
- Wordpress目录结构文件调用关系说明
- WordPress安全检测工具分享
- WordPress添加微博功能的实现方法
- Mac电脑桌面安装WordPress
- wordpress怎么调用随机文章
暂无内容 |
暂无内容 |
随机图文
实现wordpress文章只显示前3行的方法
WordPress中让文章只显示前三行可以使用more标签实现,只要在第三行后插入more标签就可以实现文章在网页显示时只显示前三行。wordpress制作banner的具体步骤
wordpress网站制作banner切换图的方法其实很多,有通过wordpress插件来制作的。但对于做网站的新手来说WordPress增加网站地图的方法教程
先说一句口号:能用代码解决的,坚决不用插件!WordPress的网站地图用一般的生成工具,生成之后都不能用,比如织梦我常用sitemapx,WordPress后台进不去的解决方法
WordPress后台为什么进不去很多网络营销人都在用的WordPress做搜索引擎优化。但是,有时突然登录WordPress后台进不去,会一直重复跳转到这样的连接
留言与评论 (共有 0 条评论) |