函数中的_Widget()。php

时间:2014-04-29 作者:Alain Jacomet Forte

我正在使用函数在后端设置一些选项。php和我正在做:

$w = the_widget(\'My_Custom_Widget\');
但我没有得到任何输出。

但是正在进行

<?php the_widget(\'My_Custom_Widget\'); ?>
在任何页面上,模板都可以正常工作。

我该怎么做?

1 个回复
SO网友:A.Jesin

功能the_widget() 不返回任何输出,仅返回echo就是这样。如果要将其输出保存到变量,则需要使用输出缓冲。

ob_start();
the_widget(\'My_Custom_Widget\');
$w = ob_get_contents();
ob_end_clean();

结束

相关推荐

jquery issue in functions.php

我正在处理的主题中有一个问题,我不知道如何解决它。该主题有几个jquery脚本,需要加载到头部才能工作。如果没有所有这些,主题就失败了。这是我打电话给的人jquery-1.8.2。最小jsjquery-1.6.1。min.jsjquery。放松。1.3。jsjquery-ui-1.8.11。风俗min.jsjquery-ui-1.8.21。风俗最小js现在使用WordPress,我想您可以将jquery排队,然后加载所有版本。我的问题是,当我尝试这样做并删除上面的脚本时,一切都失败了。我将所有脚本放入函数