Os usuários do WordPress frequentemente aproveitam os recursos robustos do plug-in CyberSEO Pro para distribuição de teor. Muitas vezes é necessário modificar ou remover certas partes das páginas HTML importadas. O CyberSEO Pro vem com um conjunto de ferramentas poderosas para realizar essas modificações de maneira perfeita e eficiente. Levante cláusula irá guiá-lo pelos principais recursos do plug-in e provar uma vez que usá-los para personalizar o teor importado.
Removendo tags HTML
O CyberSEO Pro tem uma feição privativo chamada tags HTML para remover. Convenientemente alcançável na guia “Avançado” da página de configurações do feed, esse recurso facilita a remoção de tags HTML indesejadas das postagens geradas. Por exemplo, você pode inserir uma lista separada por vírgulas de tags HTML para omitir: h1, img, script, style
.
O uso desse recurso vai além de meros elementos de decoração de texto, uma vez que <strong>
, <em>
, <div>
, <span>
, e outros. Ele capacita os usuários a limpar seu texto de links ou erradicar blocos inteiros de HTML, uma vez que <img>
, <style>
, <script>
e similares, inclusive de seu teor interno.
Removendo blocos HTML específicos
Para modificações mais direcionadas, o recurso Remover elementos HTML externos pode ser usado. Isso permite remover blocos HTML específicos do teor importado. Os elementos de conjunto destinados à remoção podem ser adicionados à caixa em uma lista separada por ponto e vírgula, cada um expresso uma vez que o nome da tag junto com pares de valor de atributo no formato JSON.
Por exemplo, se você deseja remover todos os <div>
elementos com o atributo class="comment"
e tudo <p>
elementos com atributos class="description"
e id="block"
o seguinte deve ser inserido:
div {"class": "comment"}; p {"class": "description", "id": "block"}
Suponha que você distribua artigos que incluam um conjunto de código HTML representando uma seção de compartilhamento dentro de um <div>
elemento com o atributo de classe definido uma vez que "share-box"
:
<div class="share-box"> <!-- Share icons and content here --> </div>
Para remover esta seção de compartilhamento de seu teor importado, basta aditar a seguinte regra à caixa “Remover elementos HTML externos”:
div {"class": "share-box"}
Ao inserir a regra supra na caixa “Remover elementos HTML externos”, qualquer <div>
elemento com o atributo de classe definido uma vez que “share-box” será removido do teor da postagem. Lembre-se de especificar com precisão os nomes das tags e os pares atributo-valor no formato JSON, separados por um espaço, para remover efetivamente os elementos HTML desejados.
Synonymizer/Reescritor encastoado
O Synonymizer/Rewriter integrado do plug-in aumenta ainda mais a flexibilidade, permitindo a substituição ou remoção de palavras, frases ou partes do código HTML de consonância com uma tábua de sinônimos definida pelo usuário.
O Synonymizer requer que você preencha a “Tábua de sinônimos globais” com entradas de sinônimos delimitadas por barra vertical. Essas entradas podem ser usadas para “rodopiar” o teor de várias maneiras. Se a tábua de sinônimos tiver entradas uma vez que
nature|god|the Universe hates|abhors vacuum|emptiness kitty|cat|kitten
Nesse caso, uma frase original uma vez que “A natureza abomina o vácuo, mas não tanto quanto um gato” poderia ser modificada para:
- Deus abomina o vácuo, mas não tanto quanto um gatinho.
- A natureza odeia o vazio, mas não tanto quanto um gatinho.
- O Universo odeia o vácuo, mas não tanto quanto um gato.
O recurso Reescrever permite que os usuários substituam partes do corpo da postagem usando dois tipos de regras diferentes. O primeiro tipo de regra permite que os usuários substituam as partes do teor da postagem por alternativas. Esse tipo de regra afeta todo o corpo da postagem, incluindo código HTML e URLs, e diferencia maiúsculas de minúsculas.
O segundo tipo de regra se aplica somente ao texto e não ao código HTML ou URLs. Levante tipo de regra não diferencia maiúsculas de minúsculas e garante que a 1ª termo (“pesquisa”) será substituída por uma das substituições (observe o início |
símbolo lá):
|search|replace1|replace2...
Se você deseja substituir alguma secção do corpo da postagem (somente o texto é afetado, o código HTML e os URLs são preservados) por outro, basta aditar a seguinte risca à sua tábua de substituição (observe o início >
símbolo lá):
>search|replace1|replace2...
Isso substituirá todas as ocorrências de “pesquisa” por um dos valores “substituir” fornecidos. Por exemplo:
>i like rock|i like jazz|i like hip hop >car|vehicle
Teor de ajuste fino com trechos de código PHP personalizados
Ao contrário de outros plug-ins que fornecem um campo devotado para inserir expressões regulares para remover partes específicas do código HTML, o CyberSEO Pro oferece a flexibilidade de processar teor distribuído usando trechos de código PHP personalizados. Se você estiver familiarizado com a escrita de expressões regulares, poderá modificar facilmente o $post['post_content']
variável adicionando seu snippet de código PHP personalizado na caixa Código PHP personalizado na guia “Perito” das configurações de feed. Por exemplo, você pode usar o seguinte código para remover/substituir teor com base em uma frase regular:
$post['post_content'] = preg_replace('/myRegEx/', 'my replacement', $post['post_content']);
Cá está um exemplo de uma vez que remover todas as instâncias de uma tag HTML específica, digamos a tag de imagem:
$post['post_content'] = preg_replace('/<img[^>]+>/i', '', $post['post_content']);
Ou, se você quiser substituir uma certa string, “rudimentos”, por outra string, “xyz”, você pode fazer:
$post['post_content'] = str_replace('rudimentos', 'xyz', $post['post_content']);
Em epílogo, a gama de recursos do plug-in CyberSEO Pro, desde a remoção de tags e blocos HTML, até a sinonímia e reescrita, até mesmo o código PHP personalizado, o torna uma utensílio versátil para gerenciar a distribuição de teor no WordPress. Ao oferecer controle em diferentes níveis de granularidade, ele permite que os usuários adaptem melhor o teor importado às necessidades do site e às preferências do público. Ele realmente redefine o jogo de modificação de teor e estabelece novos padrões na distribuição de teor para WordPress.
Porquê o Google detecta teor escrito por IA? Isso afetará minhas classificações e uma vez que posso permanecer fora do radar?