让WordPress小工具中的文字运行PHP代码
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;
后记,这是因为我自己的所用的主题,里面有很多小工具没有的譬如说,我的小工具是没有「标签云」那我若想用小工具来显示标签云,就是输入标签云的代码
<!--?php wp_tag_cloud(); ?-->
放在小工具的文字里面,那就可以显示标签云啰!
温馨提示 : 非特殊注明,否则均为©李联华的博客网原创文章,本站文章未经授权禁止任何形式转载;IP地址:44.222.82.133,归属地:弗吉尼亚州Ashburn ,欢迎您的访问!
文章链接:https://www.ooize.com/let-the-text-in-the-wordpress-gadget-run-php-code.html
文章链接:https://www.ooize.com/let-the-text-in-the-wordpress-gadget-run-php-code.html
订阅
登录
0 评论