117笔记在折腾wordpress时候遇到需要使用短代码的情况,于是找资料了解了下WordPress短代码Short Code基本应用。下面是从万能的WordPressw网站转载的代码 ,感觉挺好,做个笔记。
// $atts 即短代码开启标签中的属性赋值组成,如果不需要传参,其实可以省略、$content对应短代码包含的文本内容也可省略 function bartag_func(array $atts = [], string $content = '') { return $atts['demo'] . $content; } add_shortcode('bartag', 'bartag_func'); /** *文本调用方法 * * [bartag foo="bar" bar="bing" demo="ri"]这里是内容,对应短代码函数$content[/bartag] * */ // 直接php函数调用 echo do_shortcode('[bartag foo="bar" bar="bing" demo="ri"]这里是内容,对应短代码函数$content[/bartag]');