<?php
function my_cpt_enqueue( $hook_suffix ){
$cpt = 'my-post-type'; // тут измените на свой custom post type
if( in_array( $hook_suffix, array( 'post.php', 'post-new.php' ) ) ) {
$screen = get_current_screen();
if( is_object( $screen ) && $cpt == $screen->post_type ){
// тут подгружаете скрипт
}
}
}
add_action( 'admin_enqueue_scripts', 'my_cpt_enqueue');
function my_hide_edit_permalink( $return, $post_id, $new_title, $new_slug, $post ) {
// Если мы на странице нашего custom-post-type-name
if ( 'custom-post-type-name' == $post->post_type ) {
return ''; // возвращаем "пусто" вместо дефолтного html-кода
}
// в остальных случаях возвращаем немодифицированный html
return $return;
}
add_filter( 'get_sample_permalink_html', 'my_hide_edit_permalink', 100, 5 );