⨯
Поиск
  • Услуги
  • Синглы
  • DJ-миксы
  • Deerror
  • Графический дизайн
  • Для Интернета
  • Фотографии
  • Анимация
  • Видео
  • Рубрики
  • Дайджест Tiku Digital
  • Подкаст Tiku Weekly
  • Архив
  • Главное
  • Резюме
  • Портфолио
  • Услуги
  • Музыка
  • Блог
  • Магазин
  • Напишите мне
  • Рубрики
  • Дайджест Tiku Digital
  • Подкаст Tiku Weekly
  • Веб-истории
  • Авторы
  • Тэги
  • Архив
Вывод анонсов постов WordPress

Вывод анонсов постов WordPress

 0  1.1 к  4 мин Digital WordPress Веб‑разработка Интернет Разработка

Главное › Блог › Вывод анонсов постов WordPress

Автор: Тимофей Кузнецов Опубликовано: 2020-07-18 23:07 Обновлено: 2025-06-24 09:57 Оцените: ⭐ ⭐ ⭐ ⭐ ⭐ 1 Спасибо за оценку 😗 Оценка:


Содержание

  • Как настроить вывод анонсов постов WordPress на статичную HTML/PHP страницу: Пошаговое руководство
  • Почему возникла проблема с выводом анонсов постов?
    • Основные изменения в PHP 7.4
  • Как я решил проблему: Пошаговое руководство
    • Шаг 1: Проверка и обновление кода подключения к базе данных
    • Шаг 2: Проверка и оптимизация кода вывода анонсов постов
  • Настройка кросспостинга на ЖЖ
    • Как настроить LJ XP:
  • Вывод анонсов постов WordPress: заключение

Поиск

Рубрики блога

  • Дизайн 251
  • Маркетинг 63
    • Интернет‑маркетинг 305
  • Музыка 163
  • Разработка 21
  • Распаковка 102
  • Все рубрики

Вывод анон­сов постов WordPress на ста­тич­ную HTML/​PHP стра­ни­цу — нако­нец-то я почи­нил блок анон­сов послед­них постов из бло­га на глав­ной странице.

Вывод анонсов постов WordPress
Сни­мок экра­на с анон­са­ми постов из WordPress
ВКонтакте логотип иконка

Под­пи­ши­тесь на Tiku Digital ВКонтакте

Как настроить вывод анонсов постов WordPress на статичную HTML/​PHP страницу: Пошаговое руководство

Если у вас есть сайт на WordPress и вы хоти­те выво­дить анон­сы послед­них постов на ста­тич­ной HTML/​PHP стра­ни­це, то вы попа­ли по адре­су. Я недав­но столк­нул­ся с этой зада­чей и, нако­нец-то, смог ее решить. Ока­за­лось, что все дело было в несов­ме­сти­мо­сти вер­сии PHP — от 5.5 до 7.4. В этой ста­тье я подроб­но рас­ска­жу, как я решил про­бле­му, какие шаги пред­при­нял и какие инстру­мен­ты исполь­зо­вал. Так что давай­те начнем!

Почему возникла проблема с выводом анонсов постов?

Пер­вая про­бле­ма, с кото­рой я столк­нул­ся, была свя­за­на с пере­хо­дом на новую вер­сию PHP. Мно­гие функ­ции и мето­ды, кото­рые рабо­та­ли в PHP 5.5, боль­ше не под­дер­жи­ва­ют­ся в PHP 7.4. Это при­ве­ло к тому, что мой ста­рый код, кото­рый исполь­зо­вал­ся для под­клю­че­ния к базе дан­ных и выво­да постов, про­сто пере­стал работать.

Основные изменения в PHP 7.4

Пер­вая вещь, на кото­рую сто­ит обра­тить вни­ма­ние, это то, что в PHP 7.4 были уда­ле­ны уста­рев­шие функ­ции, а так­же были добав­ле­ны новые воз­мож­но­сти, кото­рые тре­бу­ют пере­смот­ра ста­ро­го кода. Вот основ­ные моменты:

  • Уста­рев­шие мето­ды под­клю­че­ния к базе дан­ных (напри­мер, mysql_​connect()) были пол­но­стью удалены.
  • Вме­сто них реко­мен­ду­ет­ся исполь­зо­вать mysqli или PDO.
  • Изме­не­ния в син­так­си­се и обра­бот­ке оши­бок могут повли­ять на рабо­ту ваше­го кода.

Как я решил проблему: Пошаговое руководство

Шаг 1: Проверка и обновление кода подключения к базе данных

Пер­вым делом я обно­вил код под­клю­че­ния к базе дан­ных с исполь­зо­ва­ни­ем mysqli. Это совре­мен­ный спо­соб рабо­ты с база­ми дан­ных в PHP, кото­рый обес­пе­чи­ва­ет луч­шую без­опас­ность и сов­ме­сти­мость с новы­ми вер­си­я­ми языка.

