Mes*_*ali 5 php wordpress shortcode
每当我尝试在我的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');
Run Code Online (Sandbox Code Playgroud)
这将在 WordPress 中创建一个新的短代码。要测试短代码是否有效,请将文本[test_shortcodes]放在帖子中并查看带有帖子的页面。当您加载页面时,短代码标签应替换为“Shortcodes are working!”。如果这有效,则插件存在问题,它是短代码。
如果未显示测试文本,则 WordPress 安装可能存在问题。