2016-03-29 12 views
0

Ich versuche, Produkte in den Geschäften auf Wordpress mit Woocommerce zu verschachteln. Im Wesentlichen versuche ich, Produkte innerhalb der Geschäfte zu haben, die sich auf meiner Woocommerce-Website befinden. https://www.just-eat.co.uk/ ist ein Beispiel für genau das, was ich zu erhalten versuche. This ist ein Bild von Geschäften mit Produkten in ihnen auf Just-Eat.co.uk & [this] [3]. Meine Frage ist, wie kann ich das erreichen?Wie schiebe ich Produkte und ändere die Anzeige in Woocommerce?

HTML (Archiv-products.php):

if (! defined('ABSPATH')) { 
    exit; // Exit if accessed directly 
} 

get_header('shop'); ?> 

<link rel="stylesheet" type="text/css" href="style.css"/> 

<?php 
    do_action('woocommerce_before_main_content'); 
?> 
    <?php if (apply_filters('woocommerce_show_page_title', true)) : ?> 
     <h1 class="page-title"><?php woocommerce_page_title(); ?></h1> 
    <?php endif; ?> 
    <?php 
     do_action('woocommerce_archive_description'); 
    ?> 
    <?php if (have_posts()) : ?> 
     <?php 
      do_action('woocommerce_before_shop_loop'); 
     ?> 
     <?php woocommerce_product_loop_start(); ?> 
      <?php woocommerce_product_subcategories(); ?> 
      <?php while (have_posts()) : the_post(); ?> 
       <?php wc_get_template_part('content', 'product'); ?> 
      <?php endwhile; // end of the loop. ?> 
     <?php woocommerce_product_loop_end(); ?> 
     <?php 
      do_action('woocommerce_after_shop_loop'); 
     ?> 
    <?php elseif (! woocommerce_product_subcategories(array('before' => woocommerce_product_loop_start(false), 'after' => woocommerce_product_loop_end(false)))) : ?> 
     <?php wc_get_template('loop/no-products-found.php'); ?> 
    <?php endif; ?> 
<?php 
    do_action('woocommerce_after_main_content'); 
?> 
<?php 
    do_action('woocommerce_sidebar'); 
?> 
+0

Ich kann nicht richtig verstehen, was Sie erreichen möchten. Was meinst du mit Nestprodukten? – zipkundan

+0

@zipkundan Ich möchte Produkte innerhalb von Geschäften gruppieren. Beispielsweise; Die Website wird 7 Geschäfte auf meiner Straße anzeigen, jedes Geschäft hat verschiedene Produkte in ihnen. Ich möchte also eine Seite, auf der Benutzer alle 7 Geschäfte sehen können und wenn sie ein Geschäft auswählen, öffnet es alle Produkte in diesem Geschäft. – TDP

+0

Entspricht Ihre "Street" "woocommerce" als Ganzes und jeder "store" entspricht der "woocommerce category"? Wenn das nicht stimmt, können Sie bitte erklären, wie Sie eingerichtet haben oder was Sie als "Straße" und "Laden" bezeichnen. – zipkundan

Antwort

1

Sie können als WooCommerce Kategorien 'Restaurants' erstellen und ihre jeweils zugehörige Produkte in diesen Kategorien zuordnen.

  • In WooCommerce> Einstellungen> Produkte> Registerkarte Display mit den "Shop Seite Display" Optionen "anzeigen Kategorien & Unterkategorien". So werden auf der Shop-Seite nur Kategorien (Restaurants) angezeigt.
  • Wenn Sie auf eine Kategorie (Restaurantname) klicken, wird die Kategorieseite (Restaurant) Seite geöffnet, in der die entsprechenden Produkte aufgelistet sind.

Auch wenn Sie möchten, fügen Sie Tags zu jedem Produkt für eine andere Art der Gruppierung hinzu.

Hoffe, das hilft.

+0

Ich habe tagelang versucht, das herauszufinden. Sie haben keine Ahnung! DANKE! Gott segne. – TDP