Este sitio web es muy antiguo, si estás interesado en mis servicios de desarrollo web, echa un vistazo a mi nuevo sitio web

1 Blog Cacher

1 Blog Cacher, plugin para WordPress

Instalar y personalizar

Aprende cómo instalar, administrar y personalizar el plugin.

Instalación

  • (Opcional) Edita los valores del archivo advanced-cache.php (define...) a tu gusto (más información en ese archivo).
  • li>Crea el directorio de caché /wp-cache/ en tu directorio de WordPress y dale permisos de escritura (chmod 777)
  • Sube el archivo 1blogcacher2.0es.php al directorio /wp-content/plugins/.
  • Sube el archivo advanced-cache.php al directorio /wp-content/.
  • Añade esta línea al archivo wp-config.php ANTES del último require_once():
    • define('WP_CACHE', true);
  • Activa el plugin y echa un vistazo a "Opciones > 1 Blog Cacher" en el panel de WordPress.
Valores de configuración
  • OBC_EXPIRATION: Expiración de la caché: número de segundos (3600 por defecto = 1 hora)
  • OBC_CACHE_USERS: Comportamiento del plugin con los usuarios registrados (y logueados):
    • 0: No cachear
    • 1: Usar una única caché global
    • 2: Usar una caché individual para cada usuario (2 por defecto)
  • OBC_CACHE_COMMENTERS: Comportamiento del plugin con los comentadores: mismos valores que en OBC_CACHE_USERS (2 por defecto).
  • OBC_CACHE_ERROR_PAGES: Opción de cachear las páginas de error (status 404): true o false (false por defecto).
  • OBC_CACHE_REDIRECTIONS: Opción de cachear las redirecciones (status 301 y 302): true o false (false por defecto).
  • OBC_AVOID_TRAILING_SLASH_DUPLICATION: Opción de omitir la barra final ("/") de las urls para evitar cachear dos veces el mismo contenido: true o false (false por defecto).
    • IMPORTANTE: No establezcas este parámetro a true en WordPress 2.3+ o si estás usando un plugin que redirecciona a las urls con barra final.
  • OBC_ENABLE_BROWSER_CACHE: Opción de permitir que el navegador de los visitantes cachee los contenidos: true o false (false por defecto).
  • OBC_LOOK_FOR_DYNAMIC_CODE: Opción de buscar código dinámico (comentarios mfunc y mclude): true o false (true por defecto).
    • IMPORTANTE: Si tienes habilitada la compresión Gzip y no usas código dinámico, establecer OBC_LOOK_FOR_DYNAMIC_CODE a false permitirá al plugin ahorrarse el tener que leer el código cacheado en texto plano y así devolver directamente el contenido comprimido.
  • OBC_USE_CACHE_DIRECTORIES: Opción de guardar los archivos de caché en una estructura de directorio que emula las urls del blog: true o false (true por defecto).
  • OBC_REJECTED_STRINGS: Si la url contiene una de esas cadenas (separadas por comas), esa url no será cacheada (por defecto: "wp-").
  • OBC_ACCEPTED_STRINGS: Excepciones a la regla anterior (por defecto: "wp-atom.php, wp-comments-popup.php, wp-commentsrss2.php, wp-links-opml.php, wp-locations.php, wp-rdf.php, wp-rss.php, wp-rss2.php").
  • OBC_REJECTED_USER_AGENTS: Si el user-agent (nombre del navegador, bot, etc. del cliente) contiene una de esas cadenas (separadas por comas), sus peticiones no serán cacheadas, aunque las páginas cacheadas se mostrarán si existen y no han expirado (por defecto: "bot, ia_archive, slurp, crawl, spider").
Código dinámico

Para prevenir ciertas partes de tus páginas de ser cacheadas, debes establecer la constante OBC_LOOK_FOR_DYNAMIC_CODE a true y usar los comentarios mfunc y mclude:

<!--mclude /wp-content/plugins/plugin.php-->
<?php include("/wp-content/plugins/plugin.php") ?>
<!--/mclude-->
<!--mfunc tu_funcion()-->
<?php tu_funcion() ?>
<!--/mfunc-->

Contrátame

Ahora estoy disponible para contratación, detállame tu proyecto y te enviaré un presupuesto.

Sé un espónsor

Aumenta tu popularidad de enlaces y mejora tus rankings en los buscadores colocando tu enlace en los literalmente miles de sitios web que están usando cualquiera de mis scripts o temas.

Contáctame preguntando por los detalles.

¿Alguna pregunta o comentario?

Deja un comentario en el weblog o contáctame si es un asunto privado.

Recibe las novedades

Visita el blog de novedades o suscríbete a cualquiera de estos feeds: