Você está procurando uma maneira de adicionar botões de subscrito e sobrescrito ao editor do WordPress? Embora provavelmente exista um plugin para isso, criamos um trecho de código rápido que você pode usar para adicionar botões de subscrito e sobrescrito ao editor.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site:
function enable_more_buttons($buttons) {
$buttons[] = 'sub';
$buttons[] = 'sup';
return $buttons;
}
add_filter("mce_buttons_3", "enable_more_buttons");
Observação: Se esta é a sua primeira vez adicionando snippets de código no WordPress, consulte nosso guia sobre como adicionar snippets de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 20 melhores temas de WordPress para igrejas para expandir o rebanho e como iniciar um blog.
Obrigado pelo código, usei todos os comentários e modifiquei o código, usei o trecho de PHP e executei o código em todo o site. O código atualizado também funciona no Elementor. O código está abaixo;
function enable_more_buttons($buttons) { $buttons[] = ‘subscript’; $buttons[] = ‘superscript’; return $buttons; } add_filter(“mce_buttons_3”, “enable_more_buttons”);
Quando tento isso, recebo "erro de sintaxe, fim de arquivo inesperado"
Você pode querer verificar se o trecho inteiro foi copiado.
Certifique-se de conferir: https://www.isitwp.com/properly-add-code-snippets-wordpress-site/
Não está funcionando com o editor do Elementor
Infelizmente, este trecho não foi projetado para funcionar com o Elementor e provavelmente só funcionará com o editor clássico.
Isso não parece mais funcionar. Alguma ideia do porquê?
Comentei isso em outro lugar, mas só por precaução:
Para quem estiver olhando isso usando o WordPress em uma versão posterior à 3.9 que tenha TinyMCE 4, a função acima não funcionará, isso ocorre porque o WordPress e o TinyMCE mudaram 'sup' para 'superscript' e 'sub' para 'subscript' – Se você fizer essas alterações no código acima, funcionará bem!
Estou recebendo um erro de "Argumento 1 ausente para enable_more_buttons()"
você salvou meu dia, cara
obrigado pela dica
Exatamente o que eu estava procurando!
Quando eu adiciono, recebo um
Erro fatal: Chamada para função indefinida add_filter()
Pequeno trecho de código perfeito! Funciona brilhantemente. Muito obrigado!
Sem problemas, fico feliz em poder ajudar!
Obrigado, pessoal. Eu estava trabalhando com uma cliente PhD hoje que escreve relatórios de pesquisa
e era necessário para ela usar sobrescrito e subscrito para referências. isso
foi fundamental.
Perfeito Jerry, fico feliz em saber que você conseguiu fazer as coisas funcionarem bem.
(texto traduzido pelo programa)
Obrigado por fornecer este código, mas não há necessidade de repetir o código do array, basta separar os itens no array
function enable_more_buttons($buttons) { $buttons[] = ‘sub , sup’; return $buttons; } add_filter(“mce_buttons_2”, “enable_more_buttons”);
Isso é verdade, eu só acho este método mais fácil de ler. Obrigado pela contribuição, embora as pessoas achem isso muito útil.