8THEME8
8THEME
May 11

Inline Product Catalogue Banner

We’ve recently migrated our site back to WordPress from Shopify, and there’s a specific feature from a previous plugin that we’re hoping to replicate within our current theme. It allowed us to insert inline catalogue ads that matched the height and width of standard product tiles, appearing seamlessly within the product grid (image attached). We were able to control the following parameters: - After how many product tiles the ad appeared - On which pages or pagination the ad displayed - Which categories it applied to - Whether it triggered based on specific search results This feature drove a noticeable increase in engagement and sales, so we’d love to explore how this could be implemented either natively or via custom module.
ReviewingReviewing

May 11, 2026

Hello @JAKleinhans_V, Thanks for your request. We will check the popularity of your request by customers votes. At this time you can try next php snippet that you can add in your child-theme/functions.php (https://prnt.sc/oqz49anyFKs8 (https://prnt.sc/oqz49anyFKs8)): add_action('etheme_product_grid_list_after_product_item', function() { global $woocommerce_loop; $repeat_banner_each_x_product = 5; // after each 5 product banner be shown if ( ($woocommerce_loop['loop'] % $repeat_banner_each_x_product) == 0) { if ( is_shop() ) echo '<div>Custom text after each 5th product item on shop page</div>'; elseif ( is_product_category() ) echo '<div>'.do_shortcode('[block id="968"]').'</div>'; } }); Static block [block id="968"] is copied in backend settings -> Static blocks ( https://prnt.sc/ezfe7EGG_UI8 (https://prnt.sc/ezfe7EGG_UI8)) Frontend example: https://prnt.sc/xk7XtcjQWtqc (https://prnt.sc/xk7XtcjQWtqc) (shop), https://prnt.sc/WgRfdPgT0sPR (https://prnt.sc/WgRfdPgT0sPR) (category banner) Kind regards, Jack Richardson The 8theme's team