WordPress的插件设置数据(Wordpress plugin setting data)

2019-07-29 01:18发布

我想知道,在那里保存在服务器插件的设置数据? 手段,当我们改变任何插件设置(例如对于简单的验证码,它是设置原样>使用号码,用户α,验证码颜色等),则在该文件或数据库中,这些设置被保存。

Answer 1:

插件的所有设置都将被保存在数据库中。

你的插件可以选择他们想要保存设定成表。 检查你的插件的源代码。

  • 如果你的插件使用get_options()那么它将存储在wp_options
  • 如果你的插件使用get_post_meta()那么它将被保存在wp_postmeta
  • 如果你的插件使用get_comment_meta()那么它将被保存在wp_commentmeta

你的插件可能还创立了自己的表来存储设置。



Answer 2:

里面WordPress数据库,你会看起来像“wp_options”的表。 在WP安装,如果您使用的表前缀“XYZ”。 内部数据库中的表名会“xyz_options”。 如果您使用WP设置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


文章来源: Wordpress plugin setting data