Обновил ВордПресс — сдохла связь с БаддиПресс

Час назад обновил ВП и на сайте перестали отображаться страницы «профиль пользователя» и «настройка аккаунта».

Раньше ВП обновлял, таких проблем не возникало.
Что могло улететь?

Добавить Комментарий

Виновник найден.
Сложность обнаружения заключалась в том, что позавчера добавлял код в header, а вчера обновлял WP. 
А проблема с профилями была замечена уже после обновления WP.

Это код для автоматического создания тега description:

Делал по инструкции.

Добавил в  function:
function cutString($string, $maxlen) {
$len = (mb_strlen($string) > $maxlen)? mb_strripos(mb_substr($string, 0, $maxlen), ‘ ‘) : $maxlen;
$cutStr = mb_substr($string, 0, $len);
return (mb_strlen($string) > $maxlen)? $cutStr.’ …’ : $cutStr;
}

И в header:
<?php if (is_single() || is_page() ) : if (have_posts() ) : while (have_posts() ) : the_post(); ?>
<meta name=»description» content=»<?php echo cutString(get_the_excerpt(), 140); ?>» />
<?php endwhile; endif; elseif (is_home() ): ?>
<meta name=»description» content=»<?php bloginfo(‘description’); ?>» />
<?php endif; ?>

Тег добавляется, но код напрочь разрушает связи WP с BuddyPress.

Теперь ищу корректный код для этой цели, который побочно не будет ничего ломать…

Добавить Комментарий

Нужно вопрос изменить, поскольку проблема оказалась не в ВП, а в левом коде.

нет, не нужно. Это дает понимание что проблему можно найти в чем угодно.

в 06.12.2016.
Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.