add_action( 'admin_print_scripts', 'my_admin_term_filter', 99 );
function my_admin_term_filter() {
$screen = get_current_screen();
if( 'post' !== $screen->base ) return; // только для страницы редактирвоания любой записи
?>
<script>
jQuery(document).ready(function($){
var $categoryDivs = $('.categorydiv');
$categoryDivs.prepend('<input type="search" class="fc-search-field" placeholder="фильтр..." style="width:100%" />');
$categoryDivs.on('keyup search', '.fc-search-field', function (event) {
var searchTerm = event.target.value,
$listItems = $(this).parent().find('.categorychecklist li');
if( $.trim(searchTerm) ){
$listItems.hide().filter(function () {
return $(this).text().toLowerCase().indexOf(searchTerm.toLowerCase()) !== -1;
}).show();
}
else {
$listItems.show();
}
});
});
</script>
<?php
}
function custom_post_type()
{
$labels = array(
'name' => _x('Курорти', 'Post Type General Name', 'text_domain'),
'singular_name' => _x('Курорти', 'Post Type Singular Name', 'text_domain'),
'menu_name' => __('Курорти', 'text_domain'),
'name_admin_bar' => __('Курорти', 'text_domain'),
'archives' => __('Item Archives', 'text_domain'),
'attributes' => __('Item Attributes', 'text_domain'),
'parent_item_colon' => __('Parent Item:', 'text_domain'),
'all_items' => __('Все курорти', 'text_domain'),
'add_new_item' => __('Add New Item', 'text_domain'),
'add_new' => __('Добавить', 'text_domain'),
'new_item' => __('New Item', 'text_domain'),
'edit_item' => __('Edit Item', 'text_domain'),
'update_item' => __('Update Item', 'text_domain'),
'view_item' => __('View Item', 'text_domain'),
'view_items' => __('View Items', 'text_domain'),
'search_items' => __('Search Item', 'text_domain'),
'not_found' => __('Not found', 'text_domain'),
'not_found_in_trash' => __('Not found in Trash', 'text_domain'),
'featured_image' => __('Featured Image', 'text_domain'),
'set_featured_image' => __('Set featured image', 'text_domain'),
'remove_featured_image' => __('Remove featured image', 'text_domain'),
'use_featured_image' => __('Use as featured image', 'text_domain'),
'insert_into_item' => __('Insert into item', 'text_domain'),
'uploaded_to_this_item' => __('Uploaded to this item', 'text_domain'),
'items_list' => __('Items list', 'text_domain'),
'items_list_navigation' => __('Items list navigation', 'text_domain'),
'filter_items_list' => __('Filter items list', 'text_domain'),
);
$args = array(
'label' => __('Курорти', 'text_domain'),
'description' => __('Post Type Description', 'text_domain'),
'labels' => $labels,
'supports' => array('title','thumbnail','comments'),
'hierarchical' => true,
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'menu_position' => 5,
'show_in_admin_bar' => true,
'show_in_nav_menus' => true,
'can_export' => true,
'has_archive' => true,
'exclude_from_search' => false,
'publicly_queryable' => true,
'rewrite' => array( 'slug' => 'kurorty' ), // свой слаг в URL
);
register_post_type('kurorty', $args);
}
add_theme_support( 'post-thumbnails' );
add_action('init', 'custom_post_type', 0);
add_action('init', 'create_kurort_taxonomies');
function create_kurort_taxonomies()
{
register_taxonomy('categories', array('kurorty'), array(
'hierarchical' => true,
'labels' => array(
'name' => _x('Категории', 'taxonomy general name'),
'singular_name' => _x('Категории', 'taxonomy singular name'),
'search_items' => __('Search'),
'all_items' => __('All'),
'parent_item' => __('Parent'),
'parent_item_colon' => __('Parent:'),
'edit_item' => __('Edit'),
'update_item' => __('Update'),
'add_new_item' => __('Add New'),
'new_item_name' => __('New Name'),
'menu_name' => __('Категории'),
),
'show_ui' => true,
'query_var' => true,
'rewrite' => array( 'slug' => '/' ),
));
}
<?php
// vars
$field = get_field_object('chekbox');
$colors = $field['value'];
// check
if( $colors ): ?>
<ul>
<?php foreach( $colors as $color ): ?>
<li><img src="/<?php echo $color['value']; ?>.svg" width="20" height="20" /> <?php echo $field['choices'][ $color ]; ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
@media (max-width: 320px) {
/*Стили для iphone 5*/
.content {
margin-top: 65px;
padding-bottom: 35px;
}
}
@media (max-width: 375px) {
/*Стили для iphone 6/7/8*/
.content {
margin-top: 45px;
padding-bottom: 35px;
}
}
@media (max-width: 414px) {
/*Стили для iphone 6+/7+/8+*/
.content {
margin-top: 40px;
padding-bottom: 35px;
}
}
рад был помочь)