Si tenéis este error imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error en php la solución es sencilla. Tenéis que añadir esto al principio de vuestro fichero:   ini_set(‘gd.jpeg_ignore_warning’, 1); Con esto vuestro código continuará y no se parará como antes.


Si estáis buscando la solución a este error en vuestro Wordpress: Call to undefined function w3_url_format() in PgCacheAdmin.php en W3 Total Cache es bastante sencillo. Simplemente tenéis que editar este archivo: /wp-content/plugins/w3-total-cache/lib/W3/Plugin/PgCacheAdmin.php Y donde veis al principio del archivo: require_once W3TC_INC_DIR . ‘/functions/rule.php’; require_once W3TC_LIB_W3_DIR . ‘/Plugin.php’; Añadir: require_once W3TC_INC_DIR . ‘/functions/url.php’; Con esto se [...]


Si queremos saber todo sobre PHP aquí os dejo esta biblia del PHP que creo que puede resultar muy útil e interesante a todo aquel que se quiera iniciar en la programación o quiera reforzar sus conocimientos: biblia del PHP


Pues a partir de WordPress 2.5, y versiones siguientes, el , la etiqueta meta se colocó en nuestra plantilla y en el núcleo de WordPress. Esto significa que ya no se puede simplemente eliminar la llamada de la plantilla. Ahora tenemos que incluir una función en functions.php con el fin de eliminar el nombre de [...]


Para los que necesiten una solución al Error “Is its parent directory writable by the server?” al subir imágenes en WordPress, os explico lo que ha funcionado para mi: Vais a vuestra Administración de WordPress, Settings, Media (http://vuestroblog.com/wp-admin/options-media.php) y aseguraros que no hay nada o de haberlo (por defecto es “wp-content/uploads”) sea la ruta correcta [...]


Si veis vuestro código fuente posiblemente veréis un css inline como este: .recentcomments a{display:inline !important;padding:0 !important;margin:0 !important} Esto es algo que obviamente se puede optimizar. Para hacerlo copiamos este css y lo movemos a nuestro style.css de nuestro tema y luego editamos nuestro fichero /wp-includes/default-widgets.php Y comentar estas líneas: if ( is_active_widget(false, false, $this->id_base) ) [...]


Si tenemos este problema: PHP Fatal error: require_once(): Failed opening required ‘xavisys-plugin-framework.php’ (include_path=’.:/usr/share/pear:/usr/share/php’) in… Para solucionarlo, tenemos que editar el archivo efficient-related-posts.php y cambiar: require_once(‘/xavisys-plugin-framework.php’); Por require_once(‘ruta_completa_de_tu_path/xavisys-plugin-framework.php’); Donde ruta_completa_de_tu_path es la ruta interna y completa a este fichero. Solucionado :)


PHP Fatal error: require_once(): Failed opening required ‘auto-tag.class.php’ (include_path=’.:/usr/share/pear:/usr/share/php’) in on line 29 Este es el error que vemos y es que tenemos que cambiar en auto-tag.php esta línea: require_once(‘auto-tag.class.php’); Por require_once(‘ruta_completa_de_tu_path/auto-tag.class.php’); Donde ruta_completa_de_tu_path es la ruta interna y completa a este fichero. Solucionado.


Para los que utilizamos APC, quizás nos pase que salte un error tipo: “Unable to allocate memory for pool” Para solucionarlo nos vamos a: /etc/php.d/apc.ini Lo editamos y cambiamos el valor apc.shm_size por 3 veces el que aparezca, yo lo he cambiado a 192M y todo solucionado :) Espero que os ayude.