WordPress Local And Live Site

时间:2015-01-01 作者:user310142

我有一个本地WordPress安装,我用它来测试一个新主题。当我最初设置本地站点时,我能够导入数据库和媒体内容。然而,那是几个月前的事了。从那时起,我的live站点有了新的内容,我需要在我的本地站点中包含这些内容。

如何使用最新内容更新本地安装?我是否需要再次导入数据库,或者只是以某种方式导出和导入我的最新帖子?如有任何帮助或建议,将不胜感激。

1 个回复
最合适的回答,由SO网友:malisokan 整理而成

我的最佳实践是运行生产系统并使用简单易用的配置保持开发版本。注意事项:This works super awesome on small wordpress websites.

创建生产和开发配置文件:

wp-config-dev.php(包含本地数据库配置、站点url和调试)\\u wp-config-live。php(包含生产数据库配置、实时站点url和禁用的调试配置)

  • 修改wp配置。菲律宾语:
  • // Insert before: require_once(ABSPATH . \'wp-settings.php\'); /** Production server configuration */ if(file_exists(ABSPATH . \'wp-config-live.php\')) { include_once(ABSPATH . \'wp-config-live.php\'); } /** Development server configuration */ else if(file_exists(ABSPATH . \'wp-config-dev.php\')) { include_once(ABSPATH . \'wp-config-dev.php\'); }

    download the whole wp-content/uploads directory 和the whole database dump. 在数据库转储中,我通常用开发站点url替换生产站点url

    结束

    相关推荐

    Pre_Get_Posts操作中的多个orderby

    我过去能够按2个条件对查询结果进行排序(“先按状态=未售出的ASC,然后按日期描述排序结果”),如下所示:add_action( \'pre_get_posts\', \'my_get_posts\' ); function my_get_posts( $query ) { if (is_admin()){ return; } if (is_post_type_archive(\'objet\')){