让WordPress小工具中的文字运行PHP代码

AI摘要
Deepseek提供支持

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(); ?-->  

放在小工具的文字里面,那就可以显示标签云啰!

广告
广告图片
温馨提示 : 非特殊注明,否则均为©李联华的博客网原创文章,本站文章未经授权禁止任何形式转载;来自:俄亥俄州·哥伦布 ,欢迎您的访问!
文章链接:https://www.lilianhua.com/let-the-text-in-the-wordpress-gadget-run-php-code.html
请先登录才能参与答题
距本场结束剩 00 00 00 00
轻量应用服务器 2核2G
200M峰值带宽,适用于网站搭建、Web应用、容器环境、电商独立站等
立即前往
扫码进入
扫描二维码购买
文澜千文

文澜千文

请登录以使用此功能。

和情(LOTUS)Biscoff和情比利时进口焦糖曲奇饼干下午茶办公室零食50片312.5G 和情(LOTUS)Biscoff和情比利时进口焦糖曲奇饼干下午茶办公室零食50片312.5G
Loading...
OpenClaw

OpenClaw 龙虾

AI AGENT GATEWAY
在您的服务器部署 OpenClaw,打造专属极速 AI 助手。
零门槛一键部署环境
支持 QQ/飞书/微信 渠道
跨平台指令分发执行
立即安装