如果你不知道什么是 RSS Feed,先看下文章《WordPress的RSS Feed地址是什么?如何添加?如何訂閱?》,如果你的網(wǎng)站也為用戶提供RSS訂閱,可以通過下面的代碼添加B2主題的其他文章類型到Feed輸出中:
/**
* 將自定義文章類型添加到FEED
* http://www.ydqwiac.cn/docs/b2/b2-dev/feed-post-type
*/
function b2child_custom_feed_post_type( $query ) {
if ( ! is_admin() && $query->is_main_query() && $query->is_feed() ) {
$post_type = array( 'post', 'newsflashes', 'shop', 'circle', 'links' ); // 根據(jù)需要修改這里的數(shù)組即可
if ( $post_type ) {
$query->set( 'post_type', $post_type );
}
}
}
add_action( 'pre_get_posts', 'b2child_custom_feed_post_type', 99, 1 );
注意看第9行的數(shù)組,按照需要修改里面的文章類型即可,然后將代碼添加到子主題的 functions.php 即可。
如果你要查看文章類型的值,可以在后臺點(diǎn)擊對應(yīng)文章類型導(dǎo)航菜單下的第一個子菜單,比如頁面-全部頁面,就可以在網(wǎng)址中看到?/wp-admin/edit.php?post_type=page,其中?post_type=?后面的值,就是文章類型的值了,比如頁面就是?page。



