您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
wordpress内容备份镜像站点的方法和注意事项
千青2023-07-31 23:47:04WordPress教程已有62人查阅
导读先我是想能够有一个共用的数据库可以给两个站点一起使用,但百度查了资料后,发现这对于虚拟主机建站来说好像不适用。直到找到了以下的代码,可以实现源站发表文章时
作为虾米级站长一枚,实则是不懂代码的菜鸟,由于自己的站点是小水管主机,而且稳定性也难以保障,在很多访客的建议下,也想建立一个内容镜像站点,以实现当主站的主机维护时,能够有一个备用站点让访客访问。
先我是想能够有一个共用的数据库可以给两个站点一起使用,但百度查了资料后,发现这对于虚拟主机建站来说好像不适用。直到找到了以下的代码,可以实现源站发表文章时,自动在镜像站点也发表出来。头一步,在镜像站根目录创建一个命名为 post.php 的 php 文件,代码内容:
//以下为代码正文…
第二步,在主站主题的 functions.php 文件的最后一个?>前加入已下代码,并设置 key,修改 API 地址。
这样一来,在主站发表一篇文章后,镜像站点也就会发表出来一篇文章了,但也会有一些意外情况,比如不是马上发表出来,而是显示计划中,正常隔几分钟后会发表好,但也会有发表失败,需要在后台文章管理中,选择该发表失败文章,状态修改为已发布,更新即可。
一些意外情况的解决:
问题 1,由于主题升级后,functions.php 代码会被置换。用以上方法实现的内容镜像每次在主题升级后都需要修改 functions.php 代码,这会造成麻烦。
所以有如下解决办法,代码如下:
复制上面的代码,好是用 Notepad ++等工具另存为 php 文件,打包成 zip 文档,在 wordpress 插件安装后台上传,安装并启用。
这样就是一个插件形式存在了,主题升级后不再有影响。
问题 2,有些主题编辑器是支持密码可见付费可见等短代码的,但短代码在编辑模式跟输出模式是不一样的,到了镜像站的内容会是输出模式,有可能会输出异常。
我的解决办法也是采用小插件的办法,对这些代码进行一个自动修改。代码如下:
在此文中,使用到的代码都是 的博主们提供的,我只是对其进行了一个有效的整合,来实现我的需求,在此感谢共享精神的博主们的辛勤付出!
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
wordpress去除底下链接的方法
1. 进到管理后台,打开外观-编辑2. 找到“footer.php”,进行代码修改3. 删除以下代码:如果想要替换成我博客的样式,请把删除的代码替换为一下代码:wordpress常用经典插件99个分享
非常多的插件分类 帮助新手朋友更快了解wordpress插件,当然可能还有许多好的未被找到。 wordpress留言相关插件:1、Akismet:很流行的反垃圾留言插件。可能吧使用WP至今,它已经使用排除法解决wordpress模板上的问题
在wordpress模板制作过程中,有一些貌似复杂的问题,其实只要确定了问题出现的位置,大多数都可以自行解决。怎么实现wordpress自定义文章显示数量
WordPress每页显示的文章数在后台阅读设置中指定,会应用到blog列表页(通常是首页)、搜索页、标签页、分类页以及时间索引页面
留言与评论 (共有 0 条评论) |