0
我发现this,该函数每次调用时都会调用相当大的正则表达式。
我也发现alternative to do_shortcode('[shortcode]')
在文章中有如下代码:
$old = do_shortcode('[gallery columns="2" ids="19,20,21,22"]');
$new = do_single_shortcode('gallery', array('columns' => 2, 'ids' => '19,20,21,22'));
但如何将其应用到使用开始和结束标记[简码] [/简码],有还包含内容?
我这个代码是如何改变替代:
<?php
$my_linkdownload = get_post_meta(get_the_ID(), 'linkdownload', true);
if(! empty($my_linkdownload)) {
echo do_shortcode('[pms-restrict subscription_plans="8"] <a href="' . $my_linkdownload . '" target="_blank"><img src="http://koran.pustakakoran.com/img/etc/pdf.png"> </a>[/pms-restrict]');
}
?>
你能应用到我上面的代码,它使用开始和结束标记[简码] [/简码],有也是侧面内容。感谢您的回答。 –