Al añadir código al archivo functions.php de mi tema, me sale un error al iniciar wp-admin. Es este:
Warning: Cannot modify header information - headers already sent by (output started at /home/actualid/public_html/wp-content/themes/GamerAC/functions.php:71) in /home/actualid/public_html/wp-includes/pluggable.php on line 934Aquí os pongo una copia del archivo functions:
Me gustaría que me explicaseis porque ocurre, porque ya me ha pasado más veces.
Gracias
Código:
<?php require_once TEMPLATEPATH . '/lib/Themater.php'; $theme = new Themater(); $theme->theme_name = 'Dominate'; $theme->options['includes'] = array('featuredposts'); // Defaullt theme options $theme->options['plugins_options']['featuredposts'] = array('image_sizes' => '580px. x 300px.'); $theme->admin_option('Support', 'Support', 'support', 'raw', '<ul><li><strong>Theme Author:</strong> <a href="http://fthemes.com" target="_blank">FThemes.com</a></li> <li><strong>Theme Homepage:</strong> <a href="http://fthemes.com/dominate-free-wordpress-theme" target="_blank">http://fthemes.com/dominate-free-wordpress-theme/</a></li> <li><strong>Theme Help/Documentation:</strong> <a href="http://fthemes.com/help-documentation/" target="_blank">http://fthemes.com/help-documentation/</a></li> <li><strong>Support Forums:</strong> <a href="http://fthemes.com/forum/" target="_blank">http://fthemes.com/forum/</a></li> </ul>' ); $theme->admin_option('General', 'Link Free Version', 'link_free', 'raw', '<div class="tt-notice">You can buy this theme without footer links online at <a href="http://fthemes.com/buy/" target="_blank">http://fthemes.com/buy/</a></div>', array('priority' => '1') ); $theme->load(); register_sidebar(array( 'name' => __('Primary Sidebar', 'themater'), 'id' => 'sidebar_primary', 'description' => __('The primary sidebar widget area', 'themater'), 'before_widget' => '<ul class="widget-wrap"><li id="%1$s" class="widget %2$s">', 'after_widget' => '</li></ul>', 'before_title' => '<h3 class="widgettitle">', 'after_title' => '</h3>' )); $theme->add_hook('sidebar_primary', 'sidebar_primary_default_widgets'); function sidebar_primary_default_widgets () { global $theme; $theme->display_widget('Search'); $theme->display_widget('Tabs'); $theme->display_widget('Tweets'); $theme->display_widget('Archives'); $theme->display_widget('Calendar', array('title' => 'Calendario')); $theme->display_widget('Tag_Cloud'); $theme->display_widget('SocialConnect'); $theme->display_widget('SocialShare'); } function new_excerpt_more($more) { return '...'; } add_filter('excerpt_more', 'new_excerpt_more'); if ( function_exists( 'add_theme_support' ) ) add_theme_support( 'post-thumbnails' ); function largo_extracto($length) { return 40; } add_filter('excerpt_length', 'largo_extracto'); function wp_initialize_the_theme_load() { if (!function_exists("wp_initialize_the_theme")) { wp_initialize_the_theme_message(); die; } } function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = '<a href="http://www.actualidadconsolas.com/">Actualidad Consolas</a> es una página licenciada por <a href="http://creativecommons.org/licenses/by-nc/3.0/deed.es">Creative Commons</a>. Nuestra licencia se puede leer <a href="http://creativecommons.org/licenses/by-nc/3.0/deed.es">aquí</a>.'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish(); ?>