Skip to content

Instantly share code, notes, and snippets.

@HamGuy
Forked from plasticmind/gist:4337952
Last active August 29, 2015 14:13
Show Gist options
  • Save HamGuy/4c97cf9ba98c0d8726d8 to your computer and use it in GitHub Desktop.
Save HamGuy/4c97cf9ba98c0d8726d8 to your computer and use it in GitHub Desktop.
/* = Add a "molly guard" to the publish button */
add_action( 'admin_print_footer_scripts', 'sr_publish_molly_guard' );
function sr_publish_molly_guard() {
echo <<<EOT
<script>
jQuery(document).ready(function($){
$('#publishing-action input[name="publish"]').click(function() {
if(confirm('Are you sure you want to publish this?')) {
return true;
} else {
$('#publishing-action .spinner').hide();
$('#publishing-action img').hide();
$(this).removeClass('button-primary-disabled');
return false;
}
});
});
</script>
EOT;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment