首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >另一个不能修改已由.script.php...pluggable.php问题

另一个不能修改已由.script.php...pluggable.php问题
EN

Stack Overflow用户
提问于 2012-06-17 09:29:28
回答 1查看 767关注 0票数 0

这是我的密码。这是我的scripts.php包含文件。这就是当我试图转到我的WordPress站点的管理面板时所遇到的错误。

警告:无法修改已由/home/xar19/public_html/backlinks5/wp-content/plugins/bounce_rate_buddy3/includes/scripts.php:12)发送的标头信息(输出从第866行的/home/xar19/public_html/backlinks5/wp-includes/pluggable.php中的/home/xar19/public_html/backlinks5/wp-includes/pluggable.php开始)

我已经检查了所有其他公司的文件,他们也没有?>,因为我发现这不是一个要求。然而,在某个时刻,他们有一个关闭的?>,而我仍然得到了完全相同的错误。我尝试将按钮脚本移动到所有其他脚本src文件之上,但仍然遇到错误。

可能是因为它们是匿名函数吗?插件工作,我只是不能再访问我的管理。

当我使用localhost并在其中加载插件文件时,我不会收到任何错误。但是,我认为这仅仅是因为它有最新版本的php。此外,我已经禁用了所有其他插件的调试目的。

几天来,我一直在努力解决这一问题,并且因为一些我认为可能是基本问题的事情而失眠。

非常感谢,

丹妮尔

代码语言:javascript
复制
<?php 
/****************************************
*script control
****************************************/

function brb_load_scripts() {
    wp_enqueue_style('brb-styles', plugin_dir_url( __file__ ) . 'css/plugin_styles.css');
}

add_action('wp_enqueue_scripts', 'brb_load_scripts');

<script src="wp-content/plugins/bounce_rate_buddy3/includes/js/jquery-1.7.2.js"></script>
<script src="wp-content/plugins/bounce_rate_buddy3/includes/js/jquery.effects.core.js"></script>
<script src="wp-content/plugins/bounce_rate_buddy3/includes/js/jquery.effects.slide.js"></script>

<script src="wp-content/plugins/bounce_rate_buddy3/includes/js/slider.js"></script>

<script>

 (function() {

 $(document).ready(function(){

    $("button").click(function(){
      $(".wrap").slideToggle("slow");
      $(this).toggleClass("button"); return false;
    });


  });

})(); 
</script>

更新:

我能够通过设置一个新php文件并在之后添加所有内容来实现wp-admin。

"add_action('wp_enqueue_scripts', 'brb_load_scripts');

这给我留下了2个文件,一个加载CSS/样式,另一个包含我的JQuery脚本。

因此,现在我只在更改主题或更改为插件设置的设置时才会遇到标题错误。这仍然会改变主题和设置,但是错误会出现,我需要重新加载我的主页来查看更改。

我应该指出,我在激活时仍然会出现这个错误。

"The plugin generated 596 characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin.

实际上,我将脚本从"<script src="<?php bloginfo( 'wpurl' ); ?>/wp-content/plugins/bounce_rate_buddy3/includes/js/jquery-1.7.2.js"></script>“更改为

回到"<script src="wp-content/plugins/bounce_rate_buddy3/includes/js/jquery-1.7.2.js"></script>

因为要么仍然会给出错误,但是下面的第一个建议会导致630个字符的意外输出,而不仅仅是596个字符。

EN

回答 1

Stack Overflow用户

发布于 2012-06-18 03:55:21

尝试将<?php bloginfo( 'wpurl' ); ?>放在脚本链接的前面。

代码语言:javascript
复制
<script src="<?php bloginfo( 'wpurl' ); ?>/wp-content/plugins/bounce_rate_buddy3/includes/js/jquery-1.7.2.js"></script>
<script src="<?php bloginfo( 'wpurl' ); ?>/wp-content/plugins/bounce_rate_buddy3/includes/js/jquery.effects.core.js"></script>
<script src="<?php bloginfo( 'wpurl' ); ?>/wp-content/plugins/bounce_rate_buddy3/includes/js/jquery.effects.slide.js"></script>

<script src="<?php bloginfo( 'wpurl' ); ?>/wp-content/plugins/bounce_rate_buddy3/includes/js/slider.js"></script>

这将正确加载脚本。检查一下。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11070269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档