Você está procurando uma maneira de adicionar um botão <hr /> ao editor? Embora provavelmente exista um plugin para isso, criamos um trecho de código rápido que você pode usar para adicionar um botão de linha horizontal ao editor no WordPress.
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[] = 'hr';
return $buttons;
}
add_filter("mce_buttons", "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: 9 melhores plugins de imóveis para WordPress e como configurar o rastreamento de comércio eletrônico do Google Analytics para WooCommerce.
Brilhante! Estava procurando por isso há um tempo!
obrigado!
obrigado pelo código rápido..
Ei, obrigado pelo código rápido, apareceu perto do primeiro resultado no Google para minha pesquisa e era exatamente o que eu precisava. Ainda estou meio surpreso que o WordPress, mesmo na versão 3, não tenha o elemento HR como um botão no TinyMCE.. Estranho.
Obrigado novamente!
Me chamem de burro, mas onde no arquivo functions.php (que, pela minha contagem, tem quatro mil quinhentos e cinquenta e quatro linhas) devo adicionar o snippet?
Coloquei este snippet no final do arquivo functions.php e obtive um erro fatal... alguma ideia?
Olá Ken,
Postei a amostra de código http://pastebin.com/nkk6bZ8B
Lembre-se que se você tiver alguma quebra de linha após o último ? > isso causará um erro, certifique-se de que não haja espaço após o último ? >. no entanto, a localização não importa. Se você continuar a ter erros, poste o código em pastebin.com e eu verificarei se você ainda tiver problemas.
obrigado - eu realmente aprecio seus esforços e a resposta, mas simplesmente não está funcionando para o meu tema, e eu ainda sei digitar um "h" e um "r" hehehehehehe.
Obrigado de qualquer forma, talvez um dia o WordPress inclua este recurso em uma atualização....
Isso não é tanto uma opção do WordPress quanto uma opção do TinyMCE, se você quisesse postar seu arquivo functions.php no site pastebin.com, eu poderia dar uma olhada e corrigir o problema para você. Basta colar o código e responder com o URL e eu darei uma olhada. Se você não quiser postar publicamente, pode usar o formulário de contato do wpsnipp.
http://wpsnipp.com/contact/
Olá Ken,
Não parece que este seja o arquivo inteiro, no entanto, se for, corrigi o problema.
http://pastebin.com/dzK56W4v
Ótimo! Obrigado por compartilhar.
De nada, fico feliz que você goste do trecho.
[…] forneceu um pequeno trecho de código que adicionará um botão de “linha horizontal” (ou <hr />) ao editor padrão em […]
Útil!
sim, as outras coisas que você poderia fazer é criar alguns shortcodes para inserir os elementos HTML que você precisa. Confira este trecho.
http://wpsnipp.com/index.php/functions-php/add-custom-media_buttons-for-shortcode-selection/
Excelente!
obrigado pippin