我的标题显示在快捷码之后

时间:2017-05-05 作者:Tarun modi

我的代码如下:

<?php

    function shortcode_callback() {

        ob_start();

        //my code here

        ob_get_clean();

    }

    add_shortcode(\'shortcode\', \'shortcode_callback\');

    ?>
上述短代码添加到页面中,但互动程序显示在短代码的底部:

我的标题[短代码]

我做错了什么事。

1 个回复
SO网友:Faysal Mahamud

必须返回输出,请遵循以下代码。

function shortcode_callback() {

        $test = \'you text\';

        return $test;
    }

add_shortcode(\'shortcode\', \'shortcode_callback\');

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请