【问题标题】:add <meta> tag to editor in prestashop 1.6在 prestashop 1.6 中添加 <meta> 标签到编辑器
【发布时间】:2019-10-17 15:09:23
【问题描述】:

我想将此代码添加到我的编辑器中:

<div itemprop="video" itemscope itemtype="http://schema.org/VideoObject">
<h2 itemprop="name" class="h2tags">new video</h2>
<video width="100%" height="auto" title="new video" class="videotag" 
controls="controls">
</video>
<meta itemprop="thumbnailUrl" 
content="https://abzarline.arvanvod.com/xb6O7bWLJ3/kGg1XAybJo/thumbnail.png" />
<meta itemprop="uploadDate" content="2019-10-17" />
<meta itemprop="description" content="new vid des" />
</div>

当我添加此代码并单击确定时,元标记和其他一些属性就消失了。

对于这种情况可以做些什么?

我想为我的视频添加架构标签。

有关结构化数据的更多信息,请阅读这篇文章:

https://developers.google.com/search/docs/data-types/video#video-object

【问题讨论】:

    标签: javascript php prestashop smarty prestashop-1.6


    【解决方案1】:

    Prestashop 清除 html

    -- 导航到首选项 -> 常规选项卡

    -- 禁用使用 HTMLPurifier 库

    -- 保存

    【讨论】:

      【解决方案2】:

      您的&lt;meta&gt; 标签必须在&lt;head&gt; 标签内,如下所示:

      <head>
        <meta></meta>
      </head>
      <body>
        <h2>Title</h2>
        <div>Your content</div>
      </body>
      

      更多信息here

      【讨论】:

      • 我知道。我的元标签是关于视频而不是我的 html 页面。我想为每个视频手动添加这个微数据。
      • classese/Product.php 具有用于描述的 cleanHtml 验证。 'description' => array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isCleanHtml'),
      • @MahdiShad tnx 发表评论。我找到了这条线。我应该如何改变这条线来解决我的问题?
      • 可以去掉validate或者改成isString
      • @MahdiShad 我这样做了。但注意到发生了。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-02
      • 1970-01-01
      • 1970-01-01
      • 2015-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多