$ Post arbeitet nicht im AJAX-Plugin mit benutzerdefiniertem Post-Typ

Ich versuche, ein Plugin zu erstellen, das zwei Beiträge miteinander verknüpfen kann, und ich versuche, AJAX zu verwenden, aber ich habe Probleme, die aktuelle Post-ID mit $post->ID .

Ich versuche, benutzerdefinierte Post-Typen, die ich erstellt habe, miteinander zu verbinden, und als ich den AJAX getestet habe, funktionierte es einwandfrei.

Hier ist der Code,

 function eu_database_return(){ global $wpdb; global $post; if(isset($_POST)){ //insert the relation into the database $wpdb->insert('eu_relations', array('id' => NULL, 'item_id' => $post->ID, 'related_item_id' => $_POST['post_id'])); } echo 'added into the database'; die(); } 

das ist meine AJAX-function, um die Daten in der database zu speichern, irgendeine Idee, was ich falsch mache?

Solutions Collecting From Web of "$ Post arbeitet nicht im AJAX-Plugin mit benutzerdefiniertem Post-Typ"