Meta-Boxen in einer benutzerdefinierten Seitenvorlage verwenden

Ich mache einige benutzerdefinierte Codierung und erstellen eine neue Seitenvorlage für eine neue Seite in WordPress. Ich versuche, der Seite eine Metabox hinzuzufügen, die dem Benutzer als Ausgabe angezeigt wird. Ich habe Folgendes in meiner Seitenvorlage versucht:

add_meta_box( 'submitdiv', __( 'Publish' ), 'post_submit_meta_box', null, 'side', 'core' ); 

Wenn ich auf die URL gehe, um die neue Seite anzuzeigen, die ich erstellt habe, erhalte ich die folgende Fehlermeldung: Fatal error: Call to undefined function get_current_screen() in D:\My Documents\xampp_new\xampp\htdocs\bmt\wp-admin\includes\template.php on line 921

Wie kann ich Meta-Boxen hinzufügen, die einem Endbenutzer angezeigt werden?

Solutions Collecting From Web of "Meta-Boxen in einer benutzerdefinierten Seitenvorlage verwenden"

Standardmäßig lädt WordPress Admin-classn / functionsdefinitionen nicht im Frontend der Site. Sie müssen die Dateien explizit anfordern.

Soweit ich mich erinnere, erfordert wp-admin/includes/admin.php Ihnen die meisten typischen Sachen.