X

Fix WordPress Error fatal: Llamada a función no definida

Si obtiene un error como este, hay un plugin u otra función llamada en su tema que no tiene. ¿Cómo solucionarlo? Hay varias maneras: eliminar el código, comprobar el error, obtener el plugin necesario o actualizar WordPress si es necesario. En este rápido post de consejos de WordPress, veremos cómo corregir estos errores con una etiqueta condicional y una función PHP conocida como: function_exists.

Si obtiene un error como Fatal error: Call to undefined function the_title_attribute() puedes simplemente reemplazar cualquier instancia de the_title_attribute con lo siguiente:

<?php if (function_exists('the_title_attribute')) { the_title_attribute(); } ?>

En este caso, también puedes ir un paso más allá añadiendo una sentencia else.

<?php if (function_exists('el_atributo_título')) { the_title_attribute(); } else { the_title(); } ?>

Antes de probar un tema nuevo en un sitio de producción, asegúrese de previsualizarlo primero y, a continuación, resuelva todos los errores (si los hay).

Comentarios   Deja una respuesta

  1. hello,
    i get this error like :
    Fatal error: Call to undefined function wp_convert_hr_to_bytes() in /home/owakai/public_html/wp-includes/default-constants.php on line 33

    can you suggest any solution

  2. I’m really new to this…only dabbled in websites in college..trying to get this up for portfolio…what can I do to fix this?
    Fatal error: Call to undefined function wp_pagenavi() in /home/content/77/9421577/html/wordpress

    Thank you

  3. Doug Rekenthaler noviembre 6, 2009 en 3:00 pm

    I’m suddenly getting this error message:

    Fatal error: Call to undefined function feed_content_type() in /home7/inspird6/public_html/wp-includes/feed.php on line 8

    I have replaced my feed.php file with the original WP source code and still am getting this error. Am I missing something?

  4. links for 2009-06-30 | BlueWave Media junio 30, 2009 en 9:01 am

    […] Fix WordPress Fatal error: Call to undefined function | Theme Lab If you get an error like this, there is a plugin or other function called in your theme which you don’t have. How do you fix this? There are a few ways: remove the code, error proof it, get the necessary plugin, or upgrade WordPress if necessary. In this quick WordPress tip post we’ll go over how to error proof these with a conditional tag and PHP function known as: function_exists. (tags: thethemelab wordpress conditionaltag function) […]

  5. Hi ive just used:

    And it worked for that file where i was previously getting the Fatal error.

    Im now trying it for 2 sidebars of my theme so that i can place them into their own .php files.

    The sidebars are named leftsidebar and rightsidebar, so i use the code as above and put in get_leftsidebar and get_rightsidebar but it goes wrong somehow and the layout gets messed up, im not sure where i may be making the mistake here though, any ideas please?

    Thanks

    John

Añadir un comentario

Nos alegra que haya decidido dejar un comentario. Tenga en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad , y que todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

WordPress Launch Checklist

La lista definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de comprobación para el lanzamiento de su próximo sitio web de WordPress en un práctico ebook.
Sí, envíeme el ¡gratuito!