使用结构化数据标记添加微数据Helper HTML

时间:2016-09-12 作者:Desislava Angelova

我正在尝试将模式微数据添加到wordpress website. 我曾尝试直接在wp编辑器(文本模式)中插入一些微数据,但每次我保存页面时,它都不会保存代码。

我尝试了一些插件,但当我使用结构化测试工具检查时,它们似乎不起作用。

我用this tool, 但我无法编辑html。我可以通过cpanel做吗?我找不到如何在cpanel下编辑html。

如何将生成的数据添加到主页?

1 个回复
SO网友:cjbj

默认情况下,WordPress的(可视化)编辑器TinyMCE会剥离schema microdata 来自输入。有插件(example) 这将阻止这种行为。或者您也可以通过将此片段添加到functions.php (docs):

function wpse238918_allow_schema ($in) {
    if(!empty($in[\'extended_valid_elements\']))
        $in[\'extended_valid_elements\'] .= \',\';
    $in[\'extended_valid_elements\'] .= \'@[id|class|style|title|itemscope|itemtype|itemprop|datetime|rel],div,dl,ul,dt,dd,li,span,a|rev|charset|href|lang|tabindex|accesskey|type|name|href|target|title|class|onfocus|onblur]\';
    return $in;
    }
add_filter(\'tiny_mce_before_init\', \'wpse238918_allow_schema\' );