如何在WordPress文本小工具中运行PHP代码

更新于 2021年10月16日 wordpress教程

WordPress文本小工具中可以添加任意HTML代码,但默认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函数代码,看看是不是可以正常运行了。

你可能还喜欢下面这些文章

如何设置PHP内存如何设置PHP内存

如何设置PHP内存大小要设置PHP内存大小,可以使用以下两种方法:方法一、修改php.ini文件在php.ini文件中,可以找到“memory_limit”设置项,将其值设置为所需的内存大小即可。

imwpcache如何使用ssi技术在所有页面展示最新文章imwpcache如何使用ssi技术在所有页面展示最新文章

前段时间有个朋友说用了缓存插件之后蜘蛛抓取变少了。当使用缓存之后,所有的页面都是静态的,发了新的文章之后不会在旧的页面的侧边栏展示。为了解决这个问题,imwpcache使用ssi技术来展示最新文章。第一步:缓存后台开始SSI

PHP Warning: POST Content-Length of 8978294 bytes exceeds the limit of 8388608 bytes in Unknown on line 0PHP Warning: POST Content-Length of 8978294 bytes exceeds the limit of 8388608 bytes in Unknown on line 0

将 php.ini 中的post_max_size更新为更大的值。因此,您可以将upload_max_filesize设置为1 兆,这意味着用户可以上传的最大单个文件为1 兆字节,但如果post_max_size设置为5,则他们可以一次上传5

wprec推荐插件模板变量文档以及样式推荐wprec推荐插件模板变量文档以及样式推荐

wpac是一款wordpress自动配图插件,可以丰富文章内容,对提升排名有很大帮助。p style=”font-size:18px;”>你可能还喜欢下面这些文章<p>{excerpt}<

WordPress 添加页面WordPress 添加页面

在本章中,我们将研究如何将添加页面添加到WordPress中。Or link to existing account- 通过从给定列表中选择页面,链接到现有内容页面。

如何自动为WordPress文章添加特色图像如何自动为WordPress文章添加特色图像

add_action(‘the_post’, ‘wpforce_featured’);

WordPress聚合采集插件, 内置ChatGPT引擎, 无规则自动采集WordPress聚合采集插件, 内置ChatGPT引擎, 无规则自动采集

插件可根据导入的关键词,自动从设定的数据源采集并组合数据。后台截图功能介绍多数据源采集支持任意多个数据源组合采集。采集的内容可顺序或者随机组合成一篇文章多种数据查找算法根据数据源特性,可选择第一篇或者随机选择。无需规则采集无需写规则,自动从数

如何在古腾堡的“文档”下添加新面板如何在古腾堡的“文档”下添加新面板

我正在尝试在文档选项卡下添加一个新的组件面板,例如类别、特色图像等。UTM ссылка (необязательно)<input type=”text” name=”utm-post-class” id=”utm-post-clas

好看 (0) 很好看 (0) 非常好看 (0)