É sempre muito requisitado falar de truques e dicas para WordPress, porque tornam qualquer site mais rápido, mais funcional e, acima de tudo, mais simples de gerir. Os colegas do Cats Who Code revelaram alguns truques interessantes, e como tal, resolvemos organizar mais um artigo com truques e dicas, mas que desta vez tornam a sua vida mais simples.
Estão prontos? Vamos lá!
Hardcore para tornar o WordPress mais rápido
Normalmente os hardcodes não são uma boa prática, no entanto, no caso de um site devidamente estabelecido, realizar processos do gênero para o endereço URL do site, para o caminho do template e da folha de estilos, pode ser uma excelente forma de acelerar o seu site.
Quando uma função como bloginfo(‘url’) é chamada, o WordPress executa uma pesquisa na sua base de dados para puxar o valor, excepto se o valor puder ser encontrado de imediato no seu arquivo wp-config.php. Para usar este hardcode neste tipo de constantes, edite o seu arquivo wp-config.php e cole o seguinte código (não esqueça de mudar os valores!):
define('WP_HOME', 'http://www.escolawp.com'); // blog url<br />define('WP_SITEURL', 'http://www.escolawp.com'); // site url<br />define('TEMPLATEPATH', '/absolute/path/to/wp-content/themes/nomedotemplate');<br />define('STYLESHEETPATH', '/absolute/path/to/wp-content/themes/nomedotemplate');Definir o editor HTML como padrão
Muita gente não gosta de usar o editor visual do WordPress, outros usam tanto o editor visual quanto o HTML. Se você prefere usar o editor HTML, por que não torná-lo o padrão? Copie e cole o seguinte código no arquivo functions.php do seu template, e pronto!
add_filter('wp_default_editor', create_function('', 'return "html";'));Permita o upload de vários tipos de arquivos
Por alguma razão, o sistema de upload de mídia do WordPress não lhe permite fazer upload de certos tipos de arquivos, como por exemplo, arquivos em formatos não populares. Se você precisar carregar esses arquivos, eis um pequeno truque.
Cole o seguinte código no arquivo functions.php do seu template e se necessitar, poderá adicionar mais tipos de arquivos editando a linha 4, e separando-os com o símbolo (|).
<?php<br />function addUploadMimes($mimes) {<br /> $mimes = array_merge($mimes, array(<br />'tmbundle|tmCommand|tmDragCommand|tmSnippet|tmLanguage|tmPreferences' => 'application/octet-stream'<br /> ));<br /> return $mimes;<br />}<br />?><br />add_filter('upload_mimes', 'addUploadMimes');Remova os links automáticos nos comentários
Os links nos comentários podem ser importantes se forem úteis e relevantes, mas infelizmente muitos leitores deixam links somente para conseguirem alguma exposição e nada mais do que isso.
Para terminar com esse problema, copie e cole o seguinte código no seu arquivo functions.php.
remove_filter('comment_text', 'make_clickable', 9);Modifique a ficha de contato facilmente
Sempre nos perguntámos por que é que o WordPress ainda coloca campos para o Yahoo e o AIM na ficha de informação de usuário, sendo que serviços como o Facebook ou Twitter são mais populares hoje em dia.
Com este truque, você poderá remover os campos do AIM, Yahoo e Jabber e substituí-los pelo Twitter, Facebook e LinkedIn. Cole simplesmente o código no seu arquivo functions.php e está pronto.
function extra_contact_info($contactmethods) {<br /> unset($contactmethods['aim']);<br /> unset($contactmethods['yim']);<br /> unset($contactmethods['jabber']);<br /> $contactmethods['facebook'] = 'Facebook';<br /> $contactmethods['twitter'] = 'Twitter';<br /> $contactmethods['linkedin'] = 'LinkedIn';<br /><br /> return $contactmethods;<br />}<br />add_filter('user_contactmethods', 'extra_contact_info');Libere o cache do browser via .htaccess
Uma das melhores formas de melhorar a velocidade do seu site e a experiência de seus usuários é liberando o cache de browser, para reduzir o número de pedidos http que o seu servidor processa. De fato, arquivos estáticos como imagens ou documentos PDF provavelmente não mudam com regularidade, pelo que podemos indicar ao browser que não precisa de os descarregar caso já os tenha guardado no cache.
Abra o seu arquivo .htaccess (localizado na raiz do seu servidor) e cole lá dentro o seguinte código. Lembre-se sempre de fazer um backup antes de editar o arquivo .htaccess. Este arquivo pode simplesmente colocar seu site offline. Tenha cuidado!
## EXPIRES CACHING ##<br /><br />ExpiresActive On<br />ExpiresByType image/jpg "access 1 year"<br />ExpiresByType image/jpeg "access 1 year"<br />ExpiresByType image/gif "access 1 year"<br />ExpiresByType image/png "access 1 year"<br />ExpiresByType text/css "access 1 month"<br />ExpiresByType application/pdf "access 1 month"<br />ExpiresByType text/x-javascript "access 1 month"<br />ExpiresByType application/x-shockwave-flash "access 1 month"<br />ExpiresByType image/x-icon "access 1 year"<br />ExpiresDefault "access 2 days"<br /><br />## EXPIRES CACHING ##Com estes truques poderá poderá tornar o seu site mais simples e a sua vida mais simplificada em alguns aspectos. Experimente e deixe os seu comentário.
Até já!







