WordPress:如何从其他插件页面获取插件选项

Asu*_*ser 5 wordpress-plugin

我正在编写一个包含小部件的WordPress插件,该小部件在页面上显示一个链接,例如:

<a href="<?php echo plugins_url('/ext_page.php', __FILE__); ?>">Link</a>
Run Code Online (Sandbox Code Playgroud)

现在在/ext_page.php页面中,我需要从插件本身获取选项,例如:

$options = get_option('my_plugin_options');
Run Code Online (Sandbox Code Playgroud)

但是函数get_option似乎在该页面中不起作用,有没有其他方法可以获得选项?

请指教,谢谢!

RRi*_*esh 8

get_option()将始终适用于WordPress.确保你已经很好地编写了选项名称.

如果找不到该选项,您可以使用默认值(在这种情况下为空数组):

$options = get_option('my_plugin_options', array() );
Run Code Online (Sandbox Code Playgroud)

转到您的wp_options表并检查是否my_plugin_options存在或已设置的值.