Skip to content

Instantly share code, notes, and snippets.

@macbookandrew
Created June 19, 2015 13:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save macbookandrew/99ee787baa93a28a3880 to your computer and use it in GitHub Desktop.
Save macbookandrew/99ee787baa93a28a3880 to your computer and use it in GitHub Desktop.
Wordpress - disable login password autocomplete (PCI compliance)
<?php
/**
* Plugin Name: Disable login autocomplete
* Description: Disable login password autocomplete
* Version: 1.0
* Author: Benjamin Uzelac
* Author URI: https://buzelac.com
* License: WTFPL
*/
add_action( 'login_init', 'acme_autocomplete_login_init' );
function acme_autocomplete_login_init() {
ob_start();
}
add_action( 'login_form', 'acme_autocomplete_login_form' );
function acme_autocomplete_login_form() {
$content = ob_get_contents();
ob_end_clean();
$content = str_replace('id="user_pass"', 'id="user_pass" autocomplete="off"', $content);
echo $content;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment