У вас есть отдельный обработчик не на ссылке, а на изображении:
$(".wp-post-image").click(function(){ // Событие клика на маленькое изображение
Но дело в том, что данный скрипт применился к уже имеющимся на странице элементам, а затем вы загружаете новые. В таком виде, скрипт к ним не применится.
Попробуйте использовать такую конструкцию вместо предыдущей:
$(document).on("click", ".wp-post-image", function() {