add_filter( 'nav_menu_css_class', function ( $classes, $item, $args, $depth ) {
if ( $args->theme_location === 'header-blog' ) {
if (in_array('menu-item-has-children', $classes)) {
$classes = [ 'nav-item', 'dropdown' ];
} else {
$classes = [ 'nav-item' ];
}
} else {
$classes = [];
}
return $classes;
}, 10, 4 );
Подскажите пожалуйста, как реализовать такую штуку?
get_queried_object();
get_queried_object_id();
<?php
$images = get_field('sertificates_gallery');
$size = 'thumbnail';
if( $images ): ?>
<div class="images">
<?php foreach( $images as $image ): ?>
<?php echo wp_get_attachment_image( $image['ID'], $size ); ?>
<?php endforeach; ?>
</div>
<?php else : ?>
Пока еще нет сертификатов
<?php endif; ?>
add_action( 'save_post_group_products', 'my_save_post' );
function my_save_post( $post_id ) {
// 7 - это ID товара
// Если хотите обновить все товары и товаров немного, то можно, например, запросить их через WP_Query и обновить циклом.
wp_update_post( array( 'ID' => 7, 'post_status' => 'private' ) );
}