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

WP Latest Posts, конструктор последних постов Elementor

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

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

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

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

Настройте дизайн последних записей с помощью виджета Elementor

Каждый блок новостей поставляется со множеством вариантов дизайна, таких как акцентный цвет для контента новостей, пользовательская иконка при наведении на продукт, анимация. Всего несколько кликов отделяют вас от того, чтобы ваши пользовательские типы записей соответствовали дизайну Elementor. Наконец, вы можете использовать виджет для вставки и предварительного просмотра блока новостей из редактора страниц Elementor.
Настройте дизайн последних записей с помощью виджета Elementor

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

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

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

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

Загрузите ваши последние новости в Elementor другими методами

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

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

Плагин WP Latest Posts часто используется с WordPress Thing Multisite для обмена источниками новостей в сети мультисайтов. После активации сети мультисайтов вы сможете получать любой контент с любого сайта вашей сети и затем использовать всю мощность последних записей для отображения вашего контента так, как вы хотите. Многоязычные новости из плагинов WPML или Polylang также могут быть отфильтрованы в новостных блоках и затем добавлены с помощью виджета Elementor.
Интегрировано с 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: Дизайн динамических последних записей в Elementor с WP Latest Posts

Как WP Latest Posts интегрируется с Elementor?

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

Какие темы и варианты дизайна доступны в виджете Elementor?

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

Позволяет ли плагин расширенную фильтрацию последних записей?

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

Доступна ли оптимизация изображений для последних записей в Elementor?

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

Может ли виджет Elementor предварительно просмотреть блок последних записей перед публикацией?

Да, вы получаете полноценный живой предварительный просмотр в Elementor при размещении блока последних записей, позволяя вам отточить отображение перед тем, как он станет живым на вашем сайте.

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}()