使用Shortcode附加HTML

时间:2017-08-04 18:55:41

标签: php html wordpress shortcode

我已经编写了一个包含短代码的Wordpress插件。短代码驻留在Wordpress页面上,其中还有其他短代码。其他短代码输出HTML,我想将我的短代码中的HTML附加到该输出。

我想知道我是否可以使用DOMDocument和getElementById来完成此任务。

Wordpress页面是这样的:

[Shortcode#1]

[Shortcode#2]

[Shortcode#3]

[date_info]

我的插件执行此操作:

function date_important_info(){

ob_start();
display_date($date);
$html = do_shortcode( ob_get_clean() );
return $html;

function display_date($date){ ?>
    <div style="">
        <span>Date:</span>
        <span><?php echo $date ?></span>
    </div>  
<?php }
}

add_shortcode('date_info','date_important_info');

我的输出显示在Wordpress页面的底部。我希望我的短代码输出附加到HTML中的div,该div由其他一个短代码输出。

0 个答案:

没有答案