2013-03-12 2 views
0

J'essaie de créer une page wordpress personnalisée afin que je puisse charger des données à partir d'un appel ajax et que je puisse utiliser des fonctions wordpress dans ce fichier. le problème est même en incluant tout le bon fichier requis pour la coutume wordpress fichier php its me donner erreur depage wordpress php personnalisé avec erreur wp_get_current_users()

Fatal error: Call to undefined function wp_get_current_user() in /web/sites/meta/mormonrod.com/wp-includes/capabilities.php on line 1281

J'ai suivi les étapes de cette question aussi (Using WPDB in standalone script?) qui comprenait ces fichiers

$path = $_SERVER['DOCUMENT_ROOT']; 

include_once $path . '/wp-config.php'; 
include_once $path . '/wp-load.php'; 
include_once $path . '/wp-includes/wp-db.php'; 
include_once $path . '/wp-includes/pluggable.php'; 

mais j'ai toujours cette erreur apparaissant et qui ne laisse pas l'appel d'ajax être accompli.

Répondre

0

Vous pouvez le faire à l'aide de créer un fichier dans votre dossier et dans ce fichier au write dessus de cette ligne

/*Template Name: xyz */ 

Maintenant, créez une page d'admin et modèle sélectionnez xyz et maintenant dans ce fichier, vous pouvez écrire votre code personnalisé ainsi vous utilisez la fonction wordpress sans inclure aucun fichier.

ou vous pouvez consulter ci-dessous le lien pour appel ajax à wordpress
http://www.1stwebdesigner.com/css/implement-ajax-wordpress-themes/

+0

puis-je utiliser ce fichier pour les appels ajax? comme je charge les données de ce fichier vers un autre fichier? –

+0

oui vous pouvez utiliser. –

+0

alors laissez-moi l'essayer une fois que je n'ai jamais pensé ou lu cette solution ici en pile avant que j'ai posté mon problème pour l'aide –

Questions connexes