【问题标题】:How to add custom logo, social media, contact us, local business schema in joomla, virtuemart?如何在 joomla 中添加自定义徽标、社交媒体、联系我们、本地业务模式、defectmart?
【发布时间】:2017-11-16 10:06:22
【问题描述】:

我需要在我的网站中添加以下列出的架构标签,在 joomla 美德玛特开发。

有没有办法动态添加这些架构标签?

我的代码示例...

Logo schema – Home Page
{
  "@context": "http://schema.org",
  "@type": "Organization",
  "url": "http://www.domainname.com/",
  "logo": "http://www.domainname.com/images/logo.png"
}


Socail Media Schema - 

<span itemscope itemtype="http://schema.org/Organization">
  <link itemprop="url" href="http://www.domainname.com/">
  <a itemprop="sameAs" href="https://www.facebook.com/PageName/">FB</a>
  <a itemprop="sameAs" href="https://twitter.com/PageName">Twitter</a>
  <a itemprop="sameAs" href="https://www.instagram.com/PageName/">Instagram</a>
</span>


 Contact Us Schema

{
  "@context": "http://schema.org",
  "@type": "Organization",
  "url": "http://www.domainname.com",
  "contactPoint": [
    { "@type": "ContactPoint",
      "telephone": "+91 10000 10000",
      "contactType": "customer service"
    }
  ]
}

请回复

谢谢

【问题讨论】:

  • 你“真的”需要这个吗?

标签: php joomla content-management-system virtuemart


【解决方案1】:

我强烈推荐 Tassos Marinos 的 Google 结构化数据 插件。它拥有大多数主要的结构化数据类型,他每个月都会发布一个新的更新。我在所有网站上都使用它。
https://www.tassos.gr/joomla-extensions/google-structured-data-markup

【讨论】:

    【解决方案2】:

    Joomla 会自动为您提供结构化数据(例如在内置的联系表单中),并且如果您需要,它还有 API 可以做更多事情。这就是您使用 CMS 的原因,这样它就可以处理这些事情,而无需您自己动手。

    【讨论】:

    • 谢谢,是的,但它不符合我们的要求。
    • 所以只需使用 API 修改即可。您可以在 Joomla 堆栈交换站点上了解更多详细信息。
    猜你喜欢
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-19
    • 2014-07-24
    • 2013-06-03
    • 2015-12-13
    • 2021-08-03
    相关资源
    最近更新 更多