加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – WordPress短代码不起作用

发布时间:2020-12-13 17:30:27 所属栏目:PHP教程 来源:网络整理
导读:每次我尝试将短代码添加到我的Wordpress网站时,它最终只显示我添加到实际页面的代码.我一直将代码粘贴到内容部分的“文本”区域,但仍然无法正常工作. 即使我粘贴header.php文件内部,我收到相同的结果.例如. 我最近复制粘贴在header.php中的以下代码(按照我下
每次我尝试将短代码添加到我的Wordpress网站时,它最终只显示我添加到实际页面的代码.我一直将代码粘贴到内容部分的“文本”区域,但仍然无法正常工作.

即使我粘贴header.php文件内部,我收到相同的结果.例如.

我最近复制粘贴在header.php中的以下代码(按照我下载的插件的指示)
< div class =“headerslider”> <?php echo do_shortcode('[sp_responsiveslider limit =“ - 1”]'); ?>< / DIV> 当我保存重新加载时,我只是在我的网站上出现[sp_responsiveslider limit =“ – 1”].这与我所做的所有短代码一起发生. 请帮忙

解决方法

好像没有实际定义短代码sp_responsiveslider.你确定插件安装正确吗?如果插件安装正确,您可以测试以查看WordPress安装上的短代码是否正常工作.将以下内容粘贴到functions.php文件中(如果它不在文件中,则将<?php添加到第一行):

function test_shortcodes()
{
    return 'Shortcodes are working!';
}
add_shortcode('test_shortcodes','test_shortcodes');

这将在WordPress中创建一个新的短代码.要测试短代码是否正常工作,请将文本[test_shortcodes]放在帖子中,然后使用帖子查看页面.加载页面时,短代码标签应替换为“短代码正常工作!”.如果这样可行,则插件存在问题,并且它是短代码.

如果未显示测试文本,则可能是WordPress安装有问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读