Intereting Posts
qtranslate (определение языка), когда перевод для выбранного языка не существует Поиск сайтов WordPress с использованием моих плагинов Удалить пункт меню в меню Функция WordPress bloginfo не выводит результат на части страниц Создание многоязычной темы путем добавления пользовательской таксономии к сообщениям и страницам под названием «Языки»? Проблема перевода WordPress Как изменить размер изображения заголовка в пользовательских тем 404 Ошибка при попытке установить файл JS WordPress подает и публикует дату Пусть пользовательский текстовый виджет использует тот же шрифт, что и тема Пользовательский тип отправки в качестве счета-фактуры или шаблона заказа Post_per_page -1 возвращает только половину результатов Дополнительный запрос WP на странице архива Как получить доступ к моей php-странице в wordpress Является ли функция wp_read_audio_metadata () устаревшей?

как загружать контент как всплывающее, используя ajax

Есть способ использовать ajax для загрузки содержимого из single.php или настраиваемого .php, например ajax-single.php как это делает эта страница: https://yellowimages.com/all/objects/apparel-mockups/ также нравится им покажите URL-адрес из сообщения, когда вы нажмете на ссылку, я надеюсь, что кто-то может мне помочь, потому что я пока не могу найти способ сделать это.

EDIT 1: я использую следующий код на моем index.php для загрузки заголовков сообщений с постоянной ссылкой:

 <div id="single-post-container"></div> <div class="wrap"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <a class="post-link" rel="<?php the_ID(); ?>" href="<?php the_permalink(); ?>"> <?php the_title(); ?> </a> <?php endwhile; endif; ?> </div> 

Этот код в моем файле single.php :

  <?php $post = get_post($_POST['id']); ?> <div id="single-post post-<?php the_ID(); ?>"> <?php while (have_posts()) : the_post(); ?> <?php the_title();?> <?php the_content();?> <?php endwhile;?> </div> 

И это на моем файле footer.php :

 <script> jQuery(document).ready(function($){ $.ajaxSetup({cache:false}); $(".post-link").click(function(){ var post_link = $(this).attr("href"); $("#single-post-container").html("content loading"); $("#single-post-container").load(post_link); return false; }); }); </script> 

Это только загружает содержимое внутри div, и у меня возникают проблемы с отображением URL-адреса из сообщения в адресной строке, также div не расширяется с содержимым, я надеюсь, что кто-то может мне помочь в этом.