על מנת לייצר אתר עם קטגוריית מאמרים אחת בלבד, (דף מאמרים יחיד) יש לפעול לפי השלבים הבאים:
/%category%/%postname%/
חשוב לציין, שאם מוקם דף רגיל (לא קטגוריה ולא פוסט) עם אותו השם ואותו הקישור כמו דף הקטגוריה, וורדפרס עושה Override ומציג את הדף בקישור, ולא את התצוגה הרגילה של הקטגוריה.
כך ניתן להוסיף תוכן / דף מעוצב / פירוט מיוחד בדף הקטגוריה, ועדיין לכלול בה אלמנט ששולף את הפוסטים מהקטגוריה עצמה.
השימוש בטריק ה"." המתואר לעיל, יוצר בעיות של מעבר בין עמודים של מאמרים (Pagination) בקטגוריה.
כדי לפתור את הנושא, יש להשתמש בקוד הבא:
function wpse308326_fix_category_pagination( $query_string = array() ) { if( isset( $query_string['category_name'] ) && isset( $query_string['name'] ) && $query_string['name'] == 'page' && isset( $query_string['page'] ) ) { $paged = trim( $query_string['page'], '/' ); if( is_numeric( $paged ) ) { // we are not allowing 'page' as a page or post slug unset( $query_string['name'] ); unset( $query_string['page'] ) ; // for a category archive, proper pagination query string is 'paged' $query_string['paged'] = ( int ) $paged; } } return $query_string; } add_filter( 'request', 'wpse308326_fix_category_pagination' );