Я успешно связал jQuery с WordPress в пределах functions.php
. Однако, похоже, что center.js
не загружается. Я говорю это, потому что консоль дает мне эту ошибку: Uncaught TypeError: Object [object Object] has no method 'center'
jQuery плагин не загружается в WordPress
Я звоню всем сценариям с <?php wp_head(); ?>
в пределах header.php
. Вот мой functions.php
:
<?php
function add_google_jquery() {
if (!is_admin()) {
wp_deregister_script('jquery');
wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"), false);
wp_enqueue_script('jquery');
}
}
add_action('wp_print_scripts ', 'add_google_jquery');
// just added jQuery
function add_google_center() {
if (!is_admin()) {
wp_register_script('center', ("http://jquerydevbrazil.googlecode.com/svn/trunk/jquery.center.js"), false);
wp_enqueue_script('center');
}
}
add_action('wp_print_scripts_center ', 'add_google_center');
set_post_thumbnail_size(800, 600, 1);
function PA_stylesheet() {
wp_enqueue_style('pa-style', get_stylesheet_uri());
}
add_action('wp_enqueue_scripts', 'PA_stylesheet');
function PA_javascript() {
wp_enqueue_script('custom-script',
get_stylesheet_directory_uri() . '/tran.js',
array('jquery')
);
}
add_action('wp_enqueue_scripts', 'PA_javascript');
?>
ли кто-нибудь сможет помочь решить эту проблему?
Можете ли вы вставить содержимое trans.js? Это где ваш метод «центра» называется? –
Wordpress поставляется со своим собственным jQuery в wp-includes \ js \ jquery, зачем менять его на более раннюю версию? Это может сломать другие плагины или темы. – Meier