Завантаження статей по Ajax у WordPress - повне керівництво

Завантаження статей з Ajax – можна сказати вже повністю стандартний функціонал для багатьох блогів. Сьогодні в цій статті ми розглянемо цей спосіб, який чудово реалізований на нашому сайті – Як Ви чудово бачите, на нашому сайті чудово працює цей спосіб, і після натискання на кнопку “Читати далі” підвантажуються наступні статті. Зручно? Безперечно. Тож приступимо.
Для прикладу я розгляну варіант, якщо нам необхідно зробити це підвантаження на сторінці блогу, це index.php або category.php (всі файли розміщуються в папці Вашої теми), зазвичай ці файли є завжди. Шукаємо висновок з бази наших статей, зазвичай це щось у такому вигляді.
Як Ви помітили, цей код виводить у циклі всі записи. Відразу після цього коду вставляємо нашу кнопку “Завантажити ще”.
Прекрасно, все запровадили. Цей код перевіряє, скільки у нас сторінок містить наш блог, якщо більше однієї, виводить кнопку, менше, не виводить.
ajaxurl – Це обробник AJAX-запитів у WordPress.
true_posts – Серіалізований масив, що містить усі необхідні параметри запиту, є властивістю класу WP_Query.
current_page – Номер поточної сторінки.
Але думаю все зрозуміло, по оформленню кнопки думаю самі розберетеся, як хочете, так її і оформляйте. Отже, кнопку ми маємо, правда нічого не відбувається, якщо її натиснути, не працює нічого – але не переживайте – переходимо до наступного етапу.