It is a default Wordpress behaviour as WP runs slugs through its sanitize_title_with_dashes() filter function which replaces dots with dashes. It is discussed here...
Liked On: July 13th, 2021, 05:09 AM