下面由wordpress/" target="_blank">WordPress教程栏目给大家介绍wordpress内容备份镜像站点建立方法及注意事项,希望对需要的朋友有所帮助!
作为虾米级站长一枚,实则是不懂代码的菜鸟,由于自己的站点是小水管主机,而且稳定性也难以保障,在很多访客的建议下,也想建立一个内容镜像站点,以实现当主站的主机维护时,能够有一个备用站点让访客访问。
最先我是想能够有一个共用的数据库可以给两个站点一起使用,但百度查了资料后,发现这对于虚拟主机建站来说好像不适用。
直到找到了以下的代码,可以实现源站发表文章时,自动在镜像站点也发表出来。
第一步,在镜像站根目录创建一个命名为 post.php 的 php 文件,代码内容:
//以下为代码正文…
<?php //文章接收 define('WP_USE_THEMES', false); require_once("wp-load.php"); $key='123456'; //设置启动 API 的密钥 if($_POST@['key']==$key){ $categorys=explode(',',$_POST@['category']); $category=array(); for($x=1;$x<count($categorys);$x++) { $category[$x-1]=get_cat_ID($categorys[$x]); } $info = array( 'post_title' => $_POST@['title'], 'post_content' => $_POST@['content'], 'post_status' => 'publish', 'post_author' => 1, //发布文章的作者 ID,1 为管理员 'post_date' => $_POST@['date'], 'tags_input' => $_POST@['tags'], 'post_category' => $category, 'post_type' => $_POST@['type'] ); wp_insert_post( $info ); }登录后复制
本文地址:http://iyjjz.cn