10 / 10 / 4
Регистрация: 18.10.2012
Сообщений: 224
1

Как правильно подключить jquery и ajax или неисправность плагина WP-RECALL

31.03.2016, 05:10. Показов 2056. Ответов 1
Метки нет (Все метки)

Добрый день уважаемые форумчане. Столкнулся с проблемой, сижу долго уже, на вас вся надежда. Суть:

Есть сайт на wordpress 4.4.2, на нем плагин WP-RECALL, который создает страницу пользователя с разными фишками типа галереи, записей и тп. Эдакая мини соц сеть. Сразу говорю, что разработчикам плагина писал, они ничем не могут помочь мне (если разрешите, то оформлю тут ссылку с топиком). На странице пользователя есть аватар и галерея. Ни то, ни другое - не функционирует. При выборе фото и нажатии "ОК" ничего просто не происходит (ну, иногда колесико загрузки вместо курсора на пару секунд), так вот.. Консоль говорит мне ошибку "Uncaught ReferenceError: Rcl is not defined" (смотрите скриншот). И на этой странице профиля так же не работают кнопки заявок и заказов вверху сайта (при нажатии появляется модальное окно). Я так понимаю это как то связано с AJAX на сайте? На главной странице эти кнопки работают. Плагины пробовал некоторые отключать, думал, может конфликты какие происходят. Еще, на всякий случай приведу вам некоторые важные части кода functions.php и header.php:

functions.php (конец кода)

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/*  WP-PageNavi support - @devinsays (via GitHub)
/* ------------------------------------ */
function alx_deregister_styles() {
    wp_deregister_style( 'wp-pagenavi' );
}
add_action( 'wp_print_styles', 'alx_deregister_styles', 100 );
 
 
 
add_action('wp','add_js_constants');
function add_js_constants(){
  global $user_ID;
    
  $data = array(
    'ajaxurl' => admin_url('admin-ajax.php'),
    'wpurl' => get_bloginfo('wpurl'),
    'rcl_url' => RCL_URL,
    'user_ID' => $user_ID
    );
 
       wp_localize_script( 'jquery', 'Rcl',$data); }
 
 
 
function my_scripts_method() {
  wp_deregister_script( 'jquery' );
  wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js');
  wp_enqueue_script( 'jquery' );
}    
add_action( 'wp_enqueue_scripts', 'my_scripts_method', 11 );
 
 
 
function my_ajax_callback_function() {
        // Implement ajax function here
    }
    add_action( 'wp_ajax_my_action_name', 'my_ajax_callback_function' );    // If called from admin panel
    add_action( 'wp_ajax_nopriv_my_action_name', 'my_ajax_callback_function' );    // If called from front end
header.php (кусочек)

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!DOCTYPE html> 
<html class="no-js" <?php language_attributes(); ?>>
 
<head>
    <meta charset="<?php bloginfo('charset'); ?>">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
    <title><?php wp_title(''); ?></title>
    <link type="text/css" rel="stylesheet" href="http://rossatour.ru/wp-content/themes/hueman/rossa.css" id="planeta">
       <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>">
 
<script type="text/javascript">
    var ajaxurl = "<?php echo admin_url('admin-ajax.php'); ?>";
</script>
 
<?php wp_enqueue_script("jquery"); ?>
<?php wp_head(); ?>
 
</head>
 
<body <?php body_class(); ?>>
Сайт делал не я, работаю с ним не так долго, может что не понимаю пока? Помогите пожалуйста какой-нибудь подсказкой. Заранее очень благодарен.
Миниатюры
Как правильно подключить jquery и ajax или неисправность плагина WP-RECALL   Как правильно подключить jquery и ajax или неисправность плагина WP-RECALL  
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.03.2016, 05:10
Ответы с готовыми решениями:

Как правильно подключить в WP стили и скрипты jquery-ui
Добрый день! Подскажите пожалуйста, как мне правильно подключить в WP стили и скрипты jquery-ui?...

Как правильно подключить jquery к WordPress через cdn?
Что нужно прописать в function.php и надо ли что-то прописывать в header.php? Перечитал разные...

Как подключить аналог jquery или джаваскрипт, но только используя VB или С++?
как можно(где почитать) как подключить аналог jquery или джаваскрипт но только используя V B или...

Подключить ajax через jquery в коде javascript
Добрый день поясните пожалуйста возможно ли сделать так что бы используя код javascript подключить...

1
10 / 10 / 4
Регистрация: 18.10.2012
Сообщений: 224
31.03.2016, 12:56  [ТС] 2
Делал много различных манипуляций в файлах header.php и functions.php, не знаю сыграли ли они роль какую-то. В итоге в общем все решилось отключением плагина "WordPress Post Tabs". Ура ура ура. Сейчас буду разбираться с ним, почему конфликтует. Тема закрыта ежжи
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.03.2016, 12:56
Помогаю со студенческими работами здесь

"Привязка" jquery - плагина к полю, подгружаемому ajax-запросом
Добрый день! Есть такая проблема: я хочу использовать плагин календаря, который вызывается вот...

Стандарт ajax или jquery-> ajax?
Добрый день, такой вопрос что лучше всего использовать стандарт AJAX объект XMLHttprequest либо же...

jQuery AJAX или как применить код после постройки DOM дерева
Здравствуйте! В общем проблема в след.. Вот код который ajax'ом достает товары из базы,...

Вызывать методы плагина jquery извне. Подружить два плагина
Написал свой плагин. Код уже набирается немаленький. А много ещё не реализовано. Планирую разделить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru