Corrigindo o erro ao atualizar nova versão WordPress 2.7.1
Se você foi atualizar seu blog wordpress para a mais nova versão wordpress 2.7 e se deu com o seguinte erro, “Sem permissões suficientes para acessar esta página“ e agora o que você vai fazer? que situação hem! calma garoto é fácil corrigir esse erro e acessar nomalmente sua conta e postar seus conteúdos. siga a dica abaixo:
É só você apagar o arquivo “pt_BR.php” que está no diretório “wp-content/languages”. e pronto. Se ajudou você deixe seu comentário.
Fonte: Mundo Das Notícias
Como adicionar um favicon no WordPress
Vamos a uma dica muito legal para adicionar um favicon ao seu blog no wordpress, encontrada no Blog do The Best e ajustada e simplificada para tirar a dúvida de uma visitante de nosso blog que me mandou um email e motivou esta dica :)
O que é o tal do favicon?
Ele nada mais é que um ícone que fica ao lado do endereço do site/blog na barra do navegador.
Para que serve?
Ele serve para criar uma identidade do seu logotipo ao endereço do site/blog e para um melhor design (digamos assim).
Como criar um favicon.ico do meu logo?
Para isso basta você usar o serviço gratuito e online do site Dinamic Drive. Nele você envia uma imagem nos formatos gif, jpg, png e bmp, até 150 KB, que ele tranforma em um arquivo favicon.ico prontinho para ser usado.
Como colocar no Blog?
É bem simples !
Existe até um plugin do WordPress que o faz, mas julgo que seja totalmente desnecessário instalar um plugin que apenas adiciona 1 linha no cabeçalho de seu blog , então vou mostrar aqui a forma mais simples de fazer.
Entre as tags <head> e </head> de seu tema, normalmente encontradas no arquivo de cabeçalho (header.php) adicione a seguinte linha:
<link rel=”shortcut icon” href=”/favicon.ico”>
Lembrando que o href é o url de onde se encontra o favicon.ico. O indicado é que esteja na raiz do site.
Pronto, simples não ?
Abraços a todos,
Guga Alves
Estrutura Básica do WordPress
Para entender melhor o wordpress.. você terá que entender a estrutura.
Fiz um resumo do que coletei na internet e agora vou passar para vocês…
Index.php
É o principal arquivo do tema, nele estão armazenas informações que serão exibidas na pagina inicial.
header.php
É responsável pelo cabeçalho do site. Nele podemos encontrar o começo das tags
< html >< head >< body >
<div id=”content”></div>
Não é uma página e sim um DIV. Responsável por toda a estrutura do site e suas bases. Nele vão acoplados suas paginas e funções.
page.php
Responsável pelo template das páginas. Isto é, por ele você define como as paginas do seu site serão exibidas.
single.php
É o arquivo responsável por exibir a pagina do seu post, ex: http://site.com/nome-do-post/. Nele normalmente vem integrado com o arquivo comments.php que será abordado mais adiante.
sidebar.php
É o arquivo da sidebar do site, isto é, da barra lateral. Você pode editá-lo quando quiser inserir algo que seja exibido na sidebar.
category.php
É responsável pelo template das paginas das categorias do site. Por ele você define como os posts das categorias vão ser exibidos.
comments.php
É o arquivo responsável por definir como serão exibidos os comentários do seu site. É incluído normalmente no single.php via a tag comments_template();
archive.php
É o arquivo que exibe as informações das tags do site e os arquivos mensais.
footer.php
É o rodapé do site. Nele estarão armazenadas informações como nome do site, ano, copyright e o fechamento das tags < /html > e < /body >.
Como listar os últimos usuários registrados no seu blog?
Ótima dica dada pelo WordPress-Love .
Se você tem um blog em que é permitido o registro de novos usuários (sejam eles autores, contribuidores, etc), você pode mostrar em sua sidebar (ou qualquer outra área escolhida por você) os últimos a terem se registrados, bastando apenas incluir o código abaixo no local desejado. Vale destacar que onde sê lê LIMIT 10 no final do código sql, este número é o que define quantos serão exibidos. Vejam finalmente o código:
<h2>Últimos usuários registrados</h2>
<ul>
<?php
$usernames = $wpdb->get_results(”SELECT user_nicename, user_url FROM $wpdb->users ORDER BY ID DESC LIMIT 10″);
foreach ($usernames as $username) {
echo ‘<li><a href=”‘.$username->user_url.’”>’.$username->user_nicename.”</a></li>”;
}
?>
</ul>
Com isso, você terá um quadro de usuários registrados atualizado sempre, estimulando assim mais pessoas a se registrarem e assim terem seu link exibido durante algum tempo em sua página (caso eles especifiquem o site deles no momento de seu registro).
Gostou da dica? Funcionou com você? Então comente ! :)
Abraços e até a próxima !
Administrando o WordPress
Normalmente escrevo direcionado a desenvolvedores, mas este é um tutorial ensinando a usar o WordPress e direcionado aos usuários leigos que pretendem apenas usar o sistema para adminstrar seus sites. Creio que a primeira coisa é entender a idéia básica por trás do WordPress. Trata-se de uma plataforma de publicação pessoal, algo criado para que pessoas comuns pudessem publicar textos, fotos, etc. na internet sem a ajuda de um profissional – ou seja, sem investir grana para poder fazer isso. O WordPress nasceu como um sistema de BLOG, mas já há algum tempo que é visto como um CMS (Content Management System ou Sistema de gerenciamento de conteúdo), mas a funcionalidade primária é a criação de posts. Outra é que o WordPress foi pensado para promover a integração entre você, os internautas que visitam seu site (que podem comentar seus conteúdos) e outros publicadores de conteúdos que podem "linkar" você criando trackbacks e formando dessa maneira uma espécie de rede interativa – que costuma ser muito produtiva depois de firmada.
Como encontrar o ID de suas páginas?
Quando você adiciona um widget para gerenciar as páginas de seu blog, ou usa algum tema que dá a opção de excluir alguma das páginas, você precisará saber o número identificador (ID) de cada página que deseja excluir. Ao invés de instalar um plugin que exiba os id’s e assim carregar ainda mais sua página de administração, é muito mais simples seguir os seguintes passos para ver o ID da página:
Em sua página de administração, vá em Gerenciar -> Páginas, ou Manage -> Pages caso o seu blog esteja em inglês, como na imagem abaixo:

