Я создаю/изучаю плагины Wordpress, и я создал тот, который добавляет мета-окно на страницу редактирования сообщения. Тем не менее, я не могу заставить плагин загружать мой .js-файл.Wordpress Plugin Не загружается файл Javascript
<?php
/*
Plugin Name: Adams The The Plugin
Plugin URI: http://adamthings.com
Description: Plugin attempt...
Version: 1.0
Author: Adam
Author URI: http://adamthings.com
License: GPL2
*/
function my_scripts_method() {
wp_enqueue_script('the_js', plugins_url('/AdamsTheThePlugin.js',__FILE__));
}
add_action('wp_enqueue_scripts', 'my_scripts_method');
add_action('add_meta_boxes', 'cd_meta_box_add');
function cd_meta_box_add()
{
add_meta_box('my-meta-box-id', 'Adams The The Plugin', 'cd_meta_box_cb', 'post', 'normal', 'high');
}
function cd_meta_box_cb($post)
{
$values = get_post_custom($post->ID);
$postid = get_the_ID();
$content = get_post_field('post_content', $postid);
wp_nonce_field('my_meta_box_nonce', 'meta_box_nonce');
?>
<p>
<label for="my_meta_box_text" id="adamsPostContent">Post Content</label>
<textarea name="my_meta_box_text" id="my_meta_box_text"><?php echo $content; ?></textarea>
</p>
<?php
}
?>
Тогда мой файл JavaScript находится в том же каталоге, что плагин и выглядит следующим образом:
jQuery(document).ready(function() {
jQuery("#adamsPostContent").css('color', 'red');
});
Из других сообщений, кажется, как я делаю это правильно. Мысли?
Я ожидаю, что ярлык adamsPostContent станет красным при загрузке.
Ты гений. – Adam
Не совсем. Немного пережил. Рад, что смог помочь :) – Anastis