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]');
}
?>
你能應用到我上面的代碼,它使用開始和結束標記[簡碼] [/簡碼],有也是側面內容。感謝您的回答。 –