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