Спрашиваем и отвечаем по Wordpress-4

Old_s
На сайте с 26.07.2009
Offline
39
#201
palmal:
На 4 сайтах решил версию вордпресса обновить до последней, была 3.04. Обновляется без проблем, но блин куда то девается в админ панели весь левый блок с ссылками для управления сайтом. Может кто сталкивался? блин даже и не знаю что делать.

Удалите у себя в папке wp-content папку languages, и замените её такой же папкой из дистрибутива, скачанного с официального сайта.

Ищете хороший хостинг? Вам сюда. (http://goo.gl/PnSAr) А здесь можно заработать. (http://goo.gl/quhEO)
yaushev
На сайте с 02.11.2012
Offline
27
#202

Привет уважаемые. Прошу подсказать знающих, вставляю в тело поста javascript, где присутствуют

//<![CDATA[ и //]]>

На последнем символе > редактор дает сбой и выводит на выходе как _&_gt;_

Т.е. в html коде вместо //]]> идет //]]&_gt;_

Из за этого не работает весь скрипт.

Help!!!

Не получается вставить правильный символ...убрать _ (нижнее подчеркивание)

K1
На сайте с 23.09.2012
Offline
50
#203

Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'ranking' was given in in /sata1/home/users/***/www/www.******/wp-includes/plugin.php on line 406

В футере вижу ошибку данную, перезаливка файла непомогает, как и из-за чего она может быть. Как от нее избавиться?

Nomiki
На сайте с 28.03.2012
Offline
117
#204

korben1989

Какая-то пользовательская функция не выводится в строке 406, скорее всего конфликт с каким-то плагином. Поодключайте их по-одному и по-чекайте.

Если 'ranking' - какой-то плагин оценки постов стоит, не?

Заказать дизайн сайта: nomiki@yandex.ru | Портфолио: behance.net/nomiki | ВК: vk.com/nmk_msk
Prosto Digital
На сайте с 25.09.2010
Offline
321
#205

Подскажите про ссылки(которые в админке добавлять можно) где можно почитать? +Нужна функции вывода рубрик ссылок + вывод самих ссылок с описаниями.

Обучение арбитражу трафика. Affiliate marketing education. https://prosto.digital.tilda.ws/
K1
На сайте с 23.09.2012
Offline
50
#206
Nomiki:
korben1989
Какая-то пользовательская функция не выводится в строке 406, скорее всего конфликт с каким-то плагином. Поодключайте их по-одному и по-чекайте.
Если 'ranking' - какой-то плагин оценки постов стоит, не?

нет плагинна такого не стоит, повыключал и сделал так как сказали, проблема оказалась в Hyper Cache плагине. Но он мне оч нужен, помогает скорости сайта, как его исправить, что бы ошибки не было?

Nomiki
На сайте с 28.03.2012
Offline
117
#207

korben1989

В plugin.php (Plugin Api) движка WP примерно в указанных строках (сортировка) у вас так стоит? :

// Sort
if ( !isset( $merged_filters[ $tag ] ) ) {
ksort($wp_filter[$tag]);
$merged_filters[ $tag ] = true;
}

reset( $wp_filter[ $tag ] );

do {
foreach ( (array) current($wp_filter[$tag]) as $the_ )
if ( !is_null($the_['function']) )
call_user_func_array($the_['function'], array_slice($args, 0, (int) $the_['accepted_args']));

} while ( next($wp_filter[$tag]) !== false );

array_pop($wp_current_filter);
}
P.S. 406 строка вообще пустая у меня, у вас там что-то написано?

Давайте еще раз попробуем с HyperCache, например по этому мануалу пункт за пунктом. Не может более-менее последняя версия WP и HyperCache конфликтовать, или права для него неправильно указали, или не там define( 'WP_CACHE', true ); в wp-config.php прописали,либо есть еще где-то плагин с конфликтом (может и с кэшем).

K1
На сайте с 23.09.2012
Offline
50
#208
Nomiki:
korben1989
В plugin.php (Plugin Api) движка WP примерно в указанных строках (сортировка) у вас так стоит? :
// Sort
if ( !isset( $merged_filters[ $tag ] ) ) {
ksort($wp_filter[$tag]);
$merged_filters[ $tag ] = true;
}

reset( $wp_filter[ $tag ] );

do {
foreach ( (array) current($wp_filter[$tag]) as $the_ )
if ( !is_null($the_['function']) )
call_user_func_array($the_['function'], array_slice($args, 0, (int) $the_['accepted_args']));

} while ( next($wp_filter[$tag]) !== false );

array_pop($wp_current_filter);
}
P.S. 406 строка вообще пустая у меня, у вас там что-то написано?

Давайте еще раз попробуем с HyperCache, например по этому мануалу пункт за пунктом. Не может более-менее последняя версия WP и HyperCache конфликтовать, или права для него неправильно указали, или не там define( 'WP_CACHE', true ); в wp-config.php прописали,либо есть еще где-то плагин с конфликтом (может и с кэшем).

Вот что у меня

// Sort
if ( !isset( $merged_filters[ $tag ] ) ) {
ksort($wp_filter[$tag]);
$merged_filters[ $tag ] = true;
}

reset( $wp_filter[ $tag ] );

if ( empty($args) )
$args = func_get_args();

do {
foreach( (array) current($wp_filter[$tag]) as $the_ )
if ( !is_null($the_['function']) ){
$args[1] = $value;
$value = call_user_func_array($the_['function'], array_slice($args, 1, (int) $the_['accepted_args']));
}

} while ( next($wp_filter[$tag]) !== false );

array_pop( $wp_current_filter );

значение 1, а у вас 0, мне это нужно тоже на 0 поменять?

Кстати плагин ставил по тому мануалу и прописывал, все как там

Nomiki
На сайте с 28.03.2012
Offline
117
#209

У вас включен фильтр ([1]) ?

$value (строка/массив/число/объект/логический) (обязательный)

Значение, которое будет передаваться функции в её первом аргументе, другими словами - значение, которое нужно отфильтровать. По умолчанию: нет (0).

Судя по-всему где-то есть конфликт с функцией apply_filters (она используется как в плагинах, так и в некоторых шаблонах и фильтрует другие пользовательские функции). Врятли у вас названия фильтров может совпадать, что вызывает ошибку. Если сменить шаблон - ошибка исчезает?

K1
На сайте с 23.09.2012
Offline
50
#210
Nomiki:
У вас включен фильтр ([1]) ?
$value (строка/массив/число/объект/логический) (обязательный)
Значение, которое будет передаваться функции в её первом аргументе, другими словами - значение, которое нужно отфильтровать. По умолчанию: нет (0).

Єто не понял, что надо сделать, оставить 1 или на 0 поменять?

Шаблон еще не менял, если дело в шаблоне окажется, его надо будить фиксить?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий