0

何が間違っているのですか....これはうまくいかないようです...次のエラーが表示され続けます

警告: ヘッダー情報を変更できません - /home/puretige/public_html/wp-includes/option 内の (/home/puretige/public_html/wp-content/plugins/Pure Tiger/puretiger.php:13 で出力が開始された) によって既に送信されたヘッダー568行目の.php

警告: ヘッダー情報を変更できません - /home/puretige/public_html/wp-includes/option 内の (/home/puretige/public_html/wp-content/plugins/Pure Tiger/puretiger.php:13 で出力が開始された) によって既に送信されたヘッダー569行目の.php

プラグインは、アクティブ化中に 2 文字の予期しない出力を生成しました。「headers already sent」メッセージ、シンジケーション フィードの問題、またはその他の問題に気付いた場合は、このプラグインを無効にするか、削除してみてください。

私はこれに非常に慣れていないことに注意してください....

<?php
/*
Plugin Name: Pure Tiger Hosting
Plugin URI: http://www.puretigerhosting.com/wordpressplugin
Description: Themes, Plugins and Support from within your admin panel.
Version: 1.00
Author: Pure Tiger Hosting
Author URI: http://www.puretigerhosting.com
License: GPL2
*/
?>

<?php

add_action('admin_menu','register_custom_menu_page');

add_action('admin_menu','register_my_custom_submenu_page');

add_action('admin_menu','register_my_custom_submenu_page2');

add_action('admin_menu','register_my_custom_submenu_page3');



Function register_custom_menu_page() {

    add_menu_page('Pure Tiger', 'Pure Tiger','pure-tiger','add_users','','', 6);
}


/*-----------------------------Sub Pages--------------------------------------------*/


function register_my_custom_submenu_page() {
    add_submenu_page( 'pure-tiger','Themes','Themes','PTthemes','','','my_custom_submenu_page_themes');
}

function register_my_custom_submenu_page2() {
    add_submenu_page( 'pure-tiger','Plugins','Plugins','PTPlugins','','','my_custom_submenu_page_plugins');
}

function register_my_custom_submenu_page3() {
    add_submenu_page( 'pure-tiger','Ask a Question','Ask a Question','question','','','my_custom_submenu_page_question');
}


/*-----------------------------Themes--------------------------------------------*/

function my_custom_submenu_page_themes() {
    echo '<h3>Pure Tiger Themes</h3>';
}


/*-----------------------------Plugins--------------------------------------------*/

function my_custom_submenu_page_plugins() {
    echo '<h3>Pure Tiger Plugins</h3>';
}


/*-----------------------------Support--------------------------------------------*/

function my_custom_submenu_page_question() {
    echo '<h3>Pure Tiger Support</h3>';
}

?>
4

3 に答える 3

0

プラグイン宣言の前に、openclosephpタグを削除してみてください。

/*
Plugin Name: Pure Tiger Hosting
Plugin URI: http://www.puretigerhosting.com/wordpressplugin
Description: Themes, Plugins and Support from within your admin panel.
Version: 1.00
Author: Pure Tiger Hosting
Author URI: http://www.puretigerhosting.com
License: GPL2
*/



<?php

add_action('admin_menu','register_custom_menu_page');
//remaining code to follow....
于 2013-03-14T15:32:24.487 に答える
0

著作権表示の後、終了タグと開始タグを?>削除します。<?php2 つの改行は、wordpress がヘッダーを送信するのを防ぎます。

<?php
/*
Plugin Name: Pure Tiger Hosting
Plugin URI: http://www.puretigerhosting.com/wordpressplugin
Description: Themes, Plugins and Support from within your admin panel.
Version: 1.00
Author: Pure Tiger Hosting
Author URI: http://www.puretigerhosting.com
License: GPL2
*/

add_action('admin_menu','register_custom_menu_page');

add_action('admin_menu','register_my_custom_submenu_page');
于 2013-03-19T14:05:32.677 に答える
-1

このプラグインが Cookie を書き込もうとしているかどうかを確認します。

この場合、HTML コード処理の前にプラグインを開始する必要があります。そのため、index.php の先頭でプラグインを開始する必要があります。<!doctype ... >

クッキーについての読み物: http://php.net/manual/en/features.cookies.php

于 2013-03-14T15:50:33.340 に答える