Загрузка js скрипта на определенном post type в админке
У меня есть несколько посттайпов на сайте и мне нужно чтобы js скрипт срабатывал только на определенном посттайпе, как это реализовать? может нужно добавить код этого скрипта в какой то определенный файл или другие варианты?
если через header.php
то тут КЛАЦ
если через файл функций , то можно подключиться ЧЕРЕЗ ХУК "wp" там выставить условия при которых вордпресс будет добавлять ваш js в нужное место
клац тут
добавил js код у файл admin-footer.php, мне нужно чтобы скрипт отрабатывал в админке на странице добавления записи определенного пост тайпа
В админке также есть глобальная переманивая $post. Определяй нужную страницу админки через get_current_screen() и там же определяй нужный тип записи через $post->post_type.
add_filter( 'admin_footer', 'my_func' ); function my_func(){ global $post; // выходим если это не страница создания/редактирования записи // или это не нужный тип поста if( get_current_screen()->id !== 'post' || 'my_post_type' !== $post->pst_type ) return; // код код код }