Habillitar upload de SWF no WordPress

Por padrão, o WordPress desabilita o upload de arquivos SWF. Para habilitar essa função, basta adicionar o código abaixo no functions.php no seu tema.

Read More
Posts mais visitados WordPress

Posts mais visitados WordPress

Se você deseja listar os posts mais lidos no seu site em WordPress, está na página correta. Abaixo mostro como utilizar o plugin WP-PostsView para fazer um looping dos posts mais visitados do seu site. Instalar o plugin WP-PostViews Baixe o plugin no link: http://wordpress.org/plugins/wp-postviews/installation/ ; Suba no FTP para wp-content/plugin ; Vá até seu painel WordPress, no […]

Read More

Erro de acentuação no upload de arquivos

Ao fazer upload de arquivos com acentos no wordpress não conseguimos fazer mais download deles, esse problema ocorre por causa de um erro de charset. Para corrigir o problema abra o arquivo ”wp-admin\includes\file.php” e procure a linha (por volta da linha 330): if ( false === @ move_uploaded_file( $file[‘tmp_name’], $new_file)  ) { e altere para: […]

Read More

Como obter get_the_content() com a formatação HTML?

Quando precisamos armazenar o the_content() em uma variável para tratar e depois exibi-la, o WordPress por padrão remove as formatações HTML quando usamos a função get_the_content(). Para conseguir armazenar o conteúdo do post em uma variável, mantendo a formatação HTML, podemos usar a função abaixo:

DICA: Podemos ainda escolher quais tags desejamos manter nesse […]

Read More

Como criar arquivos single.php para cada categoria.

Na hierarquia do WordPress, a página single.php é única para todos os posts do tipo “post”, não importa qual seja a categoria, sempre que o usuário for ler um post ele vai chamar a single.php. É normal ter a necessidade de que para cada categoria ter uma single diferente. Existem muitas formas de fazer isso, […]

Read More

Um print_r mais fácil de entender.

Basta adicionar no functions.php a função abaixo: [php] function printr($data, $exit = TRUE) { if ($data) { print ‘<pre>’; print_r($data); print ‘</pre>’; } if ($exit) { exit; } } [/php] Pronto! Bastar dar printr($var).

Read More

Alterar o tamanho de todas as imagens que estão no the_content

Quando migramos um site de um cliente para um novo layout, temos o problema de que muitas das imagens inseridas dentro do post, no content, ainda ficarão com o mesmo formato do tema antigo. Para resolver esse problema, não basta diminuir a exibição da imagem com CSS, pois isso faria o site continuar pesado. A […]

Read More

Como fazer uma busca personalizada sem perder os parametros da query padrão do wordpress?

Durante o desenvolvimento de um tema de WordPress, algumas vezes precisamos fazer uma pequena alteração numa query que o wordpress executa automaticamente. Exemplo simples: numa página archive.php desejo alterar a quantidade de posts a ser exibido ou a ordem dos posts:

Exemplo complexo: numa página search.php desejo buscar somente por determinado post_type. Esse exemplo […]

Read More