0

我正在 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);
}

它在哪里产生输出?我没看到。

4

0 回答 0