wp_deregister_script()
Видаляє раніше зареєстрований скрипт.
Щоб підключити новий скрипт, використовуйте функцію wp_enqueue_script() . Зазвичай ці функції використовуються у зв’язці та підключаються до подій:
- Лицьова частина:
wp_enqueue_scripts
,wp_print_scripts
,wp_print_styles
- Адмін-панель:
admin_enqueue_scripts
,admin_print_scripts
,admin_print_styles
- Сторінка входу:
login_enqueue_scripts
Щоб скасувати висновок скрипта з черги, використовуйте wp_dequeue_script()
Хуків немає.
Повертає
null
. Нічого не вертає.
Використання
wp_deregister_script($handle);
-
$handle
(рядок) (обов’язковий) - Назва скрипта, який потрібно видалити (зареєструвати).
Приклади
#1 Видалимо скрипт jQuery
Припустимо, нам потрібно видалити базову реєстрацію jQuery скрипта. Тоді використовуємо такий код у файлі теми functions.php:
wp_deregister_script('jquery');
#2 Зареєструємо свій jQuery скрипт
Тепер, припустимо ми хочемо змінити посилання, звідки буде завантажуватися jQuery скрипт, будемо використовувати CDN google, тобто. скрипт завантажуватиметься з репозиторії google:
// Реєстрація jQuery add_action( 'wp_enqueue_scripts', 'jquery_script_method' ); function jquery_script_method() { wp_deregister_script('jquery'); wp_register_script( 'jquery', '//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js', false, null, true ); wp_enqueue_script('jquery'); }
нотатки
- Дивіться: WP_Dependencies::remove()
- Global. Рядок. $pagenow Filename of the current screen.
список змін
З версії 2.1.0 | Введено. |