在PHP中使用链接HREF的短码返回函数

时间:2017-07-19 作者:Mathieu Préaud

我正在尝试在函数中编写一个短代码。php,带有一个链接,可在Twitter中共享当前页面。然而,这个链接在href中包含一些PHP,我不知道如何使其工作。代码如下:

add_shortcode ( "indice", "indice_output" );
function indice_output( $atts, $content="null" ) {

    extract( shortcode_atts( array(
        \'\' => \'\'
    ), $atts ));

    return \'<div class="boxed max-width"><div class="indice-title"><span>\' . $content . \'</span><i class="fa fa-twitter" aria-hidden="true"></i></div></div>\';

}
提前感谢您的帮助。

1 个回复
最合适的回答,由SO网友:Nuno Sarmento 整理而成

您可以使用ob\\u start和ob\\u get\\u clean打印出您的快捷码。

function shortcode_html()

     ob_start(); ?>

    <div class="boxed max-width">
        <div class="indice-title">
            <span><?php echo $content; ?></span>
            <i class="fa fa-twitter" aria-hidden="true"></i>
        </div>
    </div> <?php

    return ob_get_clean();
}
add_shortcode( \'print_shortcode\', \'shortcode_html\' );

结束

相关推荐

Wp-login.php中的查询和表单在哪里?

我没有HTTPS,我不想在我的博客上使用它。然而,我需要一种方法来保护我的登录页面,所以我想在发送密码之前用RSA加密密码。因为我找不到最近的插件,所以我需要自己做。表单在哪里,我可以添加javascript进行加密,查询在哪里,我可以解密它?