向unction.php添加代码或尝试删除非活动插件文件时出现错误消息

时间:2011-05-12 作者:mktggirl

错误消息如下:

警告:无法修改标题信息-标题已由/home/content/79/7603579/html/listings/wp-content/themes/OIB-theme/functions.php:519)在/home/content/79/7603579/html/listings/wp-includes/pluggable中发送。php在线897

编辑:代码环绕functions.php 第519行:

    <small><?php echo $value[\'desc\']; ?></small>
    <div class="clearfix"></div>
    </div> 
    <?php break; 
case "section":
    $i++; ?>
    <div class="rm_section">
       <div class="rm_title">
         <h3><img src="<?php bloginfo(\'template_directory\')?>/functions/images/trans.gif" class="inactive" alt="""><?php echo $value[\'name\']; ?></h3>
         <span class="submit">
            <input name="save<?php echo $i; ?>" type="submit" value="Save changes" />
         </span>
         <div class="clearfix"></div>
      </div>
      <div class="rm_options">
    <?php break;
   } 
} ?>
根据下面的注释,修复程序删除了此代码:

function cpt_Search_category_Filter($query) {
   $post_type = array(\'post\',\'business_sold\');
   if ($query->is_search || $query->is_category) {
      $query->set(\'post_type\', $post_type);
   };
      return $query;
};
add_filter(\'pre_get_posts\',\'cpt_Search_category_Filter\');

1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

你的functions.php 第519行,文件正在输出而不是返回内容。

你能发布519行附近的任何代码/函数吗?

编辑:

您的cpt_Search_category_Filter() 作用合上支架后,你有两个迷路的分号。

更改此项:

function cpt_Search_category_Filter($query) {
   $post_type = array(\'post\',\'business_sold\');
   if ($query->is_search || $query->is_category) {
      $query->set(\'post_type\', $post_type);
   };
      return $query;
};
add_filter(\'pre_get_posts\',\'cpt_Search_category_Filter\');
对此:

function cpt_Search_category_Filter($query) {
   $post_type = array(\'post\',\'business_sold\');
   if ($query->is_search || $query->is_category) {
      $query->set(\'post_type\', $post_type);
   }
      return $query;
}
add_filter(\'pre_get_posts\',\'cpt_Search_category_Filter\');

结束

相关推荐

Displaying oEmbed errors?

有时,通过oEmbed嵌入项目是不可能的,例如,当YouTube视频已禁用嵌入时。The oEmbed service will return a 401 Unauthorized, 并且不会转换代码。有没有办法通知用户这一点?当前的工作流是非直观的(至少对我来说),我更喜欢在WordPress页面上,或者更好的是,在编辑器中显示一条消息,说明对象无法嵌入。