WordPress Directo
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting
No Result
View All Result
WordPress Directo
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting
No Result
View All Result
WordPress Directo
No Result
View All Result

Como solucionar problema de compatibilidad PHP7 con W3 Total Cache

David Carrero Fernández-Baillo by David Carrero Fernández-Baillo
12 mayo 2016
in Plugins
Reading Time: 2 mins read
0

Cambios en W3 total Cache con PHP 7

Con la llegada de PHP 7, muchos proveedores de hosting web están ofreciendo la nueva versión de PHP activa por defecto y a veces aun es pronto para la compatibilidad de todos nuestros plugins.

En el caso de W3 Total Cache nos encontramos con que no funciona y es complicado averiguar cual es el problema al depurar el código. Seguro que con el avance de los días iremos viendo actualizaciones de este y otros plugins para tener compatibilidad 100% con PHP 7.

Si estás usando el plugin WordPress W3 Total Cache (W3TC) con PHP 7 podrás ver un mensajes de error similar a este:

Artículos relacionados

Cómo solucionar los problemas con el RSS Feed de WordPress

25 enero 2016

Mejora la búsqueda en WordPress con SearchWP: El mejor plugin de búsqueda avanzada

14 marzo 2025

10 plugins para mejorar la administración de WordPress

26 abril 2016

Cómo crear capturas de pantalla de webs en WordPress

5 diciembre 2017

Warning: Parameter 1 to W3_Plugin_TotalCache::ob_callback() expected to be a reference, value given in WP_PATH/wp-includes/functions.php on line 3297

Este error no muestra la realidad del problema, ya que la causa real del problema no está en la línea 3297 del fichero functions.php. Necesitamos ir al directorio de instalación de plugin W3 Total Cache dentro de /wp-content/plugin y buscar el fichero TotalCache.php.

La ruta suele ser, siempre que no la cambies, la siguiente:
WP_PATH\wp-content\plugins\w3-total-cache\lib\W3\Plugin\TotalCache.php

Busca la línea 512:

[php autolinks=»false» firstline=»506″ toolbar=»true»]/**
* Output buffering callback
*
* @param string $buffer
* @return string
*/
function ob_callback(&$buffer) {
global $wpdb;[/php]

Tienes que eliminar el ampersand “&” para que el código quede de la forma siguiente:

[php autolinks=»false» firstline=»512″ toolbar=»true»]function ob_callback(&$buffer) {
global $wpdb;[/php]

Ahora solo te queda volver a activar la cache y funcionará todo perfecto. Aquí tienes una muestra de lo que hemos cambiado.

Cambios en W3 total Cache con PHP 7
Cambios en W3 total Cache con PHP 7
Tags: cachePHP 7
ShareTweetSendSharePin
David Carrero Fernández-Baillo

David Carrero Fernández-Baillo

Experimentando con un sitio web sobre WordPress, este popular gestor de contenidos, entre otros muchos proyectos.

Te puede interesar...

Plugins

Cómo optimizar WordPress con plugins de caché: guía avanzada para acelerar tu sitio web

4 mayo 2025

Los plugins de caché son una de las herramientas más eficaces para mejorar la...

Plugins

Cómo ocultar o mostrar contenido de bloques en WordPress según condiciones

2 mayo 2025

Controlar la visibilidad del contenido en WordPress se ha convertido en una herramienta clave...

Plugins

Cómo configurar Imagify en WordPress para optimizar imágenes sin perder calidad

29 abril 2025

El plugin de WP Media permite acelerar la carga de las páginas, ahorrar espacio...

Plugins

WP Rocket: guía avanzada para personalizar la caché de usuario en WordPress

27 abril 2025

Desde desactivarla por roles hasta compartir caché entre usuarios: todo lo que necesitas saber...

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

No Result
View All Result
Plugin Imagify, optimizar imágenes
wordpress hosting NVME
Elegant Themes WordPress
elementor editor plugin




Últimos artículos

Redirigir tu feed RSS a Feedburner

4 agosto 2015

Cómo añadir el snapcódigo en WordPress

9 abril 2019

Cómo instalar WordPress mediante línea de comandos

20 septiembre 2019

Protege tu WordPress con el modo «I’m Under Attack» de Cloudflare y restricciones geográficas

12 febrero 2025

¿Sabes cómo conseguir una web económica para tu negocio?

28 agosto 2019
WordPress Directo

WPDirecto.com es una revista especializada en WordPress y WooCommerce que ofrece una amplia gama de recursos, incluyendo tutoriales, análisis de plugins y plantillas, consejos de optimización y estrategias de SEO, para ayudar a los usuarios a mejorar y personalizar sus sitios web, manteniéndolos informados sobre las últimas novedades y tendencias en el mundo de WordPress.

Menu

  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting

Información

WPDirecto es un medio de Medios y Redes:
  • Artículos patrocinados
  • Servicio de diseño web
  • Contacto
  • Acerca de MyR
  • Política de privacidad y cookies
  • Aviso Legal

© 1995-2025 Color Vivo Internet, SLU (Medios y Redes Online).. Otros contenidos se cita fuente. Infraestructura cloud servidores dedicados de Stackscale.

No Result
View All Result
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting

© 1995-2025 Color Vivo Internet, SLU (Medios y Redes Online).. Otros contenidos se cita fuente. Infraestructura cloud servidores dedicados de Stackscale.