Kann $ wpdb in WordPress nicht verwenden

Ich benutze meine SQL-database in WordPress. Ich versuche, einfache databaseabfrage in WordPress zu verwenden.

get_results( "SELECT * FROM $wpdb->ma_usermeta"); ?> 

Wenn ich es ausführe, erhalte ich POST 500 (Interner Servererrors). Ohne diese Reihe funktioniert alles reibungslos.

Das Gleiche passiert, wenn ich versuche, die Benutzer-ID zu erhalten:

  

Kannst du mir sagen, wie ich es beheben kann?

Solutions Collecting From Web of "Kann $ wpdb in WordPress nicht verwenden"

Sie sollten die Standardmethode verwenden, die der WP zur Behandlung von Ajax-Anrufen empfiehlt. Dies wird Sie vor vielen Fallstricken und schlechten Praktiken bewahren.

 add_action( 'wp_ajax_nopriv_****', 'your_custom_function' ); add_action( 'wp_ajax_****', 'your_custom_function' ); function your_custom_function() { } 

JS Teil

 jQuery.ajax({ type: "post", dataType: "json", url: ajax_url,// need the admin_url('admin-ajax.php') data: formData, // your data success: function(msg){ } }); 

Zusätzlicher Kontext