Woo-commerce: Неустранимая ошибка: вызов неопределенного метода wpdb::esc_like()

#mysql #wordpress #woocommerce

#mysql #wordpress #woocommerce

Вопрос:

огромное спасибо всем вам за помощь..

Я установил тему woo-commerce в wordpress, но она отображается как ошибка, подобная этой

 Fatal error: Call to undefined method wpdb::esc_like() in /customers/2/6/c/xyz.in/httpd.www/wp-content/plugins/woocommerce/includes/class-wc-install.php on line 202
  

итак, как я могу решить эту проблему, на самом деле это проблемы из темы или базы данных, я не получаю решения для решения этой проблемы..

Комментарии:

1. Переустановите WP. Просто скопируйте основные файлы. У вас отсутствуют некоторые ключевые файлы, что, в свою очередь, приводит к отсутствию некоторых ключевых функций.

2. спасибо, что ответили мне, переустановите плагин wp или woo-commerce

3. Переустановите WordPress (4.6)

4. но тема не поддерживает wordpress (4.6), поэтому я устанавливаю 3.9, так что мне делать

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

Ответ №1:

Для WooCommerce 2.6.6 требуется WordPress 4.4 или выше. Если вы хотите использовать старый WordPress, подобный 3.9 (что очень плохая идея, вам следует сменить тему), попробуйте также использовать старый WooCommerce.

Комментарии:

1. Спасибо за ваше предложение, я думаю, вы правы, Николай

2. В этом ответе все сказано, но стоит повторить: вы должны переключить темы на ту, которая совместима с последней версией WP. Никогда, никогда не запускайте старые версии WordPress. Каждое изменение версии повышает безопасность, и если вы используете старую версию WP, вы подвергаете свой сайт риску взлома.