Пример кода:

<?php
$mysqli = new mysqli("localhost", "username", "password", "database");

// Проверка соединения
if ($mysqli->connect_error) {
    die("Ошибка подключения: " . $mysqli->connect_error);
}

// Запрос на получение последних постов
$result = $mysqli->query("SELECT * FROM wp_posts WHERE post_status = 'publish' ORDER BY post_date DESC LIMIT 5");

if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
        echo "&lt;h2&gt;" . $row["post_title"] . "&lt;/h2&gt;";
        echo "&lt;p&gt;" . $row["post_excerpt"] . "&lt;/p&gt;";
    }
} else {
    echo "Нет постов для отображения.";
}

$mysqli->close();
?>

Шаг 2: Проверка и оптимизация кода вывода анонсов постов

После обнов­ле­ния под­клю­че­ния к базе дан­ных, я пере­шел к про­вер­ке кода выво­да анон­сов. Мне нуж­но было убе­дить­ся, что все рабо­та­ет кор­рект­но, и посты выво­дят­ся в нуж­ном формате.

Для это­го я про­те­сти­ро­вал код на локаль­ном сер­ве­ре, исполь­зуя инстру­мент PHP Code Checker кото­рый помог выявить ошиб­ки и несов­ме­сти­мо­сти. Этот инстру­мент очень поле­зен, если вы рабо­та­е­те с раз­ны­ми вер­си­я­ми PHP и хоти­те быст­ро най­ти про­бле­мы в коде.

Настройка кросспостинга на ЖЖ

Парал­лель­но с реше­ни­ем основ­ной зада­чи, я так­же настро­ил крос­спостинг на ЖЖ (LiveJournal). Это ока­за­лось доволь­но про­сто, бла­го­да­ря пла­ги­ну LJ XP Этот пла­гин поз­во­ля­ет авто­ма­ти­че­ски пуб­ли­ко­вать ваши WordPress посты в ЖЖ, что зна­чи­тель­но рас­ши­ря­ет ауди­то­рию и уве­ли­чи­ва­ет охват ваше­го контента.

Как настроить LJ XP:

  1. Уста­но­ви­те и акти­ви­руй­те пла­гин через панель управ­ле­ния WordPress.
  2. Перей­ди­те в настрой­ки пла­ги­на и вве­ди­те дан­ные вашей учет­ной запи­си ЖЖ.
  3. Настрой­те пара­мет­ры пуб­ли­ка­ции: може­те выбрать, какие посты пуб­ли­ко­вать, и каким образом.
  4. Сохра­ни­те настрой­ки и про­те­сти­руй­те крос­спостинг, опуб­ли­ко­вав новый пост.

Вывод анонсов постов WordPress: заключение

Настрой­ка выво­да анон­сов постов WordPress на ста­тич­ную HTML/​PHP стра­ни­цу — зада­ча не из лег­ких, осо­бен­но если вы столк­ну­лись с несов­ме­сти­мо­стью вер­сий PHP. Одна­ко, с пра­виль­ным под­хо­дом и исполь­зо­ва­ни­ем совре­мен­ных мето­дов, это мож­но сде­лать доста­точ­но быст­ро. Важ­но регу­ляр­но про­ве­рять код на сов­ме­сти­мость с новы­ми вер­си­я­ми PHP и исполь­зо­вать инстру­мен­ты для отладки.

Если у вас воз­ник­нут вопро­сы или слож­но­сти, не стес­няй­тесь обра­щать­ся за помо­щью к спе­ци­а­ли­стам. А так­же исполь­зо­вать онлайн-инстру­мен­ты вро­де PHP Code Checker. А если вам инте­рес­ны темы веб-раз­ра­бот­ки, обя­за­тель­но загля­ни­те в мой блог. Там вы най­де­те еще мно­го полез­ных ста­тей и советов!

Посмот­ри­те боль­ше постов про веб-раз­ра­бот­ку в моём блоге.


0
1.1 к
4 мин

 Автор

Тимофей Кузнецов

Тимофей Кузнецов

Digital‑маркетолог, дизайнер и веб‑разработчик. Магистр прикладной информатики.
VK Telegram Email

 Далее

Распаковка из Китая: выпуск 1

Рас­па­ков­ка из Китая: выпуск 1 — дав­нень­ко не было выпус­ков и тем более рас­па­ков­ки. У меня нако­пи­лось мно­го малень­ких посы­лок из Китая, поэто­му я устра­и­ваю...

Публикация в блоге

Метки

WordPress Веб-разработка

 Похожие посты

30 января 2026 
n8n: как превратить автоматизацию процессов в настоящую магию для бизнеса. Если честно, иногда автоматизация кажется чем-то вроде волшебства. 






