Hallo Zusammen,
ich bin momentan dabei mir etwas in Wordpress zu Programmieren um Bilder per Jquery zu tauschen. Ich habe per Ajax versucht ein PHP File aufzurufen welche eine Funktion aufruft um den Bilderpfad aus Wordpress auzulesen um diesen zu ersetzen. Leider bekomme ich immer einen Internal Server Error 500 in changeTeamPic.php, allerdings ist in der error.log nichts neues drin.
Das ganze soll dazu dienen das wenn man auf einen Namen klickt daneben das aktuelle Bild erscheint.
hier wie folge meine Forgehensweise:
dieses Script wird richtig aufgerufen:
$('a.fotomember').bind("click", function (event) {
event.preventDefault();
var id = $(this).attr("href");
alert("Variable id gefüllt mit"+id);
$.post("wp-content/themes/takeit/changeTeamPic.php", {id: id}, function (data) {
alert("Variable data gefüllt mit"+data);
$('.memberfoto').attr('src',data);
});
});
in dem Script wird die Datei "changeTeamPic.php" aufgerufen und hier kommt dann auch der Fehler:
<?php
include "functions.php"; //wp-content/themes/takeit/functions.php geht auch nicht
echo get_thumbnail_path();
?>
durch "echo get_thumbnail_path()" wird folgende funktion aufgerufen:
function get_thumbnail_path(){
$id = $_POST["id"];
$path = get_the_post_thumbnail($id, 'full');
return $path;
}
Habt ihr einen Tipp für mich?
DANKE!!