Adicionando microdados usando HTML estruturado Data Markup Helper

Estou tentando adicionar microdados de esquema em um site WordPress . Tentei inserir alguns microdados diretamente no editor wp (modo texto), mas sempre que eu salvar a página, ele não guarda o código.

Eu tentei alguns plugins, mas quando eu verificar com a ferramenta de teste estruturado não parece que eles estão funcionando.

Eu gerei os microdados usando essa ferramenta , mas não consigo editar o html. Posso fazer isso via cpanel? Não consigo descobrir como posso editar o html no cpanel.

Como posso adicionar os dados gerados à página inicial?

Solutions Collecting From Web of "Adicionando microdados usando HTML estruturado Data Markup Helper"

Por padrão, o TinyMCE, o editor (visual) do WordPress, tira os microdados do esquema da input. Existem plugins ( exemplo ) que evitarão esse comportamento. Ou você pode fazê-lo sozinho, adicionando este trecho às suas funções.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' );