2012-04-19 2 views
6

Я хочу знать, где хранятся данные настроек плагинов на сервере? Значит, когда мы изменяем любые настройки плагина (например, для простого captcha, это параметры as-> use number, user alpha, captcha color и т. Д.), А затем в каком файле или базе данных эти настройки сохраняются.Данные настроек плагина Wordpress

ответ

9

Все настройки плагина будут сохранены в db.

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

  • Если Plugins использует get_options(), то он будет храниться в wp_options таблице
  • Если Plugins использует get_post_meta(), то он будет храниться в wp_postmeta таблице
  • Если Plugins использует get_comment_meta(), то это будет хранятся в таблице wp_commentmeta

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

0

Внутри базы данных WordPress вы увидите таблицу типа «wp_options». Во время установки wp, если вы используете префикс таблицы «xyz». Внутри базы данных ваше имя таблицы будет «xyz_options». Если вы используете WP Setting API и options.php, ваши данные плагина будут сохранены в этой таблице.

<?php 
$data= $GLOBALS['wpdb']->get_results('SELECT * FROM xyz_options', OBJECT); 
echo '<pre>'; 
print_r($data); 
echo '</pre>'; 
?> 



https://codex.wordpress.org/Options_API 
https://codex.wordpress.org/Database_Description#Table:_wp_options 
https://codex.wordpress.org/Class_Reference/wpdb 
Смежные вопросы