Error PHP
-
Me aparece un error en los logs y no acierto a encontrar la solución.
El error es:
HP Notice: Trying to get property of non-object in XXX on line 7\nPHP message: PHP Notice: Trying to get property of non-object in XXX on line 15\n'
El código siguiente se carga en header.php:
<?php global $post; ?> <?php if (is_search()) { $nombreimagen = 'arte_historia'; } else { if( !get_post_meta( $post->ID, 'Logo', true)) { $nombreimagen = 'arte_historia'; } else { $nombreimagen = get_post_meta( $post->ID, 'Logo', true); } } ?> <?php if($post->post_parent) : ?> CODIGO. Aquí se emplea la variable $nombreimagen <?php else : ?> CODIGO. Aquí se emplea la variable $nombreimagen <?php endif; ?>
Estas son las dos líneas que dan errores:
La línea 7 es
if( !get_post_meta( $post->ID, 'Logo', true)) {
La línea 15 es
<?php if($post->post_parent) : ?>
Por si tuviera algo que ver, todo el sitio está construido no con entradas sino con páginas.
La página con la que necesito ayuda: [accede para ver el enlace]
Viendo 1 respuesta (de un total de 1)
Viendo 1 respuesta (de un total de 1)
- El debate ‘Error PHP’ está cerrado a nuevas respuestas.