Ir para conteúdo / Skip to content

Alterar local do wp-config.php e wp-content no Wordpress 2.6

blog reactions Postado em: 21 de julho de 2008 por Pedro Rogério

Uma das várias novidades do Wordpress 2.6 é de que você pode alterar a localização padrão dos arquivos wp-config.php e o diretório wp-config de sua instalação. Normalmente, a hierarquia de arquivos do Wordpress é a seguinte:


wordpress\
      wp-admin\
      wp-content\
      wp-include\

Nessa nova versão, você pode alterar para a seguinte configuração, por exemplo:


wordpress\
      wp-admin\
      wp-include\
      ....
wp-content\

Para isso, basta mover os arquivos para o local desejado e adicionar o local dos arquivos no seu arquivo wp-config.php:


define( 'WP_CONTENT_DIR', 'local_do_novo_wp_content' );

Via: Anieto2K

Problemas no Wordpress 2.5

blog reactions Postado em: 30 de março de 2008 por Pedro Rogério
Wordpress logo

Menos de 24 horas após o lançamento do novo Wordpress, já começaram os problemas. Alguns estão com erros de visualização no IE7 ou erros mais graves, como esses:

Se você possui a instalação do seu blog em um subdiretório, ex: pinceladasdaweb.com.br/blog, seu feed não irá funcionar, mas aqui se encontra a explicação para corrigir isso.

O outro erro consiste em: Se você também utiliza o famoso TimeStamp do Wordpress, existe um erro que se você alterar somente os minutos, ele não salvará seu TimeStamp. A correção desse erro se encontra aqui.

Via: Alexseo

Wordpress 2.5 lançado oficialmente

blog reactions Postado em: 29 de março de 2008 por Pedro Rogério
Wordpress Logo

Acabou de ser lançado oficialmente o novo Wordpress, versão 2.5, juntamente com o redesign do novo site do Wordpress. Aproveite para atualizar seu Wordpress.

query_posts() - Aprenda a personalizar seu blog Wordpress

blog reactions Postado em: 14 de março de 2008 por Pedro Rogério

query_posts() é uma das funções chave do Wordpress, onde com ela podemos fazer as seguintes modificações em nosso blog:

  • Só apareça um post ou uma página.
  • Mostrar todos os posts em um tempo determinado.
  • Mostrar somente os últimos posts na página principal.
  • Alterar a ordem dos posts.
  • Mostrar somente os posts de uma determinada categoria.
  • E várias outras coisas….

query_posts() é basicamente uma função para modificar a consulta a base de dados facilitando a tarefa, onde com base nos parâmetros passados, a função modifica a saída dos nossos posts. Essa função foi pensada para ser utilizada juntamente com o loop do Wordpress, que se encarregará de mostrar o resultado da função query_posts() com as modificações que forem estipuladas.

Exemplo de Uso


<?php
query_posts('....');
while (have_posts()) : the_post();
...
endwhile;
?>

Parâmetros

query_posts() nos permite enviar uma série de parâmetros que podemos separar em vários tipos:

Parâmetros de Categorias

  • cat
  • category_name

Exemplo


query_posts('cat=4'); //Unicamente os posts da categoria com ID (4)
query_posts('cat=-4'); //Todos exceto os da categoría com ID (4)
query_posts('category_name=Categoria'); //Só os da categoria (Categoria)
query_posts('cat=1,2,4,5,7'); //Unicamente os posts das categorias indicadas.

Parâmetros de Tags

  • tag

Exemplo


query_posts('tag=cooking'); // Todos os posts com a tag (cooking)
query_posts('tag=bread,baking'); //Todos os posts que contenham (bread) ou (baking)
query_posts('tag=bread+baking+recipe'); //Todos los posts que contenham as 3 tags

Parâmetros de Autor

  • author_name
  • author

Exemplo


query_posts('author_name=Pedro'); //Todos os posts onde o Autor seja (Pedro)
query_posts('author=2'); //Todos os posts do autor (2)
query_posts('author=-4'); //Todos os posts menos do autor (4)

Parâmetros de posts e páginas

  • p
  • name
  • page_id
  • pagename
  • showposts

Exemplo


query_posts('p=1'); //Unicamente o post (1)
query_posts('name=first-post'); //Unicamente o post com nome (first-post)
query_posts('page_id=7'); //A página com ID (7)
query_posts('pagename=about'); //A página com nome (about)
query_posts('showposts=1'); //Modifica o LIMIT do SQL para indicar o número de posts a mostrar.

Parâmetros de tempo

  • hour
  • minute
  • second
  • day
  • monthnum
  • year

Exemplo


query_posts('hour=01'); //Todos os posts da seguinte hora: (1:00)
query_posts('minute=30'); //Todos os posts do minuto 30(*:30)
query_posts('second=07'); //Posts do segundo 7 (*:*07)
query_posts('day=1'); //Os posts dos días (1)
query_posts('monthnum=2'); //Os posts do mês (2)
query_posts('year=2005'); //Os posts do ano de (2005)

