daniloaldm / module-hreflang
通过ID识别店铺语言
1.0.0
2020-09-25 02:59 UTC
Requires
- php: ^7.1.0
- magento/product-community-edition: ^2.3
This package is auto-updated.
Last update: 2024-09-25 21:53:34 UTC
README
module-hreflang
📌 用于开发模块的技术
🍂 Magento 2 - Magento Community v2.3
🐳 Docker - 通过容器创建隔离环境
🛠️ 使用工具
📕 信息
任务 #1 - 仅后端
客户有一个多站点的配置,其中一些CMS页面在不同的站点之间共享。他们遇到的问题是这导致内容重复并影响了他们的SEO排名。为了解决这个问题,我们将创建一个新的模块,该模块将执行以下操作
- 向head中添加一个块;
- 该块应能够识别CMS页面的ID并检查该页面是否在多个视图/店铺中使用;
- 在这种情况下,应在头部添加一个hreflang元标签;
- 如果元标签被显示 - 它应显示商店语言,例如“en-gb”,“en-us”等。元标签应为每个国家/地区具有特定的值;
- 支持每个商店应有一对不同语言的事实。
🚀 安装
在Magento 2根目录中执行以下命令
通过composer
composer require daniloaldm/module-hreflang:dev-master
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
手动
如果通过composer安装失败,在Magento 2根目录中执行
mkdir app/code/Daniloaldm
cd app/code/Daniloaldm
git clone https://github.com/daniloaldm/module-hreflang.git HrefLang
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
👨💻 作者
由 Danilo Alexandrino 创建,
该项目遵循 MIT许可 📃。
如果此项目对您有帮助,请放置一个 ⭐️ ❤️