has archive should be boolean, use rewrite option for slug change