WordPress как на ладони

Как удалить плагин Kama Thumbnail ?

Не могу удалить плагин Kama Thumbnail из консоли. После деактивации Kama Thumbnail и нажатии кнопки "удалить" выдает сообщение: "Удаление не удалось: На сайте возникла критическая ошибка. Узнайте больше про решение проблем с WordPress."

Пожалуйста, подскажите, как удалить этот плагин. Спасибо

0
Анна
2.5 лет назад
  • 0
    Kama9616

    Вариант 1:

    Обновите его до последней версии и затем нажмите Удалить на странице плагинов есть кнопка. Проверил удаление работает исправно.

    Вариант 2:

    1. Деактивируйте плагин

    2. Запустите такой код он удалить все от плагин из бд:

      delete_kama_thumbnail();
      
      function delete_kama_thumbnail(){
      	global $wpdb;
      
      	$meta_key = 'photo_URL';
      
      	$done = 0;
      	$done += $wpdb->delete( $wpdb->postmeta, [ 'meta_key' => $meta_key ] );
      
      	$done += delete_option( 'kama_thumbnail' );
      	$done += delete_option( 'kama_thumb_version' );
      
      	if( $done ){
      		echo 'Удаление прошло успешно.';
      	}
      	else {
      		echo 'Удалить данные плагина не удалось, возможно их уже нет.';
      	}
      }
    3. Удалите папку плагина kama-thumbnail/wp-content/plugins/kama-thumbnail.

    4. Удалите папку /wp-content/cache/thumb.

    И ВАЖНО! Также нужно удалить все фукнции плагина, которые используются в теме (гдето в коде). Функции которые нужно удалить:

    kama_thumb_src()
    kama_thumb_img()
    kama_thumb_a_img()
    Анна 2.5 лет назад

    Вариант 1. Обновила плагин, все равно не удаляется, таже ошибка.
    Вариант 2. первый пункт сделан, 2 пункт как сделать?, 3 пунк сделала, функции плагина в коде, как найти и удалить?

    Kama 2.5 лет назад

    2 пункт: Добавь код как есть в файл темы functions.php. Зайди на любую страницу сайта. Удали добавленный код. Все!

    3 пункт: туда даже не знаю, открой папку проекта (сайта) в редакторе каким нибудь, например sublim text. Там будет поиск по всему проекту (папке) найди все строки где встречается kama_thumb_src или kama_thumb_img или kama_thumb_a_img и удали вызовы этих функций из кода. Но при удалении нужно понимать синтаксис php, чтобы не сломать сайт. Также скорее всего их нужно будет заменить на чтото от WP, а то картинки на сайте пропадут.

    Анна 2.5 лет назад

    2 пунк сделала. 3-й - для меня это уже фантастика, лучше лезть не буду. Главное, что теперь в админке не отображается плагин.

    Вообще, проблема возникла при смене темы (со сборки на Ocean WP)/
    Благодарю за ответы.

    Kama 2.5 лет назад

    Если вы тему поменяли, то в ней этот плагин никак не используется. 3 пункт можно опустить.

    А и еще забыл: Удалите папку /wp-content/cache/thumbs.

    Анна 2.5 лет назад

    Изначально плагин входил в "сборку с темой" и сборка устанавливливалась через файловый менеджер хостинга. Вы в этом больше понимаете.

    У меня нет thumbs в папке cache по этому пути.

    Kama 2.5 лет назад

    У меня нет thumbs в папке cache по этому пути.

    Значит все ок

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация