WooCommerce: Вывод кросселов на странице товара
Напомню, кросселлы - это то, что идет в дополнение к товару (с этим товаром покупают), апселлы - похожие товары (аналогичный, но подороже например). Стояла задача вывести кросселлы не на странице корзины, как это стандартно происходит, а на странице карточки товара. Понятно, что кросселлы предварительно нужно добавить в админке в карточке товара во вкладке "Сопутствующие". Нашла такое решение. Создаем свою функцию. function nogtishop_crossels( $limit = 2, $columns = 2, $orderby = 'rand', $order = 'desc') {
global $product;
$cross_sells = array_filter( array_map( 'wc_get_product', $product->get_cross_sell_ids()...