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

Плагин WP Latest Posts с пользовательскими типами записей

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

Любая WordPress Thing таксономия для выбора последних записей

ACF является примером WordPress Thing плагина, который регистрирует пользовательские типы записей, но доступно множество вариантов для различных типов контента (события, файлы...). WP Latest post автоматически определит все пользовательские типы записей, установленные на вашем сайте, и позволит загрузить их в виде блока новостей с последними записями.
Любая WordPress Thing таксономия для выбора последних записей

Термины пользовательского типа записей для фильтрации последних записей по категории

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

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

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

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

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

WordPress Thing пользовательские типы записей расширенные фильтры

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

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

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

Последние пользовательские типы записей, загруженные в конструкторы страниц

Ваши последние пользовательские типы записей могут быть перечислены в любом конструкторе страниц. Вы можете использовать шорткод или PHP‑фрагмент, например в Elementor или DIVI. В конструкторе страниц WordPress Thing Gutenberg также доступен предварительный просмотр администратором.

Новостной плагин 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: Автоматически показывать ваши последние пользовательские записи с WP Latest Posts

Как WP Latest Posts обрабатывает пользовательские типы записей?

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

Могу ли я фильтровать и отображать пользовательские типы записей по таксономии или категории?

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

Какие темы включены для отображения пользовательских типов записей?

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

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

Фильтрация чрезвычайно гибкая—сортировка по дате, категории, популярности, случайному порядку или по конкретным диапазонам дат. Продвинутые условные фильтры позволяют включать записи только когда выполнены все или определённые критерии.

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

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

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

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

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