...

n8n: магия AI автоматизации

Как превратить автоматизацию процессов в настоящую магию для бизнеса.

Digital Интернет‑маркетинг

0
653
4 мин
8 июля 2025 Веб-мастер против конструктора: когда лучше обратиться к специалисту. Для запуска простого сайта достаточно конструктора. Одностраничник, промострани...

Веб-мастер против конструктора

Когда лучше обратиться к специалисту.

Веб‑разработка Интернет‑маркетинг

11
1.7 к
3 мин
★
2 июля 2025 WordPress Cookie предупреждение без плагина - это то, что вам нужно, чтобы соблюдать закон и не замедлять работу вашего сайта. Лично я пришёл к этому...

WordPress Cookie предупреждение без плагина

То, что вам нужно, чтобы соблюдать закон и не замедлять работу сайта.

WordPress Веб‑разработка

18
19.6 к
4 мин
★
13 мая 2025 WordPress: увеличение картинки по клику - теперь это встроенная функция, а не головная боль. Привет, друзья-владельцы сайтов! Сегодня я хочу рассказа...

WordPress: увеличение картинки по клику

Теперь это встроенная функция, а не головная боль.

WordPress Разработка

8
5.4 к
5 мин
10 мая 2025 Домен и доменное имя: разбираемся в терминах, чтобы не попасть впросак. Привет, друзья-вебмастера и все, кто хочет говорить о сайтах правильно! 



Д...

Домен и доменное имя: говорим правильно

Даже опытные веб-разработчики используют эти термины неправильно.

Интернет Интернет‑маркетинг

6
1.7 к
4 мин
★
18 ноября 2024 Калькулятор самогонщика: как не ошибиться в расчетах и получить идеальный напиток. Самогоноварение — это не только искусство, но и точная наука. 



...

Калькулятор самогонщика

Как не ошибиться в расчетах и получить идеальный напиток. Самогоноварение!

Lifestyle Веб‑разработка

6
2.4 к
6 мин
5 ноября 2024 Теги в WordPress: как сделать ваш сайт удобнее и привлекательнее. WordPress — это мощная платформа для создания сайтов с огромными возможностями наст...

Теги в WordPress: полезно и удобно

WordPress Веб‑разработка

7
4.4 к
5 мин
20 сентября 2024 Плагин Wordpress для внутренней перелинковки - сегодня я поделюсь одной интересной находкой, это CherryLink Pro.







Внутренняя перелинковка на мо...

Плагин Wordpress для внутренней перелинковки

WordPress Интернет‑маркетинг

9
5 к
5 мин

 Комментариев нет 🙁

Напишите комментарий Отмена

Ваш адрес эл. почты не будет опубликован.

Обязательные поля помечены красной звёздочкой *

А вы знали, что ваши комментарии для меня как сладкий мёд?

Политика по персональным данным

Подвал

Хлебные крошки

Главное › Блог › Вывод анонсов постов WordPress

Главные разделы

  • Главное
  • Резюме
  • Портфолио
  • Услуги
  • Музыка
  • Блог
  • Магазин

Портфолио

  • Избранные работы
  • Интернет-маркетинг
  • Все работы
  • Графический дизайн
  • Для Интернета
  • Фотографии
  • Анимация
  • Видео

Музыка

  • Избранная музыка
  • Вся музыка
  • Синглы
  • DJ-миксы
  • Deerror
  • Студия

Рубрики блога

  • Lifestyle 45
  • Tiku 40
  • Дизайн 251
  • Жизнь 59
  • Игры 21
  • Маркетинг 63
  • Музыка 163
  • Разработка 21
  • Распаковка 102
  • Технологии 51
  • Все рубрики ↬

О сайте

Tiku — персональный сайт Тимофея Кузнецова aka Tiku Digital, портфолио и услуги интернет‑маркетолога, дизайнера и веб‑разработчика. Блог про digital‑маркетинг, дизайн, веб‑разработку и музыку.


Напишите мне

Форма обратной связи

 @ttiikkuu

 tiku@tiku.ru

Конфиденциальность

 Персональные данные

 Cookies


Политики сайта

Политика проверки фактов

Редакционные принципы

Информация о собственности и финансировании

Практическая политика обратной связи

Политика исправлений

Политика этики

Политика разнообразия

Отчет о кадровом разнообразии

Блог

  • Рубрики
  • Дайджест Tiku Digital
  • Подкаст Tiku Weekly
  • Веб-истории
  • Авторы
  • Тэги
  • Архив

Я здесь давно

 Tiku 2007 ...

Анахронизмы

Карта сайта

Карта блога

Благодарности

Какашка

Вы долистали до самой какашки!

Продолжая использовать мой сайт вы соглашаетесь с условиями использования файлов cookie 🍪 и политикой в отношении обработки персональных данных.