Wordpress:如何在小部件中插入主题变量


Wordpress: How to insert a theme variable into a widget?

我在我的主题functions.php文件中创建了一些函数,我在header.php文件中调用主函数,并将结果存储到一个变量中,我想在小部件中使用这个值。

有可能吗?

你试过这个吗?

http://wordpress.org/extend/plugins/php-code-widget/

还有其他插件也做同样的事情:允许在文本窗口小部件中执行PHP。

您可以将主题选项等变量保存在wp_options表中。

若要添加或设置值,请使用update_option();若要读取该值,则使用get_option。

add_option()也可以使用,但它只有在数据库中不存在变量时才有效。因此,update_option()是首选项。

在get变量的小部件中只需使用:

$variable=$GLOBALS['theme_variable'];