Ao se colocar o ponteiro do mouseem cima do título da página desejada, você verá na barra de status de seu navegador um link como este do exemplo:
http://www.seusite.com.br/wp-admin/page.php?action=edit&post=2
Então, o ID da página é 2. Se você não viu nada na barra de status, você pode copiar o link e colar em algum lugar (como o bloco de notas, etc) ou até mesmo clicar no link para ver o ID na sua barra de endereço.
Dica fácil e simples, mas aposto que nem todos vocês já haviam pensado nisso :)
Otimizando o seu blog para os buscadores
Os buscadores atualmente dispõe de meios para encontrar e classificar quase tudo que há na rede, mas se você contar apenas com isso, vai aproveitar bem pouco desse enorme tráfego gerado a partir de buscas dos internautas. Mas o que se pode fazer para melhorar a colocação de seu blog nas buscas?
Bem, há algumas medidas bem óbvias e outras nem tão óbvias assim que podem fazer o seu ranking melhorar sensivelmente. Vou listar aqui algumas delas (as que conseguir me lembrar…).
Ao escolher a sua template, busque uma que seja compatível com a tal da Web 2.0
Escolha uma template que tenha XHTML válido, CSS válido, que seja semântica (organize o conteúdo em tags apropriadas, tornando-o compreensível para as máquinas, que se baseiam no código-fonte e não na aparência para interpretar e indexar o site).
Um layout clean que leve em conta a usabilidade
Isso pode facilitar a vida do usuário e te garantir alguns visitantes fiéis.
Use elementos <h1>…<h6> nos títulos
Use elementos <h1> no título e <h2>, <h3>, etc. para os subtítulos, por ordem de importância e nunca substitua o título em texto por uma imagem ou torne o seu <h1> invisível com display none, visibility hidden ou usando a mesma cor do fundo, pois isso não funciona – é como se não existisse.
Use o nome do post como título da página
O nome do post como parte do título é imprescindível, mas certamente “Artigo que escrevi | Nome do meu blog” funciona melhor que “Nome do meu blog | Artigo que escrevi”. No segundo caso, os primeiros caracteres de todas as páginas do blog são iguais! Mas o ideal mesmo é usar nas páginas de posts apenas o nome do post.
Use URLs amigáveis em lugar das URLs padrão do WordPress
O WordPress, quando rodando em um servidor Apache, oferece o recurso de trabalhar com URLs literais em vez das URLs baseadas em parâmetros GET, como “seu_site/?p=124″.
É sempre bom usar as antigas meta-tags description e keywords
Elas não são mais o foco dos robôs indexadores, mas ainda tem peso e convém ser coerente. A tag meta description espera uma descrição do site, enquanto na keywords podemos listar palavras que consideramos afins ao conteúdo existente no site.
Crie arquivos robots.txt e sitemap.xml para auxiliar a indexação de seu site
A existência desses arquivos elimina grande parte do trabalho dos robôs para indexar seu site, sem falar que a indexação é executada de acordo com os seus parâmetros. Leia mais sobre o robots.txt e sobre o sitemap.xml.
Organize o seu conteúdo de forma lógica
O WP oferece atualmente as categorias e as tags para classificar seus posts, isso sem falar na classificação por data, automática. O fato é que reina uma grande confusão sobre as diferenças e semelhanças entre tag e categoria… Como usá-las?
As categorias serão vistas como as subdivisões primárias do seu conteúdo e, embora o WordPress permita usar mais de uma categoria em cada post, isso não é nem um pouco recomendável – não faz sentido. Portanto “coloque” seu post em uma categoria apenas.
Já com as tags é diferente – elas existem justamente para conseguirmos um nível mais específico de organização. Por exemplo, dois posts de categorias diferentes podem compartilhar a mesma tag sem problemas.
Uma dica importante é o seguinte: não crie novas tags a cada novo post – procure usar as tags existentes. Uma tag relacionada com um único post não representa nada em termos de organização ou de usabilidade.
Modestamente vou indicar um plugin que desenvolvi para facilitar na hora de escolher as tags e que nos dá uma visão geral, evitando esse tipo de erro, o View Tags, publicado aqui.
Cadastre seu site nos mecanismos de busca
Este é um item discutível, pois os principais sites de busca não dependem mais disso. Mas continua sempre sendo uma boa política cercar o bicho pelos sete lados!
Não economize nos links de navegação
O ideal é ter na barra lateral links para os principais posts e páginas e links por data e categorias. Se o seu blog tem uma navegação fácil, isso por si só já á um ponto a favor do seu sucesso – e os buscadores sabem disso! Ajuda usar plugins como o Related Posts e outros que mostrem os posts por ordem de acessos.
Use o atributo rel=”nofollow” nos links que não representam nada para os buscadores, como para feed RSS ou comentários.O conteúdo mais importante deve estar colocado acima
O conteúdo mais relevante deve sempre estar em cima do resto da página. Se isso for um problema no seu layout, use CSS para posicionar o elemento no lugar certo, mas de forma que no código ele apareça primeiro.
Se a sua template inclui o sidebar.php antes de listar os posts, faça uma reforma e corrija isso!
Escreva sempre
Não adianta usar todos os recursos disponíveis e escrever dois posts por mês. Nós podemos ajudar os buscadores a indexar o conteúdo do seu site, mas é preciso que haja conteúdo a ser indexado! (sem comentários).
No universo dos blogs, as atualizações precisam ser constantes. São mais de 50 milhões de blogs disputando a atenção dos internautas e quem oferece menos recebe menos…
Como mostrar o seu último Twitter no seu blog
Vi esta matéria no WordPress-Love e achei muito interessante, fica aqui a dica escrita por eles, e logo após uma dica mais simples escrita por mim :)
O Twitter é hoje em dia uma das ferramentas mais utilizadas da internet (7 milhões de utilizadores) e representa não só o microblogging, como também uma oportunidade de interagir de forma dinâmica e engraçada com a sua audiência. Actualmente são pouco os blogueiros que ainda não aderiram à moda, o que significa que se torna cada vez mais importante utilizá-lo como ferramenta de trabalho e crescimento.
Para apresentar as suas últimas entradas no Twitter, na sidebar ou noutro local do seu blog, utilize o seguinte código e personalize-o ao seu gosto:
<?php
// O seu username do twitter.
$username = “TwitterUsername”;// Prefix – Algum texto que queira colocar antes do seu último Twett.
// (HTML pode ser usado, mas utilize as citações com barra: por exemplo href=\”link.html\”)
$prefix = “<h2>O meu último Tweet</h2>”;// Suffix – Algum texto para colocar depois do seu último Tweet. (A mesma regra do prefix.)
$suffix = “”;$feed = “http://search.twitter.com/search.atom?q=from:” . $username . “&rpp=1″;
function parse_feed($feed) {
$stepOne = explode(”<content type=\”html\”>”, $feed);
$stepTwo = explode(”</content>”, $stepOne[1]);
$tweet = $stepTwo[0];
$tweet = str_replace(”<”, “<”, $tweet);
$tweet = str_replace(”>”, “>”, $tweet);
return $tweet;
}$twitterFeed = file_get_contents($feed);
echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);
?>
É só! Agora já pode colocar os seus Tweets na sidebar do seu blog. Veja o exemplo em baixo!
Uma outra dica mais simples (e a que recomendo) é instalar o plugin Twitter Tools (traduzido para o pt-br), que possibilita o efeito contrário também, ou seja, enviar o link das últimas postagens do blog para seu Twitter !
Pacote de icones desenhados à mão
Os caras da Spoon Graphics lançaram há 2 dias um fantástico pacote de ícons que é realmente uma mais-valia no mercado da customização de blogs e websites. Considero inclusivé que este pacote poderia muito bem ser pago, dada a sua qualidade e irreverência.
Este é um pacote de ícons com estilo desenhado à mão, que inclui 14 ícons diferentes, a pensar nos blogueiros. O pacote inclui ícons para o Delicious, Design Float, Digg, Facebook, StumbleUpon, Technorati e Twitter, bem como para o RSS, Home, Comentários, Contactos e WordPress.
![]()
Fonte: WordPress-Love
Como colocar expiração automatica de artigos no seu blog
Uma vez que o WordPress não inclui por defeito uma função que permita ao editor definir quanto tempo um determinado artigo deverá ficar online, muitos editores sentem dificuldades em automatizar o periodo de expiração de artigos, tendo geralmente de recorrer a métodos manuais.
Eis no entanto uma forma muito eficiente e engraçada de colocar expiração automática de artigos no seu blog WordPress:
Edite o seu template e substituia o seu loop actual do WordPress por este loop:
<?php
if (have_posts()) :
while (have_posts()) : the_post(); ?>
$expirationtime = get_post_custom_values(’expiration’);
if (is_array($expirationtime)) {
$expirestring = implode($expirationtime);
}$secondsbetween = strtotime($expirestring)-time();
if ( $secondsbetween > 0 ) {
// For exemple…
the_title();
the_excerpt();
}
endwhile;
endif;
?>
Para criar um artigo com data/hora de expiração, apenas precisa de criar um ’custom field’. utilize-o com a chave expiration e a sua data/hora como valor no campo (formato: mm/dd/yyyy 00:00:00).
Este artigo não mais irá aparecer após a data marcada.
Fonte: WordPress-Love











