Задавайте питання щодо курсів WordPress

cforms2 немає кнопок у admin bar. Моє вирішення проблеми.

Після оновлення WordPress на кількох сайтах було помічено, що кнопки що належить плагіну cforms2 зникли з адмінки. Покопавшись у рунеті та байнеті, знайшов відповідь на офіційному форумі плагіна раджу почитати. Все виявилося досить просто. Потрібно поставити фікс поки розробники плагіна не поправлять код ).

Для отримання кнопок копіюємо код у файл function.php

if(substr_count($_ОТРИМАТИ['сторінка'], 'Кформи')){
	add_action('admin_bar_menu', 'add_items');
	функція add_items($admin_bar){
		$фінансовий директор = get_option('cforms_settings');

		addAdminBar_root('cforms-bar', 'cforms Admin');
		
		addAdminBar_item('cforms-addbutton', __("Додати нову форму", 'Кформи'), __("Додає нову форму зі значеннями за замовчуванням", 'Кформи'), 'jQuery("#cfbar-addbutton").тригер("Натисніть"); повернутися помилково;');
		addAdminBar_item('cforms-dupbutton', __("Дублювати поточну форму", 'Кформи'), __(«Клони поточної форми», 'Кформи'), 'jQuery("#cfbar-dupbutton").тригер("Натисніть"); повернутися помилково;');
		if ( (int)$фінансовий директор['глобальні']['cforms_formcount'] > 1)
			addAdminBar_item('cforms-delbutton', __("Видалити поточну форму (!)', 'Кформи'), __("Натиснувши цю кнопку, ви видалите цю форму", 'Кформи'), "Якщо ( Підтвердити("'.__("Це видалить поточну форму!', 'Кформи').'")) jQuery("#CFBAR-DELBUTTON").тригер("Натисніть"); повернутися помилково;');

		addAdminBar_item('cforms-preset', __("Встановлення стилю форми", 'Кформи'), __("Виберіть стиль форми зі сховища", 'Кформи'), 'jQuery("#Стиль").тригер("Натисніть"); повернутися помилково;');
		addAdminBar_item('cforms-backup', __('Резервне копіювання / відновити лише цю форму", 'Кформи'), __("Краще перестрахуватися, ніж шкодувати ;)', 'Кформи'), 'jQuery("#резервна копія").тригер("Натисніть"); повернутися помилково;');

		addAdminBar_item('cforms-SubmitOptions', __('Зберегти & оновлення параметрів форми', 'Кформи'), '', 'document.mainform.action="#"+getFieldset(сфокусованаФормаКонтроль); jQuery("#cfbar-SubmitOptions").тригер("Натисніть"); повернутися помилково;', 'root-default');

	}
}

Про всяк випадок розробив невеликий плагін який можна встановити і пофіксувати проблему поки в новій версії розробники її не впорають, потім просто деактивуєте плагін.

zip plugin wordpress archive


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

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

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


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

1 Відповідь

  1. адмін :

    Нова версія вже без цієї проблеми, але вирішив, що описати її варто, так як у багатьох є сайти зі старими версіями і з різних причин не завжди можна швидко оновити плагін. А за допомогою мого плагіна можна пофіксувати старі версії через панель адмін.

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

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

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

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