Перейти к основному содержанию

WP Latest Posts, блок последних постов в редакторе WordPress Thing

WP Latest Posts полностью интегрирован с WordPress Thing стандартным редактором контента, Gutenberg. Автоматически форматировать все ваши записи, страницы, пользовательские типы записей с одной из 8 включенных тем; доступно множество вариантов фильтрации и настроек дизайна, чтобы соответствовать дизайну вашего сайта.
Для получения дополнительных функций, вернуться на главную страницу плагина >>

8 тем для отображения ваших последних записей в виде блока WordPress Thing

8 тем для отображения ваших последних записей в виде блока WordPress Thing

WP Latest Posts включает 8 встроенных тем для отображения ваших записей, страниц, пользовательских записей, и это не просто темы, они действительно меняют способ отображения ваших типов записей. Каждая тема поставляется с отдельной конфигурацией и настройкой дизайна, так что вам нужно лишь сосредоточиться на контенте, а наш плагин новостей WordPress Thing сделает остальное.

Настройте дизайн последних записей

Каждый блок новостей поставляется со множеством вариантов дизайна, таких как акцентный цвет для контента новостей, пользовательская иконка при наведении на продукт, анимация. Это всего лишь несколько кликов, чтобы ваши пользовательские типы записей соответствовали дизайну вашего сайта, и у вас есть предварительный просмотр в редакторе WordPress Thing Gutenberg.
Настройте дизайн последних записей

WordPress Thing блок последних записей с расширенными фильтрами

Когда вы хотите отфильтровать источники записей, плагин WP Latest Posts не имеет аналогов. Фильтруйте и сортируйте ваши последние записи по дате, категориям, популярности, случайному порядку. Это' также возможно включить записи до, после определённой даты или в диапазоне дат. Наконец, вы можете отображать записи только если выполнены все условия или включать только некоторые из них!
WordPress Thing блок последних записей с расширенными фильтрами

Последний пост с оптимизацией изображения

Некоторые сайты имеют довольно большую базу данных постов и требуют много серверных ресурсов, so it's important to save resources. WP Latest Posts имеет особую оптимизацию изображений. Можно выбрать пользовательский размер изображения для блока последних постов, использовать первое изображение поста или основное изображение, выбрать соотношение сторон изображения или даже включить прогрессивную загрузку изображений.
Последний пост с оптимизацией изображения
Также работает с блоком классического редактора и виджетами

Также работает с блоком классического редактора и виджетами

Ваш блок последнего сообщения может быть размещён в любом конструкторе страниц. Это включает классический редактор WordPress Thing, блок классического редактора в конструкторе страниц Gutenberg и виджеты, так что никто не останется позади!

Интегрировано с WordPress Thing Multisite и многоязычными веб-сайтами

Блок WP Latest Posts часто используется с WordPress Thing Multisite для обмена источником новостей в сети мультисайтов. После активации сети мультисайтов вы' сможете получить любой контент с любого сайта вашей сети и затем использовать всю мощность последних записей для отображения вашего контента так, как вы хотите. Многоязычные новости из плагинов WPML или Polylang также могут быть отфильтрованы в новостных блоках
Интегрировано с WordPress Thing Multisite и многоязычными веб-сайтами

Новостной плагин WordPress Thing в видео

Все, чего вы можете достичь, чтобы получить гибкое отображение новостей на WordPress Thing

Цены на WP Latest Posts

Присоединяйтесь к нашему 70,000+ участников & получите поддержку WP Latest Posts и новые версии
199$
ВМЕСТО 421$
ПОЛУЧИТЬ
WORDPRESS THING НАБОР

Пакет дает доступ к ВСЕМ WordPress Thing плагинам и может быть использован на неограниченном количестве сайтов. Кроме того, у вас будет полный доступ к технической поддержке и обновлениям для каждого плагина на весь год. 
Время пришло! Повышайте эффективность и получайте конкурентное преимущество. Попробуйте Пакет.

wordpress thing пакет

Отзывы и оценки


WP Latest Posts WP Latest Posts - Плагин новостей WordPress Thing
85 из 100 на основе 51 оценок пользователей

Источник рейтинга: 5 отзывов пользователей на: WordPress Thing.org

FAQ: Добавить блок последних записей в WordPress Thing мгновенно с WP Latest Posts

Как WP Latest Posts интегрируется с блоковым редактором WordPress Thing (Gutenberg)?

WP Latest Posts обеспечивает бесшовную интеграцию с Gutenberg, позволяя добавлять динамические блоки последних записей непосредственно в блоковый редактор с поддержкой записей, страниц и пользовательских типов записей.

Какие темы дизайна доступны для блока последних записей?

Плагин предоставляет восемь встроенных тем, чтобы вы могли легко оформить список последних записей в соответствии с внешним видом website’s, с обширными настройками дизайна для дальнейшей кастомизации.

Насколько продвинуты параметры фильтрации в блоке последних записей?

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

Поддерживает ли блок оптимизацию изображений для последних записей?

Да, WP Latest Posts предоставляет функции оптимизации изображений для более быстрой загрузки, позволяя выбирать изображение для отображения, настраивать соотношение сторон и включать прогрессивную загрузку изображений для всех типов записей.

Совместим ли WP Latest Posts с WordPress Thing Classic Editor или виджетами?

Абсолютно, плагин работает не только с редактором блоков Gutenberg, но и поддерживает Classic Editor и виджеты для максимальной гибкости.

Можно ли использовать блок последних записей в мультисайтах или многоязычных веб‑сайтах?

Да, WP Latest Posts интегрирован с WordPress Thing Multisite и работает с многоязычными плагинами, что делает его идеальным для сложных сайтов или сетей с различными языками.

Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()