Skip to content

Instantly share code, notes, and snippets.

Created May 16, 2013 17:59
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save fishnyc22/5593693 to your computer and use it in GitHub Desktop.
jQuery(function($) {
var called = 0;
$('#wpcontent').ajaxStop(function() {
if ( 0 == called ) {
$('[value="uploaded"]').attr( 'selected', true ).parent().trigger('change');
called = 1;
var oldPost =; = oldPost.extend({
initialize: function() {
oldPost.prototype.initialize.apply( this, arguments );
add_action('admin_enqueue_scripts', 'add_admin_js');
function add_admin_js(){
wp_enqueue_script('admin_js', get_bloginfo( 'template_directory' ) . '/javascripts/admin.js');
Copy link

Mind that you don't have always availible. I've surrounded everything with if({}

Copy link

If you are creating functions.php from scratch remember to put <?php at the beginning. If in addition you are using a child theme functions.php should be:

Copy link

nkmail commented May 3, 2014

radiokills, can you put your code in full here, please. I got "Uncaught ReferenceError: wp is not defined " in my case, so javascripts stop working (

Copy link

Greetings from 2018! This still works flawlessly.

Forked it to an ES6/Babel implementation for those using modern builds!

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