Completely Disable Comments

add_action(‘admin_init’, function () { // Redirect any user trying to access comments page global $pagenow; if ($pagenow === ‘edit-comments.php’) { wp_safe_redirect(admin_url()); exit; } // Remove comments metabox from dashboard remove_meta_box(‘dashboard_recent_comments’, ‘dashboard’, ‘normal’); // Disable support for comments and trackbacks in…Continue reading

Customize Login Form

// Custom Login Message function custom_login_message($message) { if (empty($message)){ return “ Please enter your Id and Password below to login to the TN CLES Website, Thank You “; } else { return $message; } } add_filter(‘login_message’, ‘custom_login_message’); // Custom Logo…Continue reading

Maintenance Mode

add_action( ‘init’, function() { if ( ! current_user_can( ‘manage_options’ ) && ! is_admin() && ! is_login() ) { wp_die( ‘This website is currently undergoing scheduled maintenance. Please try again later.’ ); } } );Continue reading

Unique Order ID

/* * Create a unique_id Smart Tag and assign it to each form submission. * * @link https://wpforms.com/developers/how-to-create-a-unique-id-for-each-form-entry/ */ // Generate Unique ID Smart Tag for WPForms function wpf_dev_register_smarttag( $tags ) { // Key is the tag, item is the…Continue reading

Reset Password URL

/** * Name: fw_resetPasswordURL * Desc: Returns the URL for the password reset page * **/ add_shortcode(“fw-reset-password-url”, “fw_resetPasswordURL”); function fw_resetPasswordURL($atts) { return wp_lostpassword_url(); }Continue reading

Redirect user using Join form if already registered

add_filter(‘frm_validate_field_entry’, ‘maybe_redirect’, 10, 3); function maybe_redirect( $errors ){ if ( isset( $errors[‘field’. 410 ]) && $errors[‘field’. 410 ] == ‘This email address is already registered.’ ) { //change 799 to your email field id wp_redirect(‘https://pwu.mxi.mybluehost.me/login/’); //change the url to the…Continue reading