Ich füge eine neue Seite zu Wordpress-menu.But zu sein, es wird mir den Fehler geben:Warnung: call_user_func_array() erwartet 1 Parameter ein gültiger Callback-Funktion ‚myplguin_admin_page‘ nicht gefunden oder ungültig Funktionsnamen
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'myplguin_admin_page' not found or invalid function name.
Was fehlt mir?
plugin.php
add_action('admin_menu', 'my_admin_menu');
function my_admin_menu() {
add_menu_page('My Top Level Menu Example', 'VENDOR RATE UPDATE LOG', 'administrator', 'tested.php', 'myplguin_admin_page', 'dashicons-tickets', 6 );
}
tested.php
function myplguin_admin_page(){
?>
<div class="wrap">
<h2>Welcome To My Plugin</h2>
</div>
<?php
}
Wird das getestete Produkt von WordPress korrekt eingebunden? Es sagt, die Funktion existiert nicht, sieht aus wie es Probleme einschließlich hat. –
Ja, es ist im selben Verzeichnis @ César – art
Aber ist es enthalten? Ich bin mir nicht sicher, wie das Wordpress-Verfahren beim Einschließen von Dateien ist, aber wenn Sie require_once 'tested.php' hinzufügen; Zum Anfang von plugin.php sollten Sie sehen können, ob es ein Problem mit der Aufnahme der Datei gibt. –