cebe / luya-module-sitemap
luya CMS 的 sitemap.xml 模块
1.5.0
2023-12-07 14:40 UTC
Requires
- luyadev/luya-core: ^1.0 | ^2.0
- luyadev/luya-module-cms: ^1.0 | ^2.0 | ^3.0 | ^4.0 | ^5.0
- samdark/sitemap: ^2.0
Requires (Dev)
- cebe/indent: *
- friendsofphp/php-cs-fixer: ~2.13.1
- luyadev/luya-testsuite: ^1.0
This package is auto-updated.
Last update: 2024-09-07 16:18:55 UTC
README
LUYA sitemap.xml 模块
LUYA sitemap.xml 模块为 SEO 提供sitemap.xml 支持。
目前它只生成由 CMS 模块创建的页面的 sitemap 条目。
安装
安装模块需要 Composer。
composer require cebe/luya-module-sitemap
配置
将 sitemap 模块的前端模块添加到您的配置模块部分
return [ 'modules' => [ // ... 'sitemap' => [ 'class' => cebe\luya\sitemap\Module::class, // available configuration options: // include hidden pages in sitemap.xml, default=false //'withHidden' => true, // encode urls in sitemap.xml, default=true //'encodeUrls' => true, ], // ... ], ];
请注意,模块名 sitemap 是必需的,不应更改!
开发与测试
为了运行单元测试,请安装 sqlite
sudo apt-get install php-sqlite3
并运行测试
./vendor/bin/phpunit tests/
支持
提供专业支持、咨询以及软件开发服务
https://www.cebe.cc/en/contact
此库的开发由 cebe.:cloud: "您的专业部署平台" 赞助。