我只是在使用wordpress和php,并且卡住了。
在wordpress的functions.php文件中,我使用这个创建了两个基本的示例短代码
<?php
add_shortcode('addAudioFile', 'addAudioFile');
function addAudioFile( $atts, $content = null )
{
return '<li class="audio_file">' . $content . '</li>';
}
add_shortcode('addAudioPlayer', 'addAudioPlayer');
function addAudioFile()
{
return '<audio preload></audio>';
}
第一个只是将用户内容转换为列表项,第二个只调用插件audio.js的实例。在编写时,管理面板会中断,我认为我遗漏了一些语法错误。
它是什么?感谢!!!
PS文件中的PS一个短代码工作正常,但是当我同时添加它们时,它不起作用。这就是函数文件中的所有内容。
答案 0 :(得分:2)
PHP不允许覆盖函数,因此您不能拥有两个具有相同名称的函数。你需要重命名第二个。