Create a gist now

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Adds a confirmation dialogue to the WordPress publish button.
/* = 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;
}
@jamescosta

This comment has been minimized.

Show comment
Hide comment
@jamescosta

jamescosta Dec 19, 2012

Tried to push a change but am not sure why it's not working - the first line should have to after "molly guard" and between the.

<3

Tried to push a change but am not sure why it's not working - the first line should have to after "molly guard" and between the.

<3

@plasticmind

This comment has been minimized.

Show comment
Hide comment
@plasticmind

plasticmind Dec 19, 2012

Nice catch, James... fixed!

Owner

plasticmind commented Dec 19, 2012

Nice catch, James... fixed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment