some rules changed
add support for `post_url_format`