Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
Jamie Grantham-Burton
2,731 PuntosEstoy teniendo un problema con esto después de 4 minutos de video, nada se está renderizando desde que actualicé el encabezado y el pie de página.
¿Puede alguien asesorar si hay algún error en el video ya que he seguido paso a paso?
<b>Error fatal</b>: Uncaught Error: Call to undefined function blog_info() in /Users/jamiegrantham-burton/Desktop/wordpress/wp-content/themes/treehouse-portfolio/header.php:12
index.php
<?php get_header(); ?>
<h1>Archivo de índice</h1>
<?php get_footer(); ?>
header.php
<!doctype html>
<html class=no-js lang=es>
<head>
<meta charset=utf-8 />
<meta name=viewport contenido=width=device-width, initial-scale=1.0 />
<title><?php wp_title(); ?></title>
<?php wp_head(); ?>
</head>
<body>
<header class=row no-max pad main>
<!-- <h1><a class='current' href="<?php blog_info('url'); ?>"><?php blog_info('name'); ?></a></h1> -->
<h1><a class='current' href=<?php bloginfo('url'); ?>><?php bloginfo('name'); ?></a></h1>
<a href=Espero que esto le ahorre mucho tiempo a algunas personas si se quedan atrapadas... class=nav-toggle><span></span>Menú</a>
<nav>
<!-- <h1 class="open"><a class='current' href="<?php blog_info('url'); ?>"><?php blog_info('name'); ?></a></h1> -->
<h1 class=open><a class='current' href=<?php bloginfo('url'); ?>><?php bloginfo('name'); ?></a></h1>
<ul class=no-bullet>
<li class=current parent><a class='current' href=index.html>Portafolio</a>
<ul class=sub-menu>
<li><a href=item.html>Elemento de portafolio</a></li>
<li><a href=item.html>Elemento de portafolio</a></li>
<li><a href=item.html>Elemento de portafolio</a></li>
<li><a href=item.html>Elemento de portafolio</a></li>
</ul>
</li>
<li class=parent><a href=blog.html>Blog</a>
<ul class=sub-menu>
<li><a href=single-post.html>Entrada individual</a></li>
<li><a href=author.html>Página de autor</a></li>
</ul>
</li>
<li><a href=about.html>Acerca de</a></li>
<li><a href=contact.html>Contacto</a></li>
</ul>
</nav>
</header>
functions.php
<?php
function wpt_theme_styles() {
wp_enqueue_style('foundation_css', get_template_directory_uri() . '/css/foundation.css');
wp_enqueue_style('normalize_css', get_template_directory_uri() . '/css/normalize.css');
wp_enqueue_style('normalize_css', 'http://fonts.googleapis.com/css?family=Asap:400,700,400italic,700italic');
wp_enqueue_style('main_css', get_template_directory_uri() . '/style.css');
}
add_action('wp_enqueue_scripts', 'wpt_theme_styles');
add_action ( 'wp_enqueue_scripts', 'wpt_theme_styles' );
wp_enqueue_script('modernizr_js', get_template_directory_uri() . '/js/modernizr.js', '', '', false );
wp_enqueue_script('foundation_js', get_template_directory_uri() . '/js/foundation.min.js', array('jquery'), '', true );
wp_enqueue_script('main_js', get_template_directory_uri() . '/js/app.js', array('jquery', 'foundation_js'), '', true );
}
add_action('wp_enqueue_scripts', 'wpt_theme_js');
?>
footer.php
<div class=footer-clear></div>
<pie de página class=row no-max pad>
<ul class=social-links no-bullet>
<li><a href=Espero que esto le ahorre mucho tiempo a algunas personas si se quedan atrapadas... class=icon icon-twitter></a></li>
<li><a href=Espero que esto le ahorre mucho tiempo a algunas personas si se quedan atrapadas... class=icon icon-facebook></a></li>
<li><a href=Espero que esto le ahorre mucho tiempo a algunas personas si se quedan atrapadas... class=icon icon-vimeo></a></li>
<li><a href=Espero que esto le ahorre mucho tiempo a algunas personas si se quedan atrapadas... class=icon icon-youtube></a></li>
<li><a href=Espero que esto le ahorre mucho tiempo a algunas personas si se quedan atrapadas... class=icon icon-linkedin></a></li>
<li><a href=Espero que esto le ahorre mucho tiempo a algunas personas si se quedan atrapadas... class=icon icon-github></a></li>
<li><a href=Espero que esto le ahorre mucho tiempo a algunas personas si se quedan atrapadas... class=icon icon-flickr></a></li>
<li><a href=Espero que esto le ahorre mucho tiempo a algunas personas si se quedan atrapadas... class=icon icon-google></a></li>
<li><a href=Espero que esto le ahorre mucho tiempo a algunas personas si se quedan atrapadas... class=icon icon-email></a></li>
</ul>
<p>Derechos de autor 2014</p>
</pie de página>
<!-- <script src="assets/js/vendor/jquery.js"></script>
<script src="assets/js/foundation.min.js"></script>
<script src="assets/js/app.js"></script>
<script>
$(document).foundation();
</script> -->
</body>
</html>
3 Respuestas
martinjones1
Desarrollo Web Front End Graduado de Techdegree 44.824 PuntosParece que la función no existe para "blog_info".
Según la documentación de WordPress, cambiaría esto a "bloginfo()"
https://developer.wordpress.org/reference/functions/bloginfo/
Jamie Grantham-Burton
2,731 Puntos¡Gracias Martin, me acababa de dar cuenta de esto!
234jsdf24
Estudiante de Cursos Plus 618 puntos¡Gracias! Esa respuesta me salvó :)