Do not allow the creation of an administrator remotely

Here is a short script that prevents unapproved admins from logging in. Of course it is possible to add multiple login names. add_filter( ‘authenticate’, ‘auth_signon’, 30, 3 ); function auth_signon( $user, $username, $password ) { if( strtoupper($username) !== ‘MYLOGINNAME’ && in_array( ‘administrator’, (array) $user->roles )){ wp_logout(); return new WP_Error( ‘broke’, __( $username . “, good … Read more

How to insert crm php code in wordpress?

You need to add your code in functions.php inside wp-content/themes/your_theme_directory/ You can add wordpress hooks into this file, upload your CRM SDK files into this directory, and your integration will live there. Also, you could look for any existing (possibly commercial) wordpress plugins, that allows integration with your CRM.