让WordPress小工具中的文字运行PHP代码
点击数: 2085
文章目录
WordPress的小工具中文字,是可以加入任意HTML代码
但却无法运行PHP代码,
所以你将php代码加入到文字小工具中却不能运行
虽有一些外挂可以解决问题,
但能用代码实现,是更有效率的
将以下代码加入到主题的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;
- }