Automatische Anzeige verwandter Produkte in Artikeln nach Tags
Um WooCommerce-Produkte automatisch in verwandten Artikeln anzuzeigen, definieren Sie einfach ein Label für die Produkte und Artikel, sodass die Produkte automatisch am Ende der Artikelliste angezeigt werden.
Um dieses System zu aktivieren, fügen Sie einfach den folgenden Code am Ende der Funktionsdatei hinzu und fügen Sie die gewünschten Tags hinzu. Beachten Sie, dass Sie beim Hinzufügen verschiedener Tags keine Einschränkungen haben.
add_filter( 'the_content', 'Rezvan_blog_post_related_products' );
function Rezvan_blog_post_related_products( $text ) {
if ( is_singular( 'post' ) ) {
$word_to_tag = array(
'bag' => 'bag',
'shoes' => 'shoes',
'accessory' => 'accessory',
'mobile' => 'mobile',
);
$max = 0;
$top_tag = '';
foreach ( $word_to_tag as $word => $tag_slug ) {
if ( substr_count( $text, $word ) > $max ) {
$max = substr_count( $text, $word );
$top_tag = $tag_slug;
}
}
if ( $top_tag ) $text .= '<h2>Related Products</h2>' . do_shortcode( '' );
}
return $text;
}