For a fully-working solution, you will need to modify certain hard-coded urls in core files, which is not fun to have to do each time WP is upgraded.
One easier option is to protect the wp-admin folder with an .htaccess file. You could basically deny all IP addresses and whitelist the few IP’s that you or your editors might use. You could also use HTTP AUTH to add another layer of password protection. It will prevent unauthenticated users from viewing the wp-login page.
And regarding renaming your folder, I’m not sure that it will really make your site more secure. For example, if you use any AJAX plugins, a hacker will know your admin folder location right away! And there are other simple ways to determine it as well…
Related Posts:
- Can I rename the wp-admin folder?
- What is the best method to close off the backend?
- Change Login URL Without Plugin
- Share same domain for wp-admin but for different website
- Securing wp-admin folder – Purpose? Importance?
- Can I rename the wp-admin folder?
- Options for restricting access to wp-admin
- How to change “wp-admin” to something else without search-replacing the core?
- Block access to wp-admin
- Change WP-Login or WP-Admin
- Should I add the IP of the server that hosts my sites to the list of authorized IPs in the wp-admin/.htaccess?
- FORCE_SSL_ADMIN not working
- Limit access to wp_admin
- I want to disable login of admin (/wp-admin) with email and make it accessible only with username
- password reset link being sent as HTTP?
- How to Change The WordPress Login URL Without Plugin
- 404 redirect wp-login and wp-admin after changing login url [closed]
- Logout USER form backoffice after 30 minutes of inactivity [closed]
- Do I have to face security problems if I changing default role to Contributor
- Hide username discovery
- Efficient way to check local WordPress php files and Database for malicious code? [duplicate]
- Need help for WordPress User Session Management?
- Developer/Designer asking for admin access
- Is WordPress secure enough for a multi-user article directory?
- Can I rename the wp-admin folder?
- CSRF attack to create USER
- Can I rename the wp-admin folder?
- Why WordPress not logout after I have close my browser?
- How to protect wp-admin from third party access?
- Couple questions about .htaccess, login page, updates
- is exposed wp-admin site a serious security vulnerability
- Can a user submit requests to wp-admin/admin.php without logging in?
- User can see and enter the WordPress Admin without login
- Organizing Code in your WordPress Theme's functions.php File?
- How to check if a user is in a specific role?
- How do I Enqueue styles/scripts on Certain /wp-admin Pages?
- Changing Admin Menu Labels
- Adding custom columns to custom post types
- Adding Fields to the Category, Tag and Custom Taxonomy Edit Screen in the WordPress Admin?
- adding custom stylesheet to wp-admin
- Can’t change language (only “English (United States)”)
- Is there ANY way to remove comments function and section totally?
- What’s the easiest way to stop WP from ever logging me out
- How to use “menu_order” field for posts?
- “Too many redirects” ONLY when trying to access wp-admin page
- How to restrict dashboard access to Admins only?
- Admin Page Redirect
- Disable dragging of meta boxes?
- Toggle admin metabox based upon chosen page template
- I found this in a plugin. What does it do? is it dangerous?
- Unable to login and wp-login.php redirects to wp-admin%2F&reauth=1?
- When moving a WP site, why does wp-admin redirect to old site?
- How to disable the “Post Lock/Edit Lock”?
- adding the category to the admin column for a custom post type?
- How can we make managing lots of pages in WordPress Admin better?
- Change page title in admin area
- do_shortcode() within Admin Page
- How can I control the position in the admin menu of items added by plugins?
- Changing the ‘wp-admin’ URL to whatever I want
- Unit testing in the WordPress backend (is_admin() is true)
- Admin ajax request return 0 with die()
- How to prevent access to wp-admin for certain user roles?
- How to remove screen options and help links in the admin area?
- How to remove the core embed blocks in WordPress 5.6?
- How to increase the file size limit for media uploads?
- Create WP tutorial for users with admin pointer using next button for navigation
- Securing Admin Accounts – Username Discovery
- I’m getting a 404 message when I try to access wpadmin
- Taxonomy dropdown metabox in the back-end
- wordpress wp-admin css not loading
- Sort admin menu items
- How to order by post meta name in wp admin?
- How set defaults on wpLink()
- Remove dashboard, use Pages tab as default
- How to redirect/rewrite all /wp-login requests
- Show all post tags on post edit screen/sidebox
- How to hook in and modify the new revisions UI (3.6+)?
- How to display a static HTML page while setting up a WordPress site?
- Limit widget to certain sidebar?
- How can I uninstall a language?
- Check if user is admin by user ID
- My wordpress site gets redirected automatically to the old site any known solution for this?
- Best way to present options for home page in admin?
- Use a different domain for SSL
- Remove specific items from Quick Edit menu of a Custom Post Type?
- How to filter by post-format in admin?
- Unable to login to my wordpress site. reauth=1 redirection loop
- Add “external” link to admin menu in the backend
- How to Layer 7 Load Balance WordPress Backend and Frontend?
- Disable image attachment links
- How can I improve the line break handling in the WYSIWYG editor?
- wp_list_tables bulk actions
- Custom column for changing post status via ajax
- How do I change the login logo URL and hover title?
- Custom login redirects to wp-admin on wrong password
- How to remove comments option from wp-admin bar and modify profile icon
- Remove “Time to upgrade” message from dashboard
- Add header and footer to WP backend
- js error on post editing page
- How to search post by ID in wp-admin