使用php yii v1.1反应动态元标记

晚上开发

我正在使用reactjs为电影目录网站构建一个新的前端,其中PHP(Yii 1.1)被用作后端技术。元标记的所有数据都存储在数据库中,我想知道我应该与Yii 1一起使用什么以便构建可被社交网络发现的动态元标记。

马尔卡兹(Malkhazi Dartsmelidze)

在Frontend中,您可以使用react-document-meta

从API获取您的元对象,并通过该值<DocumentMeta />从进口react-document-meta

const meta = {
    title: 'Some Meta Title',
    description: 'I am a description, and I can create multiple tags',
    canonical: 'http://example.com/path/to/page',
    meta: {
        charset: 'utf-8',
        name: {
            keywords: 'react,meta,document,html,tags'
        }
    }
}

在渲染方法中编写:

    <DocumentMeta {...meta} />

请注意,社交网络无法读取此元标记,如果您使用javascript进行读取,则它们将无法访问。元标记应从后端以html代码加载,以便社交网络可以访问

在后端使用php编写元标记的解决方案是使用php加载html或使用SSR(服务器端渲染)。两者都会导致刷新您的网站。

希望这对您有帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

基于角色的访问控制-RBAC YII V1 ORACLE

来自分类Dev

使用WebApi v1启用CORS

来自分类Dev

如何使用Docker v1存储库

来自分类Dev

Google Map无法在设备上使用api v1

来自分类Dev

是否可以使用Google Maps v1?

来自分类Dev

如何使用离子(v1)框架呈现弹出viewController?

来自分类Dev

auth0 try button linkedin 正在使用 v1:此资源在 v1 API 下不再可用

来自分类Dev

不断从Google API获取“ 403禁止访问”(使用PHP客户端库v1)

来自分类Dev

使用GCP api php客户端v1方法

来自分类Dev

如何使用密钥文件 (PHP / Laravel) 对 SpeechClient V1 进行身份验证

来自分类Dev

从v1到v2 API使用BOX令牌获取新令牌

来自分类Dev

Google Cloud Logging:是否使用V2 API搜索v1条目?

来自分类Dev

使用Meltdown和Spectre v1 / v2可以访问哪个内存?

来自分类Dev

使用MapView时如何从V1移至Maps V2

来自分类Dev

无法将Deployment从apiVersion扩展/ v1beta1升级到apps / v1,它会自动使用扩展/ v1beta1

来自分类Dev

我如何使用 make Ansible 使用 ssh v1,因为我收到以下错误

来自分类Dev

结合使用FB API V1和新应用程序

来自分类Dev

在express中使用/ api / v1 /(这里的任何路由)有什么意义?

来自分类Dev

更改gremlin服务器中的默认序列化以使用GraphSON V1

来自分类Dev

将html-loader与angularJS(v1)模板和Jest一起使用失败

来自分类Dev

使用tf.control_dependencies(tensorflow v1)的意外(随机)执行顺序

来自分类Dev

为使用Cloud Endpoints v1的Cloud Run启用CORS

来自分类Dev

结合使用FB API V1和新的应用程序

来自分类Dev

哪些配置值可用于使用IKE v1的Google Cloud VPN?

来自分类Dev

结合使用woocommerce rest api v1和http和javascript(非https)

来自分类Dev

如何使用 Chart.js v1 向饼图添加彩色图例框?

来自分类Dev

使用 PDNS v1 API 更改区域名称

来自分类Dev

尝试使用 VisualStudio 15.7.0 Preview 6.0 发布 Azure Functions (v1) 时出错

来自分类Dev

Firebase Cloud Message 通过 HTTP v1 api 使用主题函数返回 400

Related 相关文章

  1. 1

    基于角色的访问控制-RBAC YII V1 ORACLE

  2. 2

    使用WebApi v1启用CORS

  3. 3

    如何使用Docker v1存储库

  4. 4

    Google Map无法在设备上使用api v1

  5. 5

    是否可以使用Google Maps v1?

  6. 6

    如何使用离子(v1)框架呈现弹出viewController?

  7. 7

    auth0 try button linkedin 正在使用 v1:此资源在 v1 API 下不再可用

  8. 8

    不断从Google API获取“ 403禁止访问”(使用PHP客户端库v1)

  9. 9

    使用GCP api php客户端v1方法

  10. 10

    如何使用密钥文件 (PHP / Laravel) 对 SpeechClient V1 进行身份验证

  11. 11

    从v1到v2 API使用BOX令牌获取新令牌

  12. 12

    Google Cloud Logging:是否使用V2 API搜索v1条目?

  13. 13

    使用Meltdown和Spectre v1 / v2可以访问哪个内存?

  14. 14

    使用MapView时如何从V1移至Maps V2

  15. 15

    无法将Deployment从apiVersion扩展/ v1beta1升级到apps / v1,它会自动使用扩展/ v1beta1

  16. 16

    我如何使用 make Ansible 使用 ssh v1,因为我收到以下错误

  17. 17

    结合使用FB API V1和新应用程序

  18. 18

    在express中使用/ api / v1 /(这里的任何路由)有什么意义?

  19. 19

    更改gremlin服务器中的默认序列化以使用GraphSON V1

  20. 20

    将html-loader与angularJS(v1)模板和Jest一起使用失败

  21. 21

    使用tf.control_dependencies(tensorflow v1)的意外(随机)执行顺序

  22. 22

    为使用Cloud Endpoints v1的Cloud Run启用CORS

  23. 23

    结合使用FB API V1和新的应用程序

  24. 24

    哪些配置值可用于使用IKE v1的Google Cloud VPN?

  25. 25

    结合使用woocommerce rest api v1和http和javascript(非https)

  26. 26

    如何使用 Chart.js v1 向饼图添加彩色图例框?

  27. 27

    使用 PDNS v1 API 更改区域名称

  28. 28

    尝试使用 VisualStudio 15.7.0 Preview 6.0 发布 Azure Functions (v1) 时出错

  29. 29

    Firebase Cloud Message 通过 HTTP v1 api 使用主题函数返回 400

热门标签

归档