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

Управляйте своей медиапапкой и галереями в конструкторе страниц WPBakery

WP Media Folder плагин — единственный менеджер медиа, который предлагает полную интеграцию с конструктором страниц WPBakery. 4 специализированных элемента доступны: WP Media Folder Gallery и Gallery Addon, WP Media Folder file download, WP Media Folder PDF Media Embed. Получите полный предварительный просмотр элементов менеджера галереи, которые вы добавляете в ваш контент WPBakery, а также отдельный файл & PDF embed из WPBakery. Для получения дополнительных функций, вернуться к основной странице плагина >

Управляйте медиа с папками в модулях изображений WPBakery

Управляйте медиа с папками в элементах изображений WPBakery

Все функции управления медиа загружаются, когда вы используете медиаменеджер WPBakery, который включает организацию папок медиа, сортировку и фильтрацию медиа. Вы даже можете исключить WP Media Folder из загрузки на фронтенде WPBakery Builder, что не влияет на производительность WPBakery.

Создайте медиагалерею из папки в WPBakery

WP Media Folder получил 2 специализированных элемента WPBakery для создания и управления продвинутыми WordPress Thing галереями. Первый блок улучшает WordPress Thing систему галереи по умолчанию, а второй соединяет дополнение WP Media Folder Gallery Addon с WPBakery, чтобы легко внедрять ваши разработанные галереи.

Создайте медиагалерею из папки в WPBakery
Заменить медиа в контенте WPBakery

Заменить медиа в контенте WPBakery

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

Ограничение доступа к медиа для редакторов WPBakery

С WP Media Folder вы можете ограничить доступ к медиа-папкам по пользователю или по группе пользователей, это ограничение также отражается при использовании медиа-элементов WPBakery. Это довольно удобно для сайта, которым управляют несколько редакторов, использующих WPBakery Builder.

Ограничение доступа к медиа для редакторов WPBakery
Модуль встраивания PDF WP Media Folder

Элемент встраивания PDF в WP Media Folder

Элемент PDF Embed для WPBakery — идеальный инструмент для прямого отображения PDF‑контента в макете WPBakery. WP Media Folder имеет облачные коннекторы ко всем популярным сервисам, которые хранят файлы, таким как Google Drive, OneDrive, Dropbox, Amazon S3. Элемент PDF embed можно использовать с PDF‑файлами, размещёнными в этих сервисах.

Кнопка загрузки медиа для WPBakery Builder

Как только Одноразовая загрузка медиа настройка включена, вы можете преобразовать любой WordPress Thing медиа в красивую кнопку загрузки для включения в ваши макеты WPBakery. Типы файлов документов могут быть PDF, ZIP, PSD или любой формат, который WordPress Thing обрабатывает. Вы также можете изменить дизайн отдельного файла, чтобы он соответствовал вашей текущей теме.

Кнопка загрузки медиа для WPBakery Builder

WP Media Folder и интеграция WPBakery в видео

Цены плагина WP Media Folder + дополнений

Присоединяйтесь к нам 60,000+ участников & получайте поддержку и обновления новых версий


ПЛАГИН WP MEDIA FOLDER
ПЛАГИН + 1 ГОД ПОДДЕРЖКИ И ОБНОВЛЕНИЙ
$49
1
год
  • МНОГОДОМЕННЫЙ / МНОГОСАЙТОВЫЙ
  • ОБНОВЛЕНИЕ НА 1 ГОД
  • ПОДДЕРЖКА НА 1 ГОД
  • БЕЗ ПОВТОРЯЮЩИХСЯ ПЛАТЕЖЕЙ
  • БЕЗ ОГРАНИЧЕНИЙ ПО СРОКАМ
  • ВСТРАИВАНИЕ PDF
  • ПЛАН ИИ ДОСТУПЕН (дополнительно)
  • ДОПОЛНЕНИЕ ГАЛЕРЕЯ
  • ОБЛАЧНОЕ ДОПОЛНЕНИЕ
  • СРАВНИТЬ ВСЕ ФУНКЦИИ
199$
ВМЕСТО 421$
ПОЛУЧИТЬ
WORDPRESS THING НАБОР

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

wordpress thing пакет

Последние отзывы и оценки

Пользователь плагина? Добавьте свой отзыв >>

Средний рейтинг для WP Media Folder, JoomUnited составляет 4,9 Звезда из 5 звезд - на основе 226 Отзывов

FAQ: Папка медиа и галереи для WPBakery Page Builder

Как WP Media Folder интегрируется с WPBakery Page Builder?

WP Media Folder предлагает полную интеграцию с WPBakery, предоставляя 4 специализированных элемента: галерея, дополнение к галерее, кнопка загрузки файла и встраивание PDF для бесшовного управления медиа в макетах WPBakery.

Могу ли я организовывать и управлять медиа‑папками внутри элементов WPBakery?

Да, все функции медиа‑папок, такие как организация, сортировка и фильтрация, доступны напрямую при управлении медиа внутри элементов WPBakery.

Как эффективно заменить медиа‑файлы в контенте WPBakery?

Включив настройку Override file, изображения можно заменять напрямую из менеджера медиа WordPress Thing, при этом изменения отражаются на всём сайте без открытия страниц редактора WPBakery.

Поддерживается ли ограничение доступа к медиа для редакторов WPBakery?

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

Какие функции предлагает элемент встраивания PDF из WP Media Folder в WPBakery?

Элемент встраивания PDF поддерживает отображение PDF‑файлов из популярных облачных сервисов, таких как Google Drive, OneDrive, Dropbox и Amazon S3, непосредственно в макетах WPBakery.

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

Да, функция единой загрузки медиа позволяет пользователям создавать настраиваемые кнопки загрузки для различных типов файлов, включая PDF и ZIP, которые плавно интегрируются в контент WPBakery.

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