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

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

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

Таксономия WooCommerce для выбора последних продуктов

WooCommerce является примером WordPress Thing плагина, который регистрирует пользовательскую запись при установке. В этом случае пользовательская запись — это тип записи “product”, поэтому вы можете легко загрузить содержимое вашего Eshop как последнюю запись, а также ваши последние категории.
Таксономия WooCommerce для выбора последних продуктов

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

WooCommerce также регистрирует некоторые пользовательские таксономии и поля в типе пользовательской записи. It'll поможет в организации магазина с категориями продуктов и тегами продуктов.
Термины WooCommerce для фильтрации последних продуктов по категории
8 тем для отображения последних товаров WooCommerce

8 тем для отображения последних товаров WooCommerce

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

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

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

Продвинутые фильтры последних продуктов WooCommerce

Когда вы хотите отфильтровать свои источники информации, плагин WP Latest Posts не имеет аналогов. Фильтруйте и сортируйте свои последние товары по дате, категориям, популярности, случайному порядку. It's also possible to include products after or before a certain date. В конце концов, вы можете отображать контент WooCommerce только если выполнено все условие, либо включить только некоторые из них!

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

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

Последние продукты WooCommerce, интегрированные в конструкторы страниц

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

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

Как WP Latest Posts отображает товары WooCommerce?

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

Какие варианты фильтрации доступны для продуктов WooCommerce?

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

Сколько тем отображения включено и можно ли их настраивать?

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

Можно ли интегрировать последние продукты WooCommerce со сборщиками страниц?

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

Как плагин оптимизирует изображения продуктов WooCommerce?

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

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