Вы не должны использовать $(document).ready()
для обработки функциональности надстроек / плагинов Wordpress.Wordpress имеет хорошо документированный API для плагинов.В основном вы пишете серверную функцию на PHP, помещаете ее в папку плагинов и сообщаете Wordpress, как и где активировать ваш плагин, например: `add_action ('the_content', 'YourFunction'); '
В зависимости отгде вы хотите, чтобы ваш код выполнялся.Затем вы активируете свой плагин через интерфейс администратора.
Исходя из вашего описания, вы хотите что-то вроде:
<?php
/**
* @package Tabify
* @version 1.0
*/
/*
Plugin Name: Tabify
Plugin URI: http://documented.here
Description: Adds cool Tabby things
Author: hcker
Version: 1.0
Author URI: http://my.website
*/
add_action('after_setup_theme', 'doTabbyStuff');
function doTabbyStuff() {
$('#menu').tabify();
$('#menu2').tabify();
}
?>
API плагинов Wordpress здесь:
http://codex.wordpress.org/Plugin_API