在Windows操作系统上安装WordPress开发的Bedrock

Apple苹果ID教程 GV号码网 2年前 (2023-03-21) 92次浏览

作为一个有经验的PHP开发人员,我在做我的网页项目时或多或少会使用WordPress。与许多其他开发人员一样,我开始失去在它的刚性结构中工作时所拥有的那种兴奋感,因为随着时间的推移,我发现它的形式和功能都受到了限制。但是最近,我发现了一个叫“Bedrock”的WordPress样板——它是由Roots的人创建的,这让我很惊喜。它的工作原理是允许用户利用现代的开发工作流,这有助于加快开发过程。在这篇博客中,我们将介绍为WordPress开发设置Bedrock的步骤。在本教程中,我将只使用和引用Windows操作系统。在其他操作系统上运行时,设置文档根的步骤略有不同,但其他所有步骤应该大致相似。使用一台已经安装了XAMPP的Windows计算机,安装Bedrock,开始设置WordPress的开发样板。我们将使用Composer来创建我们的项目,因此在继续之前请确保它已安装在您的系统上。要使用Composer创建项目,从命令行转到你的htdocs目录,运行以下命令:

Composer create-project root /bedrock

该命令在htdocs中创建一个bedrock文件夹。你也可以像下面这样传递目录名:

composer create-project root /bedrock DIRECTORY_NAME

如果你进入你的项目目录,你会注意到一些文件,如;.env,作曲家。Json已经创建。还有一个预填充的.gitignore文件,其中已经定义了所有规则。接下来,进入终端窗口/命令行中的项目目录,使用命令安装依赖项:

composer install

这将安装开发所需的所有依赖项,并将它们添加到项目文件系统上创建的vendor文件夹中。我们现在已经完成了安装,让我们继续配置Bedrock。从您的操作系统上的Bedrock项目的文档根设置开始。在你的文本编辑器中打开xampp\apache\conf\extra\httpd-vhosts.conf配置虚拟主机。

在文件末尾添加以下内容。

(php)DocumentRoot“D: / xampp /根”ServerName localhost
DocumentRoot“D: / xampp /根/基岩/网络”ServerName bedrock.local这里我已经输入了项目的目录路径-即” D:/xampp/htdocs/bedrock/web “,你可以根据你的xampp设置来调整这个路径。接下来,我们需要对Windows系统文件做一个小小的更改。在记事本应用程序中打开c:\ windows \ system32 \驱动\etc\hosts。

请确保您已打开具有管理员访问权限的记事本应用程序以进行此更改。为此,右键单击应用程序图标>以管理员身份运行。

在文件末尾添加以下行。

(php)127.0.0.1 localhost127.0.0.1 bedrock.local[/php]

注意,我通过了’ bedrock。local ‘作为本地IP地址,与’ httpd-vhosts.conf ‘文件中添加的字符串(‘ brockk .local ‘)相同,它被映射到我的项目目录路径。如果我现在经营bedrock。在浏览器的本地,它将指向与上述步骤相关联的项目目录。我们设置的最后一步是为我们的网站创建一个空数据库,并将其凭证添加到.env文件中。您可以在项目的根目录中找到该文件。打开.env并添加DB凭据作为常量。另外,添加WP_HOME URL和盐键(你可以在https://roots.io/salts.html上生成一个盐键)

(php)WP_HOME = https://bedrock.local[/php%5D

保持文档的其余部分不变,保存并关闭文件。

重新启动Apache服务器,并在浏览器中访问URL: https://bedrock.local。它会将您重定向到著名的5分钟WordPress安装。到目前为止,我们已经学习了如何安装和设置Bedrock,那么让我们看看如何使用Bedrock来开发一个WordPress项目。在默认的WordPress安装中,主题和插件文件夹在“wp-content”目录中。在Bedrock中,它们位于“web/app”文件夹中。要为Bedrock设置主题或插件,将您的主题添加到“web/app/themes/”中,并将您的插件添加到“web/app/plugins”目录中。

Composer require wpackagists -plugin/updraftplus

这里的” updraftplus “是一个插件的段塞。这意味着你只需要使用“slug”,Composer就会为你安装插件。不需要遵循手动安装插件的过程,因为您可以在WordPress Packagist上搜索插件包。关于如何安装Bedrock的快速教程到此结束——这是一个非常有用的管理开发工具。我建议您在即将进行的WordPress开发中使用它。请在下面的评论区分享你的想法或建议。

Sajid Sayyad

喜欢 (0)