‘501 Method Not Implemented’ error may occur when the firewall blocks any of your pages with scripting language.
This occured on one of my pages which included a script for a weather magnet.
To fix the error, it requires the server administrator to add an exception rule for ‘wp-admin/post.php’ in the firewall configuration.