Parâmetros de Paginação

  • paged
  • posts_per_page
  • order

Exemplo


query_posts('paged=2'); //Todos os posts que se encontram na página (2) da paginação
query_posts('posts_per_page=10'); //Número de posts por página (10)
query_posts('order=ASC'); //Orden da paginação (ASC)

Combinando Parâmetros

Não teria muita graça se não pudessemos utilizar essas funcão com um só parâmetro, isso limitaria e muito seu potencial, mas para isso fazemos o uso de (&) para unir vários parâmetros:


query_posts("cat=-1,-2,-3&page_id=7&tag=bread,baking“);

Referências

Contagem regressiva para o Wordpress 2.5

blog reactions Postado em: 6 de março de 2008 por Pedro Rogério

Preparem-se para a chegada do Wordpress 2.5, essa nova versão trará a partir do dia 28 de março muitas novidades, por enquanto você já pode ver uma lista de temas e plugins compatíveis com essa nova versão.

Novidades dessa nova versão

get_avatar()

Faz a requisição de gravatar por parte da Automattic, a integração com o serviço mais usado de gravatar para a ser uma função nativa do Wordpress.


get_avatar( $id_or_email, $size = '80', $default = '' );

Posts aleatórios

Uma novidade muito solicitada pelos usuários do Wordpress é a possibilidade de mostrar posts de forma aleatória. Mediante o uso da função get_posts() do objeto WP-Query podemos obter os resultados ordenados aleatoriamente.

is_front()

Semelhante a função is_home(), uma função que soluciona todos os problemas que is_home() causava com os posts que você gostaria de colocar em sua home.


if (is_front()) ...

get_sidebar() e as várias sidebars

A função get_sidebar() é responsável por mostrar o conteúdo do arquivo sidebar.php, que agora permitirá carregar diferentes sidebars mediante um parâmetro:


get_sidebar("left"); ---> sidebar-left.php
get_sidebar("right"); --> sidebar-right.php

wp_list_categories(), wp_dropdown_categories() e o limite de profundidade

Agora a estrutura da função wp_list_categories() nos permitirá mostrar os filhos das categorias ou não, agora podemos definir quantos filhos de filhos queremos mostrar.

Optimal Title integrado ao Wordpress 2.5

Após o brilhante êxito desse plugin, ele acabou se tornando parte do Wordpress 2.5.

Manutenção detalhada das Tags

Devido a relevância das tags nas últimas versões do Wordpress, foi desenvolvido um painel para administrá-las facilmente, visto que o plugin Advanced Tag Entry não conseguia.

Intergração com o sistema de atualização

Agora possui uma melhor integração com o sistema para dotar de maiores e melhores funcionalidades a nossos plugins/temas/scripts.

WP_DEBUG

Novo suporte para depurarmos nosso Wordpress. Ativando essa variável no wp-config.php podemos ver os erros na tela, e não mais uma tela em branco.

USER_NOTICE

Uma vez terminada a migração, deveremos passar a prova da USER_NOTICE, uma variável que nos mostra se estamos utilizando código depreciado em nosso Wordpress.

Referências

WORDPRESS THEME TEST DRIVE

blog reactions Postado em: 26 de dezembro de 2007 por Pedro Rogério
Wordpress Theme Test Drive

Você acabou de achar aquele tema interessante para o Wordpress, mas está com receio de testar pois não sabe se vai funcionar corretamente em seu blog, ou não quer que seus visitantes também o vejam. Para isso existe um plugin muito interessante chamado Theme Test Drive, onde o administrador do blog pode efetuar testes com quaisquer temas sem que os usuários do blog o vejam.

Instalação e Configuração

  • Faça o upload do plugin para o diretório /wp-content/plugins/
  • Vá até a seção Plugins e ative o mesmo.
  • Vá até a aba de escolha de temas e escolha a opção Theme Test Drive

O tema escolhido a partir de agora só estará visível para o administrador do blog. Os outros visitanes verão o tema definido por padrão. Se você utiliza o plugin WP-Cache é necessário que você o desabilite para o perfeito funcionamento do plugin.

APRENDA A PERSONALIZAR A TELA DE LOGIN DO WORDPRESS

blog reactions Postado em: 24 de outubro de 2007 por Pedro Rogério
Telas de Login do Wordpress

Quer alterar a tela de login do seu Wordpress, mas tem preguiça ou está com falta de criatividade? Aproveite e baixe o arquivo com as imagens acima e deixe a tela de login ao seu gosto. Para efeuar as alterações, basta substituir as imagens no diretório wp-admin/images/.

Vi aqui: Anieto2K

Página 1 de 11