如何根据情况更改小工具的文本? 时间:2015-11-08 作者:Ken Jennings 我有一个带有默认广告的文本小部件(例如谷歌广告)。有时,根据位置、时间等条件,我需要更改代码中的默认广告,只是暂时的。有什么办法吗? 1 个回复 最合适的回答,由SO网友:s_ha_dum 整理而成 通过widget_text 过滤器:function conditional_text_widget_wpse_207957($text) { if (is_single()) { $text = "Whoa, d00d! I\'m single"; } return $text; } add_filter(\'widget_text\',\'conditional_text_widget_wpse_207957\'); 您没有具体指定所需的条件,也没有提供有关所需更改的任何详细信息。 文章导航