Hide My WP is an excellent security plugin packed with some of the coolest and most unique features in the community.
Change WordPress permalinks
The magic starts now… But before it, stick in your mind we don’t change any file or folder and everything is in its default location! we just control access to it and this guarantees maximum compatibility for the plugin. Hide wp-login.php
Hide or change wp-admin and all of its files (for untrusted users)
Change WordPress theme directory, remove theme Info from stylesheet, replace default WP classes and finally minify it!
Change plugins directory and hash plugins name
Change upload URL, wp-includes folder, AJAX URL, etc.
Change WordPress queries URL:
Change author permalink (or disable it!)
Change or disable feeds
Hide all other WordPress files!
Disable WordPress archives, categories, tags, pages, posts, etc