要让自己的博客支持更多的文章形式,需要在主题的functions.php文件中调用add_theme_surpport()方法。形式如下:
add_theme_support( 'post-formats' , array ( 'aside' , 'gallery' ));
|
第一个参数指添加的是文章形式,第二个参数是要添加的文章形式数组。但是只调用这个方法并没有效果,还需要用到WordPress的 add_action()方法,add_action()方法可以将我们自定义的php函数钩入WordPress,相当于激活这个函数。具体代码如下:
add_action( 'after_setup_theme' , 'custom_post_formats_setup' );
function custom_post_formats_setup(){
add_theme_support( 'post-formats' , array ( 'chat' , 'image' , 'link' , 'quote' , 'status' , 'video' , 'audio' ) );
}
|
add_action()的第一个参数是用到的钩子,第二个参数是自定义方法的名称。