当前位置: 首页 > 知识库问答 >
问题:

获取wordpress错误:无法修改标题信息

王才
2023-03-14

我得到这个错误(我激活了wp-debug)当我试图激活一个主题或当我试图保存后:

警告:无法修改标题信息-标题已由/mnt/webv/b3/13/56920413/htdocs/WordPress_02/wp content/themes/BackpackFamily/functions.php:58中的/mnt/webv/b3/13/56920413/htdocs/WordPress_02/wp admin/post发送。php在线197

警告:无法修改标题信息-标题已由/mnt/webv/b3/13/56920413/htdocs/WordPress_02/wp content/themes/BackpackFamily/functions.php:58中的/mnt/webv/b3/13/56920413/htdocs/WordPress_02/wp includes/pluggable发送。php在线1171

这是我函数代码。php,我做错了什么?

<?php

// Navigation

    if ( function_exists('register_nav_menus') ) {
        register_nav_menus(array(
            'main-navi' => __( 'Hauptnavigation' )
        ));
    }

// Thumbnails

    if ( function_exists( 'add_theme_support' ) )
        add_theme_support( 'post-thumbnails' );
    set_post_thumbnail_size( 200, 200, true );


// Read more Link

   function new_excerpt_more($more) {
       global $post;
       return ' … </br><a href="'. get_permalink($post->ID) . '">' . 'Mehr lesen &raquo;' . '</a>';
   }
   add_filter('excerpt_more', 'new_excerpt_more');
   


// Sidebar

    function sl_sidebar() {
        $args = array(
            'id'            => 'default_sidebar', 
            'name'          => __( 'Sidebar Header', 'text_domain' ),
            'description'   => __( 'Sidebar Header', 'text_domain' ),
            'before_title'  => '<h3><a href="#">',
            'after_title'   => '</a></h3>',
            'before_widget' => '',
            'after_widget'  => '',
        );
        register_sidebar( $args );
    }
    
    add_action( 'widgets_init', 'sl_sidebar' );

// Search Button

    add_filter('get_search_form', 'new_search_button');
    function new_search_button($text) {
        $text = str_replace('value="Suche"', 'value="Suchen"', $text);
        return $text;
    }
?>

谢谢你的帮助!

共有3个答案

弘浩瀚
2023-03-14

我认为在文件函数的最后一行有一些空格字符。你应该最后删除php吗?

冷浩瀚
2023-03-14

我建议你也阅读提供的链接,这样你就能大致理解这个错误。它也可能解决你的问题。

修复标头错误:https://stackoverflow.com/a/8028987/4205975

苏鸿波
2023-03-14

根据您的注释,通知将被抛出到函数的最后一行。php文件。

这使我相信,您的文件中可能在php标记之外(之前、之后或之间)(

删除结尾处的结束php标记

此外,在打开

旁注:
这是一个通知,不是真正的错误。如果您关闭了调试,这将不是问题,因为通知将被静音<但是
感谢您在WP\u DEBUG设置为true的情况下测试代码。这是确保代码运行时不被通知的唯一方法!

 类似资料:
  • 问题内容: 我遇到这个错误。而且我不知道如何处理。 无法修改标头信息-已发送的标头(输出从/home/ben213/public_html/wp- includes/pluggable.php上的/home/ben213/public_html/wp- content/themes/Bendaggers/functions.php:9开始) 934行 我的Functions.php文件第9行是:

  • 嗨,目前我还在学习CodeIgniter。我正在尝试使用它的会话,并在自动加载文件中启用了该会话 首先,文件的文件结构是这样的/ 我这样组织我的文件。所有模板都将放入视图/索引中。php 我的问题是我得到了这个错误

  • 问题内容: 我已经为这个错误苦苦挣扎了一段时间了。 首先,我只是以为是空格,但经过进一步研究,我认为这可能是与此类似的问题: 在此标头语句之前,查找所有可能将输出发送给用户的语句。如果找到一个或多个,请更改代码以将标头语句移到它们之前。复杂的条件语句可能会使问题复杂化,但也可能有助于解决问题。考虑一下PHP脚本顶部的条件表达式,该条件表达式尽早确定标头值并将其设置在那里。 我猜想include标头

  • 问题内容: 这个问题已经在这里有了答案 : 7年前关闭。 可能重复:标 头已由PHP发送 每当我尝试提交表单删除表单时,我都会不断收到此错误。 警告:无法修改标头信息-在第106行的C:\ xampp \ htdocs \ speedycms \ deleteclient.php中已经发送过的标头(输出从C:\ xampp \ htdocs \ speedycms \ deleteclient.p

  • 本文向大家介绍WordPress 获取网站标题,包括了WordPress 获取网站标题的使用技巧和注意事项,需要的朋友参考一下 示例 要么 输出结果 基于这些样本设置

  • 我在我的localhost上测试工作良好,现在显示任何错误,但上传到戈迪服务器后。 此错误显示在登录页面中。 错误消息1 消息:无法修改报头信息-已发送的报头(输出开始于 /home/user/public_html/ngapali/test/application/controllers/admin/user.php: 1) 文件名:库/会话。php 电话号码:433 错误消息2 消息:无法修改