Как вывести цену товара в поиске WooCommerce

Очень полезный опыт по выводу стоимости товаров на странице результатов поиска WordPress. Будет полезна большинству интернет-магазинов на базе WP, т.к цены – основополагающий фактор при покупке товаров в интернете. Все-еще используете стандартный шаблон поиска на сайте? Смело внедряйте код ниже, и при стандартном поиске по сайту под товарами появятся их ценники!

echo $sale_price = get_post_meta( get_the_ID(), '_price', true);

А вот полный код шаблона content-search.php:

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <header class="entry-header">
<?php clear_theme_post_thumbnail(); ?>
<div class="product-title">
<?php the_title( sprintf( '<a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a>' ); ?>
</div>
<span class="search-price">Цена: <?php echo $sale_price = get_post_meta( get_the_ID(), '_price', true); ?> руб.</span>
<?php if ( 'post' === get_post_type() ) : ?>
<?php endif; ?>
</header><!-- .entry-header -->
<footer class="entry-footer">
<?php clear_theme_entry_footer(); ?>
</footer><!-- .entry-footer -->
</article><!-- #post-<?php the_ID(); ?> -->

А вот как это выглядит на сайте-примере:
Wordpress-цены-на-поиске

Нужна помошь? Задайте вопрос в комментариях или обратитесь в нашу веб-студию.

Как вывести цену товара в поиске WooCommerce обновлено: Апрель 22, 2019 автором: Adm1n