Articles of cache

WP Super Cache cache separado para celular

Estou usando o plugin WP Super Cache e dentro do meu tema eu tenho um código que se executa de forma diferente se o site for visto em um dispositivo móvel (iOS, Android) do que um navegador de desktop. Como fazer o WP Super Cache criar um cache separado para cada um, provavelmente através do […]

Como armazenar em cache uma saída de funções de código curto?

Gostaria de mostrar na minha página inicial a contagem total de postagens num WordPress Multisite. São quase 7000 em 500 Blogs. Então eu fiz uma function que tem que passar por todos os blogs para contar as postagens. Por causa disso, precisa de muito tempo, então esta function não é muito útil. Mas há uma […]

Comutação e cache do Stylesheet

Estou implementando um site que permite aos usuários alternar folhas de estilo (para mostrar uma versão de alto contraste para pessoas com deficiências visuais). O switcher essencialmente apenas altera a referência para qualquer folha de estilo apropriada. No entanto, eu só percebi que isso levaria a problemas quando eu ativar o armazenamento em cache (usando […]

Limpar cache quando uma postagem é enviada

Eu tenho uma pergunta. Como posso limpar o cache quando uma postagem é enviada? Na verdade, preciso apagar duas páginas específicas que exibem esses artigos? Por padrão, notei que o index.php é desmarcado automaticamente quando uma postagem é enviada. Mas não Archive page ou Category page … Desde já, obrigado. EDITAR: A propósito, como limpar […]

O version control do script WP quebra o cache de cross-site?

Estou carregando JQuery do google CDN usando o seguinte código: wp_deregister_script(‘jquery’); wp_register_script( ‘jquery’, // handle – WP uses this name to refer to script ‘http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js’, array(), // Array of handles representing scripts that this one depends on. false, // Version number – defaults to false. false // false = put script in header, true = […]

O gancho adequado para o W3TC define ou desabilita dinamicamente o cache total do w3

Eu tenho um site que usa um plugin de carrinho de compras (Shopp), um plugin que escrevi e W3 Total Cache. No meu plugin, gostaria de me certificar de que o W3 Total Cache não ofereça nenhuma página em cache se o usuário tiver algum item no carrinho, no entanto, não consigo encontrar o gancho […]

AJAX vs Fragment Caching for W3 Total Cache

Estou executando um site WP com o WooCommerce e quero fazer algum cache. Eu vou excluir as páginas, como o carrinho / checkout por razões óbvias, no entanto, há algumas das coisas no site que eu gostaria de permanecer dynamic e não ser armazenado em cache. Um exemplo é o número de itens no carrinho […]

É possível desativar o cache de uma opção ao usar o cache total do w3?

Um plugin no qual estou trabalhando tem um conflito com o cache total do w3. Para ser mais específico, no meu código, eu tenho static function get_instance() { if( self::$_instance === NULL ) { // get the settings from the database self::$_instance = get_option( ‘ai1ec_settings’ ); // if there are no settings in the database […]

Como posso reduzir o número de chamadas de consulta do database para esta página inicial personalizada?

Estou trabalhando no design de um blog com a hierarquia de categorias abaixo (apenas uma amostra). PARENT | |————————————————| Food Fashion | | |———————| |———————| European Asian European Asian | | | | |———| |———–| |——–| |——–| Italian French Chinese Japanese Italian French Chinese Japanese Na página inicial, meu cliente quer exibir os três últimos […]

Fragmentamento de cache aumentando consultas de database

Ao implementar o cache de fragments em um site wordpress usando a técnica descrita aqui: http://css-tricks.com/wordpress-fragment-caching-revisited/ Eu achei que parece aumentar as consultas. Agora coloquei muitos fragments na página, e (no meu ambiente local) recebo 294 consultas em 0.764 segundos (calculado com get_num_queries() e timer_stop(0) ). Um trecho que coloquei em cache é o menu. […]