do_shortcode()

WordPress 常用函数 / do_shortcode,

简介

搜索 $content 中的短代码(shortcode)并调用其对应的处理函数来替换。

用法

<?php echo do_shortcode( $content ) ?>

参数

$content
(string) (required) 含有短代码的字符串。
Default: None

返回值

(string)
短代码被对应其处理函数返回文本替换之后的字符串。

实例

// WordPress 默认的 filter,转换日志内容中的短代码

add_filter(‘the_content’, ‘do_shortcode’, 11);

// 在 PHP 文件中使用短代码(日志内容外面)。

echo do_shortcode(”);

// 在 PHP 文件中使用有开始和结束的短代码。

echo do_shortcode(‘

‘.$items.‘

‘);

// 让 widgets 支持短代码。

add_filter(‘widget_text’, ‘do_shortcode’);

修改记录

Since: 2.5

源文件

wp-includes/shortcodes.php

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索