Neste artigo vou te contar porque recomendo o Tema Épico para WordPress, e porque escolhi um tema Premium, mesmo sabendo que há outras opções no mercado.

seen from Malaysia
seen from China
seen from Italy

seen from Italy

seen from United States

seen from United States

seen from United States
seen from Yemen

seen from Italy
seen from United States
seen from United States
seen from China
seen from United States

seen from South Africa
seen from Netherlands
seen from United States

seen from United Kingdom

seen from United States

seen from United States

seen from South Africa
Neste artigo vou te contar porque recomendo o Tema Épico para WordPress, e porque escolhi um tema Premium, mesmo sabendo que há outras opções no mercado.
Guia Prático para a criação de uma página de erro 404 para WordPress
★ ☺...Hey, vem aqui eveja este novo post Publicado em ☞ DenrroU: »
http://denrrou.com.br/404-pagina-error-wordpress/
Eu cometo erros. Você comete erros. Nós todos erramos. E alguns destes erros acabam fornecendo aos nossos leitores páginas de “error 404“. Existem boas chances de que a maioria das páginas apresentem algo como: “Error 404: arquivo não encontrado”.
Como é que isto ajuda os seus visitante?
Em vez de apenas identificar o problema, sua página de erro 404 precisa também oferecer uma solução.
Em alguns temas padrões do wordpress as páginas de erro 404 são muitas vezes as piores que você poderia possuir em seu site ou blog, e se você nunca pensou nelas, existem chances de que a sua não seja também a mais ideal. Mas hoje é hora de acabar com isto. Este post irá fornecer-lhe tudo o que precisa para tornar a sua página “404 – Page not Found” em um ponto de partida ao invés de uma rua sem saída ou sem direção.
O objetivo de uma boa página de erro 404 é simples: Certificar-se de manter os usuários que acabam chegando nela navegando através de seu site, a fim de encontrar o conteúdo pelo qual eles vieram. Vamos Continuar a partir deste objetivo:
Entre na Mentalidade de Seus Visitantes
Entre na mentalidade da uma pessoa que acabou de visualizar uma página de erro 404 em seu site. Ela estava esperando por uma outra coisa, caso contrario, não teria ido lá. Portanto, há um par de coisas que absolutamente você não deveria fazer:
Primeiro de tudo, considerando que ela provavelmente clicou em algum link em algum lugar para chegar a esta página de erro 404, de quem é a culpa pelo fato dela estar recebendo um erro 404? Dela? Não. -Seu? Ele poderia muito bem ser, então é educado você de alguma forma peça desculpas, afinal de contas isto não deixa de ser frustrante e uma perca de tempo no final para quem tenta encontrar algo no seu site.
Segundo, certifique-se de que o estilo da sua página de erro 404 se encaixa com o resto do seu tema. É comum que alguns temas possuam páginas de erro 404 que sejam absolutamente remotas ao estilo geral do tema em suas páginas comuns, fazendo-as parecer algo como, por exemplo, uma tela azul do Windows. Isto pode ter um efeito muito indesejado para as pessoas, as fazendo deixar o seu site imediatamente.
Criando uma exemplar página de erro 404 para o WordPress
Ok, então nós sabemos o que não fazer. Sabemos também que o visitante chegou ao seu site à procura de algum conteúdo específico, geralmente tendo chegado através de um link quebrado presente em algum lugar. Agora é hora de começar a considerar as maneiras pelas quais você pode personalizar suas páginas de erros de páginas não encontradas. Se você não estiver utilizando o WordPress é preguiçoso, o plugin Google 404 poderá ser útil. Mas se você estiver utilizando o WordPress, podemos fazer melhor que meramente utilizar um plugin.
Em sua página de erros é interessante você incluir algumas opções:
Incluir uma opção de Pesquisa.
Indicar a Verificação de URL por erros de ortografia.
Incluir um link para o mapa do seu site.
Sugerir o retorno a home page.
Isto é um grande começo. A Apple é um bom exemplo, ela lhe dá-lhe um mapa do site inteiro imediatamente. Dependendo da estrutura do seu site, isto poderá ser uma ótima idéia também.
Eu queria acrescentar mais uma coisa: um conjunto de páginas que realmente possam estar relacionados com a URL que as essas tinham digitado dentro site ou chegado através de um link. Para isto, teríamos que analisar a URL e ver se há algo de útil lá. Vamos ver o que temos para trabalhar com:
Quais os dados que uma página de erro 404 pode fornecer?
Muitas pessoas consideram uma página de 404 como uma rua sem saída. Mas ela não é, e há toda uma série de dados que podem ajudá-lo a encontrar o conteúdo que o seu visitante estava procurando.Vamos começar com a URL: ela contém algo muito útil. Todo o texto que está lá depois da barra do seu domínio deveria estar lhe indicando sobre o que é que a pessoa estava procurando.
Felizmente, o WordPress armazena essa informação para você. O variável: $wp_query->query_vars['name']armazena tudo que está contido nisto. Ela faz alguns substituições nisto porém, ela substitui todas as entidades estranhas com um traço (-).Vamos usar este bit de informação para apimentar a sua página de erro 404.
Primeiro de tudo, vamos verificar se há uma correspondência direta para aquela var no nome de página quando você retira todas as coisas que as pessoas às vezes adicionam à sua URL erroneamente.
<pre>$s = $wp_query->query_vars['name']; $s = preg_replace("/(.*)-(html|htm|php|asp|aspx)$/","$1",$s); $posts = query_posts( array( 'post_type' => 'any', 'name' => $s) );</pre>
Se isto não entregar resultados, você precisara fazer uma pesquisa para esta palavra, para fazer isso nós vamos ter que retirar os traços do texto e, então, fazer a pesquisa. Como iremos re-utilizar a $s variável mais adiante, nós vamos fazer isto fora do if para verificar se a consulta anterior entregue resultados:
<pre>$s = str_replace("-"," ",$s); if (count($posts) == 0) { $posts = query_posts(array( array('post_type' => 'any', 'name' => $s) ); }</pre>
Agora temos um array com os posts, pelo menos, esperamos ter, então vamos verificar isto e fazer o loop através disto:
<pre>if (count($posts) > 0) { echo "<p>...Hey! Será que Estamos procurando por alguns <strong>dos seguintes</strong> posts ou páginas?</p>"; echo "<ul>"; foreach ($posts as $post) { echo '<li>'; echo '<a href="'.get_permalink($post->ID).'">'.$post->post_title.'</a>'; echo '</li>'; } echo "</ul>"; }</pre>
Portanto, agora temos uma página de erro 404 ótima, mas nós não usamos todos os dados que nos foram fornecidos. Outro bit de dados que uma página de 404 proporciona é a referência: alguém ou algum ligar está linkando a sua página com uma URL errada, ou está mantendo um link para uma página que não está mais lá. Então, nós temos uma coisa a fazer:
Prevenir páginas de erro 404
Há um plugin muito legal chamado 404 notifier, que pode fornecer um feed RSS de páginas de erro 404 em seu site, e também o redirection, também um exelente plugin, e oferece a mesma funcionalidade. Você também pode utilizar O Plugin Google Analytics para WordPress. Ele rastreia os erros de 404 como “404.html” (basta procurar por eles em seu relatório de conteúdos no google analytics).
Utilizando o Google Analytics existe a vantagem de que ele salva a referência, então você sabe de qual URL o visitante se originou. Isto permite-lhe não apenas redirecionar a URL para o local correto, como também pedir ao site que tem o link errado para corrigir a url.
Outra ótima maneira de manter o controle sobre as páginas de 404 em seu site consiste em se utilizar o Google Webmaster Tools. Nos Diagnóstico -na área de Erros de rastreamento do Google Webmaster Tools você terá uma grande visão de quais erros 404 ocorreram no seu site ou blog.
Duas coisas que você precisa saber sobre as páginas de erro 404
Estas são as coisas que o WordPress está fazendo corretamente, mas é bom saber destas coisas:
O Internet Explorer apenas irá mostrar sua página personalizada de erro 404 se ela for maior do que 512 bytes (difícil de obter menor do que isto com o WordPress de qualquer maneira…).
404 não é apenas o nome, é também o cabeçalho HTTP que a página deve enviar, se não, você pode acabar com páginas de erro 404 indexadas em resultados de buscas. Você pode facilmente verificar isto com um verificador de cabeçalho HTTP. Existem ferramentas online e softwares que fazem isto.
Como disse, não há necessidade de se preocupar se você estiver utilizando o WordPress, mas é sempre bom saber dessas coisas.
Não há realmente nenhuma desculpa restante agora para não criar uma página de erro 404 exelente em seu blog ou site em WordPress ou mesmo em qualquer outro tipo de site!
Este post pertence ao site: http://denrrou.com.br/404-pagina-error-wordpress/ e foi escrito por:denrrou
Categoria: WordPress
Tags: HTTP headers, WordPress Temas
Última Nova Versão 3.6 do Novo WordPress: Atualizacões e Novidades
★ ☺...Hey, vem aqui eveja este novo post Publicado em ☞ DenrroU: »
http://denrrou.com.br/wordpress-3-6/
O WordPress está em sua atualizacão beta de número 3 para sua mais nova versão 3.6 que deverá ser disponibilizada como versão estável em muito breve.
Embora o a última versão beta do worpress 3.6 esteja incomparavelmente superior as duas anteriores, ela ainda não é uma versão com instabilidade para produção final e, como tal, deve ser utilizada apenas para testes e reportação de bugs.
Seria impraticável listar toda e cada pequena atualização que já ocorreu desde a versão beta 1, elas são literalmente centenas! Mas você pode oficialmente visualizar o cronograma completo de todas atualização para o WordPress 3.6 aqui.
E se você desejar testar a mais nova versão 3.6 do WordPress, você poderá fazer isto através de duas formas:
Instalando o plugin WordPress Beta Tester, que irá enviar uma “mensagem” para aAPI do WordPrees que irá dispor então a atualização em seu painel de controle.
Fazer o Download do arquivo zip contendo todo o novo software em sua versão 3.6 e o instalando manualmente.
Se você decidir testar a nova versão e possuir algum conhecimento elementar sobre PHP e o funcionamento interno do WordPress, você então poderá reportar bugs e erros para o time de desenvolvedores do WordPress através de um ticket. Estes tickets e o lançamento de versões betas são as formas pelas quais as ultimas atualizações são refinadas até estarem prontas para a utilização massiva.
E para estar sempre em primeira mão atualizado sobre toda e cada nova atualização e lançamento de versão beta, basta se subscrever a lista de testadores do wordpress. Uma vez dentro desta lista, todas as atualizações e informações sobre as novas versões serão enviadas para seu email muito antes de serem disponibilizadas ao público geral.
Novidades e Novos Recursos do WordPress 3.6
Certamente há ainda algumas coisas importantes para serem ajustadas, mas esta nova versão traz recursos mais do que interessantes. Entre eles alguns dos quais podemos destacar com devida atenção especial são:
Upload de Imagens Clicando e Arrastando
Esta é uma coisa que eu sempre desejei que existisse no wordpress. Muitas vezes a tarefa de realizar o upload de todas aquelas imagens que você deseja inserir em um post ou página é algo bastante tedioso. O processo completo de clicar em inserir media; selecionar o arquivo para o upload; aguardar o upload terminar; selecionar as características de inserção para a imagem; inserir um título e uma alt tag, para então por fim ter uma imagem devidamente inserida é algo que pode tomar muito tempo se você precisar fazer por recorrentes vezes em uma mesma página ou post, o que não é raro de ser necessário.
Algo mais parecido com o envio de vídeos no youtube era o que eu sempre desejava que existisse com o envio de midias dentro do wordpress. Onde você pode simultaneamente inserir tantos arquivos quanto desejar e paralelamente já ir inserindo as informações referentes a cada arquivo, mesmo enquanto ele está sendo enviado e o upload ocorrendo. O que no wordpress até o momento não existe. Antes de poder formatar e inserir títulos e alts para cada imagem ela precisa ter seu upload 100% completo, o que normalmente toma alguns preciosos instantes para ocorrer…
Esta é uma novidade especialmente útil quando se trabalhando com múltiplos monitores. Você pode confortavelmente dispor de todas as imagens e midias que irá inserir em um particular post ou página em uma tela de um monitor extra e enquanto trabalha no seu post ou página em seu monitor principal ir agilmente clicando e arrastando as imagens que forem pertinentes a cada parte do conteúdo da sua página.
O processo para inserção de imagens através de clicar e arrastar é muito simples:
Em adicionar mídia ou no editor de página ou post clique em adicionar midia.
Uma tela azul irá ser aberta.
E nela, onde normalmente você clicaria em selecionar arquivo para upload, você pode agora simplesmente
Selecionar um arquivo de seu computador clicando sobre
Arrastar este arquivo sobre esta tela
Soltar o botão do mouse e imagem estará enviada!
Nova Formatação da tag Blockquote
A tag <blockquote> serve para incluir citações externas a uma página ou post que você cria dentro do wordpress e em qualquer página publicada na internet. Ela tem uma função semântica e também é extremamente útil para não fazer o google “pensar” que você pode estar copiando conteúdos de outros sites, o que poderia o “influenciar” a penalizar o seu site por conteúdo duplicado.
Pare marcar qualquer bloco de conteúdo com tal tag, basta selecionar este conteúdo em seu editor de página ou post no wordpress e clicar sobre o icone (“) que fica entre as formatações de listas e as opções de alinhamento no editor visual de texto do wordpress.
Esta é uma muito simples atualização e não traz nenhuma consequência ou vantagem importante. Mas basicamente tudo que ela faz é tornar o texto dentro desta tag essencialmente diferente do texto que o cerca. Algo que você pode facilmente manipular a sua própria vontade e bom gosto através de CSS.
Suporte Para Streaming de Serviços de música Radio
Isto já era algo possível desde muito tempo. Mas apenas através da utilização de plugins específicos, o que muitas vezes não é muito interessante uma vez que plugins quase sempre representam maiores potenciais conflitos internos com o seu tema e o script central do wordpress, mais chamadas ao banco de dados, mais JavaScripts e arquivos CSS em seu código fonte e uma série de outros problemas que podem ser nada ideais para seu site ou blog.
Com esta nova funcionalidade agora de forma nativa, será possível se inserir de forma fácil e “limpa” players e funcionalidades disponíveis em muitos serviços de music stream e de de Rádio online.
Isto agora será possível de forma similar ao embed de um vídeo do youtube. Através de um código do tipo:
<p><iframe>src="https://embed.spotify.com/?uri=spotify:album:Bláh,bláh,bláh e bláh url" width="300" height="380" frameborder="0" allowtransparency="true"></iframe></p>
Algo que eu não utilizo e que provavelmente não vai me beneficiar, e talvez também não a você e grande parte da maioria dos blogueiros, mas definitivamente algo que poderá ser interessante para algumas pessoas.
Formato de Posts
Não é algo realmente novo, mas está um pouco aprimorado na versão 3.6, e é uma funcionalidade bastante interessante do wordpress. Agora, na mais nova versão 3.6, ela apenas ficou mais contextual, lhe dando opções referentes ao formato escolhido.
Assim, se você vai criar um post baseado em uma imagem, faz sentido se escolher o formato de image post, e neste formato aprimorado você agora já irá dispor da ferramenta de upload no editor de tal formato de post logo de cara. Algo bem simple…
Não sou um grande fã desta função até como ela era escrita na versão 3.5 por conta de algumas deficiencias no que concerne a SEO, algo que era remediado apenas com o uso de um bom framework e através da marcação com microformats se você fosse criar um blog que se utilizasse principalmente de formatos não padrões para posts.
Mas esperasse que nesta nova versão do wordpress isto estará muito melhore remediado.
E o que Mais!?
E além de um novo tema bonitinho, que eu não utilizaria mas que é de todos os temas que já acompanharam o wordpress como padrão o mais clean e interessante de se trabalhar sobre para a criação de novos e personalizados temas,
há também novidades no wordpress com relação a:
Menus;
Revisor;
Proteção de posts em sites multi autores…
Backup automático.
E um monte de outras coisas que deverão ficar mais claras ao termino do refinamento da versão beta.
A sessão expirou no meio da edição do post ou da sua página?! Será que o auto save pegou a sua mais última edição ou ele “comeu” os últimos 17 parágrafos que você levou horas para redigir? -Agora não existirá mais este problema. O Re-Login não irá lhe redirecionar para lugar nenhum e você permanecerá no editor em seu atual estado de edição. =}
Novo teminha do WordPress: Bem bonito e bem clean, não?! =)
Agora a liberdade com a inserção de menus será muito maior com sua nova e mais última versão. :)
O que mais podemos esperar com a nova versão do wordpress?
Este post pertence ao site: http://denrrou.com.br/wordpress-3-6/ e foi escrito por:denrrou
Categoria: WordPress
Tags: WordPress Temas
Acelerar o WordPress, e limpar o seu código também!
★ ☺...Hey, vem aqui eveja este novo post Publicado em ☞ DenrroU: »
http://denrrou.com.br/acelerar-wordpress/
De vez em quando algumas pessoas nos pedem para consertar seus blog, porque estão muito lentos, ou com algum código “quebrado”. Geralmente, quando isto não é algo a ver com a sua WordPress hospedagem, (alguns hosts são simplesmente ruins e lentos), na maioria das vezes o problema é causado por qualquer conflito entre plugin X plugin / plugin X tema, ou mesmos temas com problemas de codificação. Há algumas coisas que tendemos a arrumar problemas em codificações, e eu pensei que deveria as listar para vocês:
Limpando o seu tema
header.php Primeiro de tudo, o que eu faço é fazer com que o arquivo header.php realize menas requisições para o banco de dados. Pelo fato de temas terem de ser fáceis de se distribuir e fáceis de se utilizar mesmo por usuários leigos, eles são desenvolvidos de obter quase todas as informações específicas do blog a partir do banco de dados, e isto não é ideal mas sim algo bastante desnecessário. Tal prática resulta em uma grande quantidade de requests para coisas que você poderia simplesmente codificar diretamente no tema.
Alguns exemplos, tirados do tema padrão kubrick:
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="Content-Type" content=" <?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
Poderia simplesmente também ser:
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Você pode também:
Tornar a(s) ULR(s) de suas folhas de estilo estáticas
Tornar Sua PingBack ULR estática
Tornar A ULR de seu Feed Estática
Você pode remover a versão do WordPress do Código
Tornar o Nome do seu Blog e a tagline / descrição estáticas
Fazendo tudo isto, você poderá remover 11 requisições ao banco de dados, e isto pode agressivamente acelerar a performance do seu tema no WordPress.
footer.php Os temas padrões também possuem algumas destas chamadas desnecessárias ao banco de dados no footer as quais você pode tornar estáticas, ou remover completamente:
O nome do seu blog
RSS feed URL
RSS feed URL dos cometários
Você também pode remover todos os comentários que não são necessários, como “If you’d like to support WordPress, having the “powered by” link somewhere on your blog is the best way; it’s our only promotion or advertising.” Podemos lhe garantir que apenas esta linha já é MUITO footer, e isto é um desperdício de largura de banda, uma vez que você decidiu deixar o link para o WordPress ou não.
Cheque os seus hábitos de codificação
Você terá adicionado código ao seu temas através de seus plugins. Vamos dizer que você tenha uma linha de código como a abaixo, para um plugin que agradece as pessoas provenientes de motores de busca:
<?php refer_thanks(); ?>
Isto cria um problema, tão logo quanto você, por acidente ou por alguma outra causa, desative o plugin que detém a função refer_thanks. Quando a função não existe, os erros de codificação explodem! e sua página não continua a carregar, assim, quebrando o seu blog completamente. Para corrigir isto, o PHP oferece uma função especial chamada function_exists, e usando ela, o código ficaria assim:
<?php if (function_exists('refer_thanks')) { refer_thanks(); } ?>
Agora, se a função não existe, o seu tema e, assim, o seu blog, não irão sucumbir. É provavelmente uma boa idéia se fazer isso para cada linha de código adicionada por um plugin.
Otimize suas tags
Existe uma ferramenta para otimizar suas tags facilmente, leia mais sobre isto aqui.
Instale um Plugin de Cache
Por fim, você realmente deve considerar a instalação do W3 Total Cache , ou WP-Super-Cache. Eles tornam o seu blog tão mais rápido, que você não vai acreditar no que aconteçe com seu blog quando você os tem funcionando.
Tudo isto faz com que o seu blog continue sustentável, e rápido.
Este post pertence ao site: http://denrrou.com.br/acelerar-wordpress/ e foi escrito por:denrrou
Categoria: WordPress
Tags: WordPress Temas