在新安装/托管安装后自动配置

时间:2017-06-19 作者:SFun28

假设我在托管提供商(如WPEngine)上启动了一个新的WordPress站点。当我开始配置我的站点时(安装模板、安装插件、为我的页面创建布局和内容等),是否有一种好的方法来记录我在代码中所做的事情,或者以其他方式对这些修改进行编码和集中化,以使其可重复?所谓可重复性,我的意思是我可以启动一个新的/新的站点,运行我的代码,并且在功能上我将拥有与我手动配置的相同的站点?我也很满意一个解决方案,它要求在运行代码之间“手动”完成一些项目。在极端情况下,我可以很好地记下我正在做的事情,然后用手重复这个过程,但膨胀一个新网站的速度会很慢。

如果这个问题还没有被问到/回答,我会感到惊讶,但有那么多关于WordPress的文章,很难在大海捞针。

1 个回复
SO网友:kero

这听起来像是一个完美的用例WP CLI, 您只需要SSH访问,许多主要主机现在都提供了SSH访问。您所要求的许多功能都是现成的。对于其他用户,您应该能够创建自定义WP CLI命令。

文档中的一些示例:

# Install the latest version from wordpress.org and activate
$ wp plugin install bbpress --activate

# Install the latest version of a theme from wordpress.org and activate
$ wp theme install twentysixteen --activate

# Create post with content from given file
$ wp post create ./post-content.txt --post_category=201,345 --post_title=\'Post from file\'
Ivelina Dimova刚刚great lightning talk 关于WordCamp Europe的WP CLI,尽管我现在还没有在线找到演示文稿。

结束

相关推荐

在带有DO_SHORT CODE()的URL中使用ACF自定义字段值

我正在使用ACF custom fields 和video.js 插件和我想在url中为youtube视频添加自定义字段值do_shortcode()到目前为止,这是我想到的,但似乎不起作用:<?php $thevideo = the_field(\'video\'); echo do_shortcode(\'[videojs class=\"youtubevideo\" youtube=\"http://www.youtube.com/watch?v=\' . $