大家好 我们都喜欢生活中流程的自动化。 我也不例外。 毕竟,
懒惰是进步的动力 ,这就是为什么我写这篇文章。

我将再次开始:今天,我在Wordpress部门的
TemplateMonster中担任质量检查(kua)测试人员。 我从来没有想过,从安装一个干净的WordPress引擎(以下称为WP)来测试模板开始,我可能会感到恶心。 尤其是每天的安装数量超过20。一天中的某一天,出现了进行自动化(WIZARD)安装的想法。
许多使用此引擎的人都知道默认情况下如何安装。
本文将讨论在本地服务器-OpenServer上的安装。
WP标准安装谁不知道- 首先,我们需要创建一个utf8_general_ci编码的mysql数据库。
- 然后将从WP的官方网站或GitHub上的存储库下载的归档文件的内容放入您的站点将在本地服务器上的文件夹中。
- 在地址栏中输入此文件夹的本地路径,标准WP安装向导将在其中满足您的要求。 在向导的第一个屏幕上,您必须选择安装语言。 然后输入信息以连接到新创建的数据库。 即:

- 然后,如果以上段落中的所有操作都顺利进行,向导的第二个屏幕将满足我们的要求。 他会问:
- 完成所有操作后,我们最终进入管理屏幕。
但是我想摆脱所有这些,只需单击按钮-“做得好”。 我以前没有用PHP正确编码。 除非在大学。 然后,为了通过实验室工作,他磨练了自己的复制粘贴技能。
目前,我的向导可以在Git上免费使用 。 您有权下载,编辑,自定义,更改图标和背景。 总的来说,这一切令人高兴。
我在
README.md文件以及此
视频 中分 3个步骤介绍了该设置。
3点击设置设置非常简单:
- 转到wp-wizard / install.php文件 。
- 在变量$ template_testing_folder中指定用于安装WP的文件夹的路径。
- 在$ site_url变量中注册本地IP地址(此变量将在数据库路径中设置)。
为什么方便:
- 无需遵循最新版本的WP,它总是从官方存储库中提取。
- 要进行WP的新安装-您必须转到本地路径,输入站点名称,然后按Enter。 注意! 该基地也将被称为。 如果您需要为数据库和站点文件夹使用不同的名称,那么我为此做了一个单独的变量。 您只需要在index.php中进行新输入,并在install.php中重复其名称即可。 放入$ db_name变量。
目前的缺点:没有人是完美的:
- 该脚本已经在多个Web托管服务上进行了测试,但是无法在安装过程中为其自身创建数据库和导入WP基表。 这是由于具有“创建”,“读取”和“编辑”数据库的访问权限。 因此打算在本地服务器上使用。
- 可能的主要缺点是该代码是由初学者编写的。 我本人认为代码并不是特别难于阅读,但是值得更好地组织。 将函数分解为文件并完全用OOP编写。
该脚本的确切作用是:这些功能已在
wp-wizard / install.php文件中注册 :
- 在输入中输入安装文件夹的名称之后,将调用下载WP的最新版本的函数,并将.zip解压缩到上面在$ template_testing_folder变量中指定的文件夹中。
- 然后创建一个数据库,并使用标准WP表将SQL导入到数据库中,默认情况下会生成这些表,就像您正在通过标准向导一样。
- 之后,将创建和替换wp-config.php文件的行。 包含与数据库的连接的主文件。 如您所知,字符串是从wp-wizard / install.php文件开头的变量生成的。
- 几秒钟产生了一切之后,我们将看到一个窗口,用于进入WP管理面板。
注意! wp-wizard /文件夹包含main.sql转储文件 。 如上所述,这是WP生成的标准转储。 “ wp_users”表中的登录名:admin和密码:1被阻止。 如果要使用转储文件,则需要将本地地址替换为“ site_url”。

- 复选框“ NEED KAVA”和函数is_kava(); 直接将KAVA主题调用到主题文件夹。 这是ZEMEZ的主题-该供应商经常受到测试,因此在创建WP时我进行了检查。 正如他们对自己说的那样:“获得真正易于使用的免费主题,并具有大量功能和完善的设计!” 在官方GitHub存储库上。
这是WP-WIZARD的起始页。

只是一个领域。 这就是我想要的。
一切都很好,谢谢您的关注!