Исправляемая фатальная ошибка: объект класса WP_Error не может быть преобразован в строку в .... после второй страницы - PullRequest
0 голосов
/ 30 января 2011

Я не знаю, как долго эта проблема находится в моем блоге, но сегодня я заметил это.На домашней странице моего веб-сайта, если вы используете навигацию по страницам (внизу) для перехода на следующую страницу, вы увидите следующую ошибку на третьей странице или после второй страницы:

Исправляемая фатальная ошибка: объект класса WP_Error не может быть преобразован в строкув /home4/techshal/public_html/wp-content/themes/thesis_18/lib/functions/teasers.php в строке 86

Я использую Thesis Theme, код ниже, где проблема:

function thesis_teaser_category($post_count, $post_image) {
    $categories = get_the_category();
    echo '<a class="teaser_category" href="' . get_category_link($categories[0]->cat_ID) . '">' . $categories[0]->cat_name . "</a>\n";
}

Третья строка - строка 86 в приведенном выше коде, начинающаяся с echo.Эта проблема только для навигации по страницам индекса, которая хорошо работает на страницах категорий и тегов.Я деактивировал все плагины, чтобы решить эту проблему, но проблема не решена.Боковая панель также будет потеряна.

1 Ответ

1 голос
/ 07 декабря 2012

Зайдите к своему phpmyadmin.Выберите имя базы данных, которую использует ваш WordPress.Перейдите к поиску.

В поле: Слово или значения для поиска (подстановочный знак: «%») введите: dashboard_blog

Затем во внутренних таблицах:Вы должны прокрутить вниз и выбрать wp_sitemeta для вставки в поиск.ОК, просто нажмите Go.

У вас будут поисковые ресурсы, подобные приведенным выше:

Результаты поиска для «dashboard_blog» хотя бы по одному из слов:

2 match(es) inside table wp_sitemeta | Browse | Delete

Нажмите Обзор, и вы увидите 2 таблицы.Отредактируйте имя таблицы dashboard_blog.

Что бы вы ни видели, это meta_value.Я точно не помню (может быть ОШИБКА и что-то), но вам не нужно беспокоиться.Просто удалите все и введите 1. Да, просто введите слово «1» в поле ТОЛЬКО.

Наконец, нажмите кнопку Перейти.И залогиньтесь к вам WP.Смотрите результат.

...