Laden von Datenbankinhalten über XMLHttpRequest in Wordpress

Ich habe eine neue WordPress-Template-Seite erstellt. Die Idee ist, dass wenn ich auf einen Link in meiner Seitenleiste klicke, dieser Inhalt aus einer Datenbank in meiner Seitenleiste geladen werden soll. Auf einer einfachen PHP-Seite funktioniert es, aber in Kombination mit meiner WordPress-Template-Seite funktioniert es nicht ...

Und das ist mein Code: (kurze Version)

<?php // Template Name: Weinkarte
get_header(); ?>

<div id="container-sidebar">
     <span id="wineList"></span>
</div>

<div id="sidebar-right">
    <li><a href='#' id='1' onclick='loadWine(this.id)'>Click</a></li>
</div>

get_footer();

<script>
function loadWine(id)
{
xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("wineList").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","loadWine.php?landID="+id,true); //I think here is probably the fault
xmlhttp.send();
}
</script>

Danke für jede Hilfe! :)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage