试试这个:
$caption_info = array();
add_filter( \'img_caption_shortcode\', \'capture_caption\', 10, 3 );
function capture_caption( $blank = \'\', $attr, $content ) {
global $caption_info;
$caption_info[] = array(\'attr\' => $attr, \'content\' => $content );
return \' \';
}
它会将所有标题中的信息保存到全局
$caption_info
变量并抑制其在内容中的显示(返回空格,因为如果为空,则忽略筛选结果)。