14ответ(ов) в теме
Василий Виталиус
не в сети 4 года
На сайте с 21.04.2015
Участник
1
01:05

Добрый. Прошу помощи.

У меня не происходит публикация, т.е. вообще не печатается, в консоли вот что выдает:
TypeError: VK.Widgets is undefined openapi.js:1650:6
TypeError: jQuery(...).on is not a function office:1361:4
TypeError: $(...).on is not a function jquery.fileapi.js:42:18

Подскажите в чем может быть проблема, если в jQuery, то как его отключить? можно статью ликбезную где то прочитать)
Сайт:

Вы не можете просматривать опубликованные ссылки

P.S. Да, спасибо за статью для чайников, шрифт исправил.

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
2
20:35

Исправляйте ошибки последовательно.
VK.Widgets is undefined openapi.js - виджет вконтакта. Так и написано

0
Василий Виталиус
не в сети 4 года
На сайте с 21.04.2015
Участник
3
22:49

А не подскажите, что именно сделать

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
4
00:11

Не подскажу. На детальный анализ вашего сайта нет времени.
Это ваш сайт. Разбирайтесь. Как-то вы его же запустили. Значит и с этим разберетесь

0
Василий Виталиус
не в сети 4 года
На сайте с 21.04.2015
Участник
5
00:16

спасибо

0
Web-Blog
не в сети 7 месяцев
На сайте с 06.07.2014
Участник
Тем 21
Сообщения 186
6
09:52

Я бы для начала по отключал бы плагины и если данная ошибка пропала, то включал бы по одному, выявил бы таким образом конфликтующий... Ну а если после отключения ошибка не пропала, то скорее всего конфликт в теме или самом плагине... С выявлением ошибки в теме, действуем так же как и с плагинами, просто включаем другую тему и смотрим результат! Мне кажется, что у вас плагин соц.сети конфликтует!

0
Андрей CS
не в сети 21 минута
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
7
10:17

В другом топике ТС я уже указывал, что в шаблоне идет подключение дубля jquery

0
Василий Виталиус
не в сети 4 года
На сайте с 21.04.2015
Участник
8
10:56

Алекс Зодиак, спасибо за развернутый ответ

0
Василий Виталиус
не в сети 4 года
На сайте с 21.04.2015
Участник
9
10:59

Андрей Plechev, узачаю каждый файл шаблона на предмет поиска строки которую вы указали, правда пока безрезультатно

0
Андрей CS
не в сети 21 минута
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
10
11:02

подключение скриптов производится, как правило, в файле functions.php

0
Василий Виталиус
не в сети 4 года
На сайте с 21.04.2015
Участник
11
11:19

Понимаю замучил, но в шаблоне в файле functions.php нет такой строки, там всего:
<?php

$functions_path = TEMPLATEPATH . '/functions/';
$includes_path = TEMPLATEPATH . '/includes/';

//Loading jQuery and Scripts
require_once $includes_path . 'theme-scripts.php';

//Widget and Sidebar
require_once $includes_path . 'sidebar-init.php';
require_once $includes_path . 'register-widgets.php';

//Theme initialization
require_once $includes_path . 'theme-init.php';

//Additional function
require_once $includes_path . 'theme-function.php';

//Shortcodes
require_once $includes_path . 'theme_shortcodes/shortcodes.php';
include_once(TEMPLATEPATH . '/includes/theme_shortcodes/alert.php');
include_once(TEMPLATEPATH . '/includes/theme_shortcodes/tabs.php');
include_once(TEMPLATEPATH . '/includes/theme_shortcodes/toggle.php');
include_once(TEMPLATEPATH . '/includes/theme_shortcodes/html.php');

//tinyMCE includes
include_once(TEMPLATEPATH . '/includes/theme_shortcodes/tinymce/tinymce_shortcodes.php');

//Loading theme textdomain
load_theme_textdomain( 'wp019', TEMPLATEPATH . '/languages' );

// removes detailed login error information for security
add_filter('login_errors',create_function('$a', "return null;"));

/*
* Loads the Options Panel
*
* If you're loading from a child theme use stylesheet_directory
* instead of template_directory
*/
if ( !function_exists( 'optionsframework_init' ) ) {
define( 'OPTIONS_FRAMEWORK_DIRECTORY', get_bloginfo('template_directory') . '/admin/' );
require_once dirname( __FILE__ ) . '/admin/options-framework.php';
}

// Removes Trackbacks from the comment cout
add_filter('get_comments_number', 'comment_count', 0);
function comment_count( $count ) {
if ( ! is_admin() ) {
global $id;
$comments_by_type = &separate_comments(get_comments('status=approve&post_id=' . $id));
return count($comments_by_type['comment']);
} else {
return $count;
}
}

// Custom excpert length
function new_excerpt_length($length) {
return 120;
}
add_filter('excerpt_length', 'new_excerpt_length');

// enable shortcodes in sidebar
add_filter('widget_text', 'do_shortcode');

// custom excerpt ellipses for 2.9+
function custom_excerpt_more($more) {
return 'Read More »';
}
add_filter('excerpt_more', 'custom_excerpt_more');
// no more jumping for read more link
function no_more_jumping($post) {
return ' ID).'" class="read-more">'.'Continue Reading'.'';
}
add_filter('excerpt_more', 'no_more_jumping');

// category id in body and post class
function category_id_class($classes) {
global $post;
foreach((get_the_category($post->ID)) as $category)
$classes [] = 'cat-' . $category->cat_ID . '-id';
return $classes;
}

add_filter('post_class', 'category_id_class');
add_filter('body_class', 'category_id_class');

?>

0
Андрей CS
не в сети 21 минута
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
12
11:42

если там нет, значит ищите в другом файле, не надо приводить тут весь код

0
Web-Blog
не в сети 7 месяцев
На сайте с 06.07.2014
Участник
Тем 21
Сообщения 186
13
11:51

Ищите через Notepad++, скиньте шаблон на пк, выделите все файлы вместе с папками и нажмите правую кнопку, выбирете "открыть через Notpead++". После того как все откроется, нажмите Ctrl+F, впишите в поиск то что ищите и нажмите "Найти все во всех открытых документах". Если данная строка есть в каком либо файле шаблона, внизу вам покажет путь к файлу и строку где данный текст находится, ну или часть текста!

0
Василий Виталиус
не в сети 4 года
На сайте с 21.04.2015
Участник
14
12:27

Алекс Зодиак, спасибо, сейчас займусь этим

0
Тема закрыта. Публикация новых сообщений запрещена.