我想在安装前编辑WordPress文件,以我的需要。
对于每个WordPress安装示例,我都在更改某些设置、页面、帖子和主题。所以我想做一次这些更改,并让安装示例应用我的更改。
在这里你可以找到正常的WordPress文件:www.example.comhttps://de.wordpress.org/download/#download-install
我关注了这篇帖子,以阻止帖子和页面被创建,还在wp-admin/includes/upgrade.php中找到了一些代码,用于定义以. How to delete the default hello world post BEFORE Wordpress install开头的页面
我从这篇文章中获取了设置起始主题的信息,可以在wp-includes/default-constants.php中找到,但是这篇文章有一个警告"永远不要编辑CORE文件"-kanlukasz Set WordPress default settings before installing
所以我的问题是:
- 如何在安装时激活插件?
- 如何编辑安装时的设置,如时间格式、媒体上传格式和头像格式-〉false
- 安装前如何正确设置主题?
为每一个答案或指向其他主题的指针感到高兴。
1条答案
按热度按时间mspsb9vt1#
WordPress安装有三个主要部分,我通常(尽管是随意地)将其标识为准备工作、安装和设置。
下面的命令假设你有WP-CLI installed并且在你的系统上可用。它们没有假设你的服务器是Apache,Nginx或者IIS(除了重写只适用于Apache)。在我们公司,我们实际上使用Symfony CLI binary作为本地开发服务器,因为我们有TLS证书和代理。
正如在评论中提到的,你也可以使用composer,最常见的一个可能是Bedrock安装,我不打算触及这一点,他们有大量的文档。
准备工作
在这个阶段,你需要设置数据库,创建一个目录来保存WordPress并下载它,然后创建一个wp-config.php文件,你也可以通过CLI来完成所有这些工作,尽管你的命令可能会根据你的版本和风格而有所不同。
在本例中,我创建了一个名为
t_low
的数据库,用户名和密码相同。安装
这是相当直接的,如果你通过Web GUI,你会看到很多选项。在开发网站上,我不会为密码而烦恼,因为它们也会阻塞我的密码管理器,但是如果你想的话,可以在这里提供。
设置
在这一点上,WordPress是技术上安装,所以这是你可以改变/调整/删除的东西,如插件,主题和设置。显然不要盲目运行所有这些,花点时间想想他们做什么,如果他们适用于你。其中大部分是我的公司的默认安装的一部分。
你的下一个问题可能是"我怎么知道哪些选项需要更改",这个问题更棘手。有时候你可以运行
wp option list
并找到一个明显需要更改的选项。其他时候你可能需要运行该命令并将输出保存在某个地方,在GUI后端进行更改,然后重新运行该命令以查看差异。对于所有的CLI命令,你可以附加
--help
来更好地理解事情。你也可以找到info online,但我认为CLI更具描述性。还有几个third-party WP CLI packages可以安装,你可能会觉得很有帮助,有些插件甚至自带,例如,在我的大多数网站上,我安装one-time-login plugin
wp plugin install one-time-login --activate
,这样我就可以通过wp user one-time-login chris@example.com
获得一个神奇的登录链接,而不必担心密码。最后,你可以很容易地编写你的own commands。有一点样板文件的东西,你需要得到下来,但除此之外,这是相当简单的WP/PHP代码。
此外,对于不在主目录中的插件,您仍然可以通过zip文件或URL安装它们:
其中一些插件,比如ACF,允许你在wp-config.php中存储激活密钥,这真的很棒,但是这并不是通用的,完全取决于插件开发者。