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

ИНТЕГРАЦИИ СТРОННИХ ПЛАГИНОВ WP LATEST POSTS

Это все известные нам интеграции сторонних плагинов WP Latest Posts. Поскольку WP Latest Posts является одним из самых популярных WordPress Thing новостных плагинов, вы можете найти другие в интернете

Конструктор Elementor полностью совместим. Загружайте блоки новостей WP Latest Posts в ведущем конструкторе страниц WordPress: Elementor

DIVI builder от Elegant themes полностью совместим. Загружайте блоки новостей WP Latest Posts, используя шорткод или PHP в контенте DIVI

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

Beaver Builder DIVI полностью совместим. Загружайте блоки новостей WP Latest Posts, используя шорткод или PHP в конструкторе страниц Beaver Builder

WP Latest Posts работает со всеми другими крупными конструкторами контента: ACF, Site Origine, Themify builder, Elementor и Live Composer page builders...

Полная совместимость с WooCommerce. Добавляйте новостные посты к вашим продуктам... WP Latest Posts также работает в классическом редакторе

Polylang

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

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

Advanced Custom Fields и ACF Pro полностью совместимы. Управляйте и вставляйте новостные блоки при создании ваших WordPress Thing пользовательских полей

Siteorigin

SiteOrigin page builder полностью совместим. Загружайте новостные блоки WP Latest Posts, используя шорткод или PHP в конструкторе страниц WordPress Thing

WPBakery (ранее Visual Composer) совместим. Загружайте новостные блоки WP Latest Posts, используя шорткод или PHP в конструкторе страниц WordPress Thing

Защищено

Безопасность является приоритетом в WordPress Thing, а также в нашем плагине. Мы разрабатываем с учётом безопасности и проводим продвинутые автоматические проверки

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

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