fix: custom post type next page 404 fail

get a clean way to modify main loop query args