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

WP Table Manager, плагин редактора базы данных WordPress Thing

Одна из основных функций плагина WP Table Manager — генерировать таблицы из вашего WordPress Thing база данных сайта. Выберите некоторые таблицы, столбцы из базы данных, примените некоторые необязательные фильтры, затем управляйте таблицами через интерфейс WP Table manager. Ваша таблица автоматически обновляется при изменениях в базе данных, и вы редактируете таблицы! Кроме того, у вас есть сортировка, фильтры, автоматический дизайн, параметры пагинации. Для получения дополнительных функций, вернуться на главную страницу плагина >

Визуальное соединение с содержимым базы данных WordPress Thing

Из содержимого базы данных WordPress Thing в редактор таблиц

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

Поиск и выбор столбцов базы данных

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

Выберите и найдите один или несколько столбцов базы данных
Сделайте вашу базу данных WordPress Thing редактируемой

WP Table Manager как плагин редактора базы данных

Таблицы из базы данных, которые вы' создали, можно редактировать как любые другие таблицы (если у пользователя есть доступ к этой функции). Это довольно удобно для пакетного редактирования некоторых данных базы данных, например, нескольких дат публикации записей, которые заняли бы много времени, если делать их по одной.

Защитить диапазон ячеек базы данных от редактирования

С помощью WP Table Manager вы можете заблокировать ячейки столбцов от редактирования. Блокировка столбцов базы данных предотвратит редактирование их некоторыми пользователями. Защита столбцов таблицы базы данных осуществляется по ролям пользователей.
Защитить диапазон ячеек базы данных от редактирования
Выполнять пользовательские запросы к базе данных

Выполнять пользовательские запросы к базе данных

На последнем этапе перед предварительным просмотром таблицы из базы данных вы можете создать свой пользовательский запрос к выбранным таблицам базы данных. Мы поддерживаем некоторые функции, такие как: SELECT, REPLACE, RENAME, SHOW, EXPLAIN, DESCRIBE.

Стандартная пагинация базы данных и WordPress Thing упорядочивание данных

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

Стандартная пагинация базы данных и WordPress Thing упорядочивание данных
Подключить внешнюю не WordPress Thing таблицу

Подключить внешние, не WordPress Thing, таблицы базы данных

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

Добавить пользовательские условия отображения базы данных

Среди огромных данных в вашей таблице вы можете создать несколько пользовательских правил, чтобы сосредоточиться на конкретном объекте. Если вы' знакомы с этим, вы можете использовать операторы базы данных, такие как >, <, LIKE, IN...

Добавить пользовательские условия отображения WordPress Thing
Цены плагина WP Table Manager

Присоединяйтесь к нам 70,000+ участников & получайте поддержку и новую версию плагина редактора таблиц


199$
ВМЕСТО 421$
ПОЛУЧИТЬ
WORDPRESS THING НАБОР

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

wordpress thing пакет

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

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

Средний рейтинг для WP Table Manager, JoomUnited равен 4.9 Звезда из 5 звезд - на основе 66 Отзывов

FAQ: Динамическое WordPress Thing Создание таблиц с WP Table Manager

Как я могу создать таблицы из содержимого моей базы данных WordPress Thing?

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

Могу ли я редактировать таблицы базы данных напрямую в WP Table Manager?

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

Можно ли фильтровать и сортировать таблицы базы данных, отображаемые на моём сайте?

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

Могу ли я подключать внешние базы данных, а не только базы данных WordPress Thing?

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

Поддерживаются ли пользовательские запросы для таблиц базы данных?

Перед предварительным просмотром вы можете выполнять пользовательские SQL‑запросы (SELECT, REPLACE, RENAME и т.д.), чтобы адаптировать отображаемые данные под ваши потребности.

Могу ли я защитить определённые диапазоны ячеек базы данных от редактирования?

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

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