Unregister_widget () - отписва джаджа
Отписва приспособлението. Премахва джаджа от посоченото име на клас джаджа.
Тази функция ви позволява да деактивирате/анулирате/изтриете всяка предварително регистрирана джаджа в WordPress.
Когато изтриете джаджа по този начин, всички нейни настройки също се изтриват. Тези. ако приспособлението има богат избор от настройки и сте го анулирали, тогава всички настройки ще бъдат загубени.
Се завръща
Използвайки
Името на класа, който регистрира приспособлението чрез разширяване на WP_Widget. Стандартни имена на класове:
# 1 Премахване на приспособлението
Този пример показва как да отмените регистрацията на приспособлението за календар. Може да ви бъде от полза, когато трябва да замените стандартната джаджа със своя:
# 2 Деактивирайте всички стандартни приспособления за WordPress
За да деактивирате всички основни приспособления на WordPress, използвайте този код:
Използвайте този код във файла functions.php на вашата тема .
# 3 Деактивирайте поддръжката на приспособления в WordPress
Примерът по-горе показва как да деактивирате всички джаджи по подразбиране и ви дава избор кой да деактивирате и кой не.
Но ако трябва да деактивирате абсолютно всички джаджи наведнъж, тогава е по-добре да направите това, преди да са свързани, т.е. изобщо не ги свързвайте и не задействайте събитие, което свързва други джаджи. За да направите това, отделете функцията wp_widgets_init () от събитието init, по следния начин: