最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】支持wordpress中执行PHP代码

WordPress crifan 2791浏览 0评论

想要实现让几行PHP代码在wordpress中的帖子中执行,
后来就找到wordpress的一个插件:
WordPress PHP Execution Plugin
然后去安装插件->搜索插件"PHP execution",找到此插件后,直接点击安装。
安装了之后,发现粘贴对应的php代码,发布帖子,结果代码没有执行。
后来就又去WordPress PHP Execution Plugin中,仔细看了如何安装,如何使用的注意事项,按照其提示,做了如下确认和设置:
1. 设置->撰写 -> 不要选 “让 WordPress 自动校正嵌套错误的 XHTML 代码”。
2. 此版本插件,对于:用户->我的个人资料-> “”撰写文章时不使用可视化编辑器,这一选项,也不需要关闭,就可以实现php代码执行的。
3. 设置->PHP Execution中,确认默认作为管理员的当前用户,是“PHP Execution”是已开启的。
4. 清除了浏览器的缓存。
结果代码还是不能执行。
后来才发现,刚才那次的粘贴的代码,是复制了之前已经发布的一个帖子的网页中显示出来的代码,所以粘贴到wordpress的TinyMCE后,不能执行。因为切换到HTML下,发现不是真正的php代码。
然后就重新拷贝了真正的PHP代码,重新发布帖子,就可以实现了PHP代码的执行。

示例所用PHP代码如下:

<?php
    $muiscName = "想你就写信 – 浪花兄弟\n";
    echo $muiscName;
    echo rawurlencode($muiscName);
?>

执行结果为:

想你就写信 – 浪花兄弟
%E6%83%B3%E4%BD%A0%E5%B0%B1%E5%86%99%E4%BF%A1%20%E2%80%93%20%E6%B5%AA%E8%8A%B1%E5%85%84%E5%BC%9F%0A

转载请注明:在路上 » 【已解决】支持wordpress中执行PHP代码

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
83 queries in 0.156 seconds, using 22.12MB memory