Kann Admin-Benachrichtigungen nicht rendern

Ich versuche ein Plugin zu erstellen und bei Aktivierung möchte ich eine Nachricht auf dem Dashboard rendern, ob die Tabelle existiert oder nicht, aber bei der Aktivierung bekomme ich den folgenden Fehler:

Das Plugin hat während der Aktivierung 48 unerwartete Zeichen ausgegeben. Wenn Sie bemerken, dass Nachrichten bereits gesendet wurden, Probleme mit Syndication-Feeds oder andere Probleme, versuchen Sie, dieses Plugin zu deaktivieren oder zu entfernen.

Mein Code ist:

function table_creation_success(){ echo "

Table Created!

"; } function table_creation_failure(){ echo "

Table Already Exists!

"; } // Function to create the words table if it doesn't exist function initiate_table_creation(){ global $wpdb; global $current_screen; $tablename = $wpdb->prefix . "words" ; if( $wpdb->get_var("SHOW TABLES LIKE $tablename") != $tablename ) { add_action( 'admin_notices', 'table_creation_success' ); }else{ add_action( 'admin_notices', 'table_creation_failure' ); } do_action( 'admin_notices' ); } register_activation_hook( __FILE__, 'initiate_table_creation' );

Danke im Voraus!

Solutions Collecting From Web of "Kann Admin-Benachrichtigungen nicht rendern"