經(jīng)常會在WordPress搭建的網(wǎng)站中列出各個category,當(dāng)某個category中就只有一個產(chǎn)品的時候,點擊該category僅僅列出一個產(chǎn)品縮略圖,總感覺用戶體驗不是很好,如果能夠當(dāng)某個category里邊僅有一個產(chǎn)品的時候,點擊該category會自動跳轉(zhuǎn)到該category里邊的產(chǎn)品詳情頁面就好了,我們google了一下,還真有人寫過類似的方案,不敢獨享,分享給大家:
將以下代碼貼到模板category.php里邊:
if ( $wp_query->post_count == 1 && $wp_query->max_num_pages == 1 ) { wp_redirect( get_permalink( $wp_query->posts['0']->ID ) ); exit; }
保存上傳覆蓋以后,搞定收工。