编写一个包含函数的小型自定义插件,以增强提要的默认查询。
下面的示例通过添加所有自定义帖子类型get_post_types()
到默认提要。
// add custom post type to wp post-feed
add_action( \'request\', \'fb_add_to_feed\' );
// add to post-feed
function fb_add_to_feed ( $request ) {
if ( isset( $request[\'feed\'] ) && ! isset( $request[\'post_type\'] ) ) {
$request[\'post_type\'] = get_post_types ( $args = array (
\'public\' => TRUE,
\'capability_type\' => \'post\'
) );
}
return $request;
}
如果要控制提要中的自定义帖子类型,请在下面的代码数组中定义帖子类型。
// add custom post type to wp post-feed
add_action( \'request\', \'fb_add_to_feed\' );
// add to feed
function fb_add_to_feed ( $request ) {
if ( isset( $request[\'feed\'] ) && ! isset( $request[\'post_type\'] ) ) {
$request[\'post_type\'] = array(
\'post\', \'stippet\', \'archive\', \'movies\'
);
}
return $request;
}