function wpse450_show_video( $atts ) {
extract(shortcode_atts(array(
\'id\' => 0
), $atts ));
if( is_numeric($id) ) {
$ngvideo_title = get_the_title($id);
}
ob_start();
include \'path/to/file/video.php\';
return ob_get_clean();
}
add_shortcode( \'ngvideo\', \'wpse450_show_video\' );
您可以像在函数中一样在我们的文件中使用$id、$atts。文件中的代码的行为将与函数中的代码一样,只有一个区别,即您必须回显内容,而不是像函数一样返回内容