下面由wordpress技巧欄目給大家介紹在WordPress文本小工具中運(yùn)行PHP代碼的方法,希望對需要的朋友有所幫助!
WordPress文本小工具中可以添加任意HTML代碼,但默認(rèn)PHP代碼添加到文本小工具中卻不能運(yùn)行,下面的這段代碼很有用!
將以下代碼添加到您當(dāng)前主題的 functions.php 文件:
add_filter('widget_text', 'php_text', 99); function php_text($text) { if (strpos($text, '<' . '?') !== false) { ob_start(); eval('?' . '>' . $text); $text = ob_get_contents(); ob_end_clean(); } return $text; }
之后,可以將一個文本小工具添加到側(cè)邊欄中,并在其中輸入PHP函數(shù)代碼,看看是不是可以正常運(yùn)行了。
之前推薦的插件:MO Widgets 雖可以在小工具中運(yùn)行PHP,但上面代碼來得更方便實(shí)用。