Виправляємо помилку у BuddyPress – buddypress jq.cookie( 'bp-activity-oldestpage

Нещодавно після оновлення BuddyPress зіткнувся з проблемою через яку всі скрипти (javascript) перестали працювати, поліз у консоль і побачив помилку у файлі global.js. Насправді, як виявилося пізніше, помилка була не в цьому файлі., а в самому ядрі плагіна, розробники забули вписати один рядок:

wp_enqueue_script( $id );

Моя помилка виглядала так:

buddypress jq.cookie( «bp-activity-oldestpage …….

Як виправити помилку bp-activity-oldestpage…

Для виправлення помилки заходимо за адресою /wp-content/plugins/buddypress/bp-core/bp-core-cssjs.php та знаходимо рядок 34 в якій знаходиться наступний код:

У цей код необхідно додати ще один рядок, яка включатиме в роботу скрипти плагіна:

Усього один рядок wp_enqueue_script( $id ) виправила помилку і все заробило. Дякую спільноті budyPress за гарні поради.

Тут можна подивитися коміт цієї проблеми.

п. з. Знаю, що в ядро ​​плагіна лізти не дуже добре, але сподіватимемося, що з наступним оновленням цей баг буде виправлений. Якщо є ідеї як виправити баг, щоб при оновленні все пройшло безболісно, пишіть і я доопрацюю статтю.


Купить хостинг WordPress
/* Репетитор по wordpress
Послуги репетитора онлайн. Список курсів, які я веду
  • Базовий курс з веб-дизайну;
  • Верстка сайтів;
  • Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
  • Розробка сайтів на PHP.
Докладніше читайте на сторінці репетитор по WordPress
*/

Ніколаєнко Максим

Директор веб-студии ProGrafika. Займаюсь розробкою, дизайном та просуванням веб-сайтів. Завжди радий новим читачам блогу та добрим клієнтам.


Вам також може сподобатися...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.

Шаблони для WordPress
Найкращий хостинг в Україні
Стабільний хостинг для Drupal