Ich habe eine WP-Site und ich versuche, eine benutzerdefinierte Seite zu erstellen.PHP - Schwerwiegender Fehler: Aufruf zu undefinierter Funktion wp_get_current_user()
Ich erhalte eine Fatal error: Call to undefined function wp_get_current_user()
Wenn ich diesen Code ausführen:
<?php
$current_user = wp_get_current_user();
echo 'User ID: ' . $current_user->ID . '<br />';
?>
Dies ist die url:
https://[url of my site]/lesson1.php
Ich kenne den Grund, warum. Eine normale Worpress Seiten-URL sieht wie folgt aus:
https://[url of my site]/index.php/lesson1
Ich denke, die Seiten in einer Datenbank gespeichert werden und die index.php ist die Ressource, die sie irgendwie bekommt.
Also die Frage ist, wenn ich eine PHP-Datei erstellen möchte, die von der WP-Installation getrennt ist, wie kann ich auf Funktionen wie wp_get_current_user()
zugreifen?
wo ist wp-config.php? –
@JaydeepPandya Es befindet sich hier: /public_html/wp-config.php – Lumo5
Nein, ich möchte es in Ihre benutzerdefinierte Seite aufnehmen; danach funktioniert die wp_get_current_user() Funktion. –