woocommerce_product_get_regular_price
woocommerce_product_get_price
woocommerce_product_get_sale_price
save_post
. <img data-src="holder.js/120x120?theme=thumb&bg=<?php echo random_color(); ?>&fg=<?php echo random_color(); ?>&size=1" class="rounded-0" style="width: 120px; height: 120px;">
Как-то можно это решить кодом?
P.S. предоставлять доступ в админку не рекомендуется, ибо также можно плагином (например, duplicator, updraftplus) создать архив с сайтом, перекинуть себе и попрощаться с вами.
легкое и быстрое для wordpress решение?
Я не знаю, как тот засранец реализовал, эту запись, что она работает.
otzivi.php
в page-otzivi.php
. get_post_gallery_images
. Это функция WordPress. В ACF есть свой формат поля для галерей.post_gallery
.function my_post_gallery( $output, $attr, $instance ) {
$_attachments = get_posts( array('include' => $attr['include'], 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'orderby' => $attr['orderby']) );
$attachments = array();
foreach ( $_attachments as $key => $val ) {
$attachments[$val->ID] = $_attachments[$key];
}
if ( empty( $attachments ) ) {
return '';
}
ob_start();
?>
<div class="hotel_slider">
<?php
foreach ( $attachments as $image ) :
$src = wp_get_attachment_image_src( $image->ID, 'full' )[0];
?>
<div class="slick-slide"><img src="<?php echo $src; ?>" alt="" style="height: 100%"></div>
<?php endforeach; ?>
</div>
<?php
return ob_get_clean();
}
add_filter( 'post_gallery', 'my_post_gallery', 10, 3 );