dsampaolo / wordpress-to-laravel
同步Wordpress博客与Laravel应用的包
dev-master
2018-07-06 14:37 UTC
This package is auto-updated.
Last update: 2024-09-05 03:34:40 UTC
README
本包的目的是允许您将现有的Wordpress博客复制到Laravel应用中。它不是一个完整的博客包,没有后端。您需要将文章发布到现有的Wordpress,然后同步到您的Laravel应用。
开始使用
使用Composer安装包
composer require dsampaolo/wordpress-to-laravel
发布资源(视图和配置文件)
php artisan vendor:publish
配置
编辑您的.env文件(或包的配置文件)以匹配您想要的配置
- WP2LV_BLOG_URL:远程博客的URL
- WP2LV_CATEGORY_ID:要复制的类别ID(父类别)
- WP2LV_RSS_URL(默认 /feed):Laravel应用的RSS馈送URL
- WP2LV_LOCAL_BLOG_PATH(默认 /blog):Laravel应用上博客主页的URL
- WP2LV_IMPORT_LIMIT(默认 20):要导入/同步的文章数量
在配置文件中,您还可以找到local_img_storage_path变量,它定义了文章图片将保存的路径。
就这样。前往 http://example.org/blog 访问您的博客。
它能做什么/不能做什么
本包会将您的Wordpress远程博客中的一个类别的所有文章复制到您的Laravel应用中。每篇文章只能位于父类别的唯一一个子类别中。
例如:假设您的Laravel应用名为A。您的博客文章必须在A/First Cat或A/Second Cat中,才能同步。此外,它们必须已发布。
包会下载图片(特色和文章内部的图片)到您的应用服务器,并根据需要更改文章内的URL。
您的博客会扩展布局.app - 如果您使用的是其他布局,请随意编辑您的博客视图。
本包不会自动同步文章。您需要手动启动导入器。