一段代码实现在小工具中运行php代码
前言
WordPress小工具是个不错的功能,其中的文本框可以直接添加HTML代码,可以实现很不错的功能,但是却无法运行php函数,这个方法就是在小工具里面运行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; }
使用方法
代码直接添加到主题函数文件functions.php就可以了,但是要保证有效就好 😉
后语
虽然很多插件都可以实现在小工具里面运行php,但是相比之下,还是代码更好用点,插件嘛,能少就少。
-- 完 --