У мене недостатньо висока репутація, щоб коментувати публікацію @ Карла, але його правильна відповідь (принаймні, на таку ситуацію, щоб зберігати слизьку сторінки та користувацький тип публікації однаковою і не використовувати файл archive.php)
Але його відповідь дала б помилки з використанням сторінки. Щоб уникнути помилок сторінок:
add_rewrite_rule('^visningshus/page/([0-9]+)','index.php?pagename=visningshus&paged=$matches[1]', 'top');
Це дивиться на сторінку, захоплює номер сторінки, а потім на зворотному боці змушує її використовувати сторінку з відповідним слизом, а потім вставляє змінну сторінки.
Це на додаток до 'has_archive' => false,
розміщені вище , повинні досягти бажаної функціональності.
Як зазначали інші, не забудьте спробувати правила переписання, відвідавши Налаштування> Постійні посилання після внесення цих змін.
Сподіваюсь, це комусь допоможе, бо я знаю, що це мене наткнуло насправді довго.