daniloaldm/module-hreflang

通过ID识别店铺语言

安装: 1

依赖: 0

建议者: 0

安全: 0

星标: 4

关注者: 2

分支: 0

开放问题: 0

类型:magento2-module

1.0.0 2020-09-25 02:59 UTC

This package is auto-updated.

Last update: 2024-09-25 21:53:34 UTC


README

module-hreflang

Danilo Alexandrino GitHub last commit License Stargazers

📌 用于开发模块的技术

🍂 Magento 2 - Magento Community v2.3
🐳 Docker - 通过容器创建隔离环境

🛠️ 使用工具

📕 信息

任务 #1 - 仅后端

客户有一个多站点的配置,其中一些CMS页面在不同的站点之间共享。他们遇到的问题是这导致内容重复并影响了他们的SEO排名。为了解决这个问题,我们将创建一个新的模块,该模块将执行以下操作

  1. 向head中添加一个块;
  2. 该块应能够识别CMS页面的ID并检查该页面是否在多个视图/店铺中使用;
  3. 在这种情况下,应在头部添加一个hreflang元标签;
  4. 如果元标签被显示 - 它应显示商店语言,例如“en-gb”,“en-us”等。元标签应为每个国家/地区具有特定的值;
  5. 支持每个商店应有一对不同语言的事实。

🚀 安装

在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许可 📃。

如果此项目对您有帮助,请放置一个 ⭐️ ❤️