laravel-admin / wordpress
WordPress CMS与Laravel框架结合
0.1.1
2017-02-04 16:58 UTC
Requires
- php: >=5.6.4
- composer/installers: ^1.2
- corcel/acf: 0.1.*
- jgrossi/corcel: 1.4.*
- johnpbloch/wordpress: ^4.7
- laravel-admin/wordpress-helpers: 0.1.*
- laravel/framework: 5.4.*
- laravel/tinker: ~1.0
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~5.7
This package is not auto-updated.
Last update: 2024-09-14 20:15:01 UTC
README
注意:此项目只是一个默认的Laravel 5.4配置,添加了一些脚手架以将WordPress设置为项目配置。
此项目有两个主要目标
- 将WordPress作为依赖项添加到您的Laravel应用程序中。
- 以Eloquent类似的方式访问WordPress数据。
为了实现这一点,我们结合了两个来自GitHub的优秀库。对于将WordPress作为依赖项,我们使用John P. Bloch的[composer添加WordPress](https://github.com/johnpbloch/wordpress)。
为了以Eloquent方式访问数据,我们使用Junio Grossi的优秀库[Corcel](https://github.com/corcel/corcel)。
安装
创建一个新的composer项目
composer create-project laravel-admin/wordpress my-project-name
填写您的.env文件。请注意2件事情
- 从[https://api.wordpress.org/secret-key/1.1/salt/](https://api.wordpress.org/secret-key/1.1/salt/)添加唯一的WordPress盐值到.env中。
- 将APP_URL更改为您的实际主机名。这对于运行WordPress非常重要
运行以下Artisan命令以创建公共存储的符号链接。WordPress附件将存储在默认的公共Laravel存储中。
php artisan storage:link
现在您可以从主机上运行WordPress管理界面,路径为/wp/wp-admin。第一次运行时,您需要设置您的网站。
用法
...