Wordpress - 5/14 - Webord.net

Usando Cache no WordPress

Bom acho que todos sabem o que é o Cache do Browser, porém a maioria dos desenvolvedores Web de hoje não sabe realmente usa-los para otimizar o site da maneira correta. Com o WordPress este trabalho fica bem mais fácil, devido a uma função interna.

Abaixo vou explicar como funciona, porém não tem como sanar todas as dúvidas, então seria muito legal se vocês colocassem em discussão algo que tiverem com problemas, ai talvez eu possa te ajudar.

Na versão 2.3 do WordPress que veio a primeira função de Cache do wordpress, e era opcional seu uso, então deveria ser usado um pequeno código para ativar o seu uso: define ( 'ENABLE_CACHE', true);

Mas só na versão 2.6 que as funções para Cache receberam um tratamento interessante, ele se tornou orientado a objeto e então trouxe várias oportunidades para seu uso. Nesta versão o uso do Cache já entra como padrão então nada de ativação.

Porém com esta introdução é importante para seu uso um mínimo de memória do servidor, então o WordPress começou a requerer que os servidores tivessem ao menso 32MBytes de RAM.

Mas vamos ao tópico principal, como usar as funções de Cache do WordPress. As mesmas podem ser encontradas no arquivo wp-includes/cache.php, ou no Codex do WordPress.org

De começo temos que saber como inserir informações no Cache do usuário, usando a função abaixo podemos faze-lo:

/**
 * @Parâmetro - int|string $key - ID do item para ser identificado depois
 * @Parâmetro - mixed $data - A informação que deve ser guardada
 * @Parâmetro - string $flag - O grupo que a informação deve ser guardada
 * @Parâmetro - int $expire - Quanto tempo leva para a informação expirar
 */
wp_cache_add($key, $data, $flag = '', $expire = 0)

Para deletar é quase a mesma coisa, apenas devemos identificar o grupo e a ID.

/**
 * @Parâmetro - int|string $id - ID do item que foi dita na outra função
 * @Parâmetro - string $flag - O grupo que a informação foi guardada
 * @Retorna - bool - Verdadeiro quando completa a ação e falso quando não consegue
 */
wp_cache_delete($id, $flag = '')

Como recuperar a informação salva em Cache, usando o grupo e a ID:

/**
 * @Parâmetro - int|string $id - ID do item que foi dita na outra função
 * @Parâmetro - string $flag - O grupo que a informação foi guardada
 * @Retorna - bool|mixed - Falso quando não consegue e quando ver
 */
wp_cache_get($id, $flag = '')

Se for necessário modificar algo em uma informação:

/**
 * @Parâmetro - int|string $key - ID do item para ser identificado depois
 * @Parâmetro - mixed $data - A informação que deve ser guardada
 * @Parâmetro - string $flag - O grupo que a informação deve ser guardada
 * @Parâmetro - int $expire - Quanto tempo leva para a informação expirar
 * @Retorna - bool - Falso se o ID e o Grupo já existirem e verdadeiro quando completa a ação
 */
wp_cache_replace($key, $data, $flag = '', $expire = 0)

Agora vamos a um pequeno exemplo. Usaremos uma URL como dado a ser salvo:

$v_webord_cache = wp_cache_get( 'webord_cache ' ); // Pega a informação com a id "webord_cache "
if ($v_webord_cache == false) { // Se a informação não estiver disponível
	$v_webord_cache = "http://webord.net/"; // Salva na variável a informação
	wp_cache_set( 'webord_cache', $v_webord_cache ); // Salva o cache para a chave "webord_cache "
}
var_dump( $v_webord_cache ); // Exibe o Conteúdo

Bom é basicamente isso, quando eu comecei a estudar Web eu me assustava quando falavam de Cache mas hoje percebo que não é um Monstro, é bem simples até, basta você ter empenho e estudar.

, , , , , , , ,

Como adicionar uma Sidebar no WordPress

Como usar Widgets no WordPress

Como usar Widgets no WordPress

Mais um artigo sobre WordPress, dessa vez vou falar um pouco sobre um tópico muito recorrente em relação a criação de Temas para o WordPress.

Bom todos devem estar cientes que é possível adicionar complementos a sua barra lateral com uma ferramenta chamada Widget, porém para que você ou o cliente possa usufruir de tal facilidade você deve preparar seu Tema para aceitar o dito cujo.

Contudo normalmente a galera não sabe realmente como Implementar da maneira correta nos Temas, e o artigo tem este propósito, explicar como fazer seu tema aceitar os Widgets da maneira correta.

Vamos começar acessando o arquivo functions.php do tema que desejamos implementar, e devemos acessar este arquivo pois nele iremos encontrar todas as funções que o nosso tema vai abrir antes de ser interpretado pelo sistema, assim sendo podemos declarar funções ali e usar em uma página qualquer por exemplo. Read More

, , , , , , , , , , ,

Novidade para o WordPress 2.9

Galera, tenho uma notícia boa e uma ruim…

Utilizando a ferramenta de Imagens do WordPress

Utilizando a ferramenta de Imagens do WordPress

Começando com a boa, a equipe de desenvolvimento do WordPress vai lançar uma nova versão do sistema ainda este ano, e esta virá com novidades interessantes. A notícia ruim é, ao meu ponto de vista, que estão implementando coisas que não deveriam estar no core do WordPress, e sim em plugins “oficiais”.

Os desenvolvedores deveriam se focar mais em segurança e velocidade do sistema, que no momento são dois pontos críticos do WordPress.

Com relação a uma das novidades que estão vindo para a nova versão do sistema, temos um pequeno editor de imagens implementado, vejam as imagens abaixo! Read More

, , , , , , , , ,

Rolou na BlogCamp RJ

Espaço do CoffeBreak

Espaço do CoffeBreak


Estou aqui mais uma vez escrevendo para vocês para falar sobre um evento que participei e gostaria de re-passar o que eu achei do mesmo como um todo. Primeiramente eu quero começar falando sobre o local e depois vou falar um pouco sobre a variedade de palestras e minha opinião das que acompanhei.
Read More

, , , , , , , , ,