Índice para Posts no WordPress
Imagine que você escreveu um artigo muito grande e, talvez, ele não interessará por inteiro a seu leitor. O que fazer? Escrever vários posts e escrever um outro post que une todos os demais? Isso é uma boa alternativa, mas tira um pouco da fluência. Quer dizer, você prejudica aquele que desejava ler todo o artigo.
Se se quiser manter um índice no próprio post, que ao ser clicado desce a página até o item desejado (imagine a Wikipédia), a alternativa é um plugin.
O Table of Content (no WordPress) cria um pequeno índice a partir das headlines do seu post. Quer dizer, ele organizará os links em níveis de acordo com as tags h1, h2, h3, h4, h5 e h6. A cada headline clicada neste índice, você irá direto para a parte do post relevante. Você pode ver um exemplo no Foaa (blog do desenvolvedor) e também no Como Comprar (onde estou utilizando o plugin).
No geral, o processo de instalação do plugin é o padrão:
- Download do plugin e inserção na pasta plugins dentro de wp-content (ou utilizando o menu apropriado na área de administração)
- Ative o plugin.
Para configurá-lo, existem duas maneiras:
Configurar a partir de cada post. Neste caso você deve utilizar as tags [ table-of-content ] e [ /table-of-content ] para definir qual parte do texto deverá ser dividia no índice.
Configurar o Table of content no tema. Assim insira o código abaixo no single.php. Tenha em mente que o código já chama o post, quer dizre, você deverá retirar a chamada wp_content.
<?php $result = $TableOfContent->parse_contents( $contents, $args ); echo $result->navigation; echo $result->content; ?>
Apenas lembre-se de usar uma estrutura inteligente em suas headlines