Meu site tem um tema que eu mesmo criei e, embora funcione, muitas vezes tenho que ajustar o tema ou usar plugins para modificar a aparência ou o comportamento. Eu tenho procurado maneiras de modificar meu tema para que haja menos pulando para fazer mudanças. As ideias incluem alguns recursos básicos de SEO, funcionalidade de galeria, campos para análise e feedburner e widgets.
Quais recursos você considera úteis para criar um tema para reduzir a modificação posterior ou ter que usar plug-ins?
É tudo dependente do site.
Eu tenho algumas coisas básicas que eu construo em funções de qualquer tema.
... mais eu estou esquecendo algumas coisas, tenho certeza.
e muito mais dependendo do que você quer fazer com o seu site ...
Eu adiciono o seguinte a todos os meus temas (com um bom conjunto de funções drop-and-go em functions.php
):
Ótimo tópico!
Há algumas coisas que já vêm com o wordpress. Por exemplo, jQuery e alguns plugins jQuery. Você encontrará uma lista deles incluindo a função wordpress wp_enqueue_script e o uso apropriado (incl. Exemplos) aqui: http://codex.wordpress.org/Function_Reference/wp_enqueue_script
Outras coisas que eu sempre uso são funções que removem os links wordpress do the_generator e similares. Por razões de segurança eu Tweak todos os scripts e estilos carregados wp_enqueue_style e wp_enqueue_script para que o número da versão é definido como zero para evitar que cada hacker possível encontre algumas falhas de segurança já conhecidas.
Outros plugins e widgets:
Espero que ajude :)
Eu sempre adiciono a função body_class () à tag <body>
, o que lhe dá muitos ganchos CSS para trabalhar. Você pode fazer muito com CSS personalizado dependendo de qual página, postagem, categoria você está.
Em conjunto com isso, eu sempre adiciono o metabox na minha página de edição de postagens que me permite inserir CSS personalizado em uma base por post. Dessa forma, posso declarar estilos personalizados imediatamente se eles forem necessários apenas para essa página, em vez de editar a folha de estilos principal.