我正在 wordpress 中构建一个简单的插件,实际上效果很好,但是当我激活我的插件时,它会收到此消息
该插件在激活期间生成了 23 个字符的意外输出。如果您发现“标头已发送”消息、联合提要问题或其他问题,请尝试停用或删除此插件。
现在我当然想找出导致问题的原因。
这是我的插件源代码的顶部:
<?php
/*
Plugin Name: Staticbox
Plugin URI: XXXXX
Description: Staticbox - Eine einfache Content-Box zum einbinden.
Version: 0.3
Author: XXXXX
Author URI: XXXXX
Update Server: XXXXX
Min WP Version: 3.5.2
Max WP Version: 3.5.3
*/
register_activation_hook( __FILE__, 'staticbox_activate' );
register_deactivation_hook( __FILE__, 'staticbox_deactivate' );
global $wpdb;
$plugins_url = plugins_url('', __FILE__);
$table_name = $wpdb->base_prefix."staticbox";
/*** WIRD BEIM AKTIVIEREN AUSGEFÜHRT ***/
function staticbox_activate() {
global $wpdb;
$sql = "CREATE TABLE IF NOT EXISTS `".$wpdb->base_prefix."staticbox` (`content` text NOT NULL)";
$wpdb->query($sql);
}
/*** WIRD BEIM DEAKTIVIEREN AUSGEFÜHRT ***/
function staticbox_deactivate() {
global $wpdb;
$sql = "DROP TABLE `".$wpdb->base_prefix."staticbox`";
$wpdb->query($sql);
}
它在哪里产生输出?我没看到。