【问题标题】:How do I group products into stores on woocommerce/wordpress?如何将产品分组到 woocommerce/wordpress 上的商店?
【发布时间】:2016-07-03 11:46:52
【问题描述】:

我正在尝试使用 Woocommerce 在 Wordpress 中创建本地图书馆商店。这个想法是拥有多个大学校园图书馆(实际建筑),当用户选择他们需要的校园图书馆时,商店就会去展示图书馆中可用的产品。我正在尝试实现的最接近的示例是 just-eat.co.uk 模型(如果您知道答案并可能需要更多说明,请查看该站点)。但仅此而已,能够将多个产品分组到不同的建筑物名称中。我还没有将任何 HTML 更改为 Woocommerce 商店,但这基本上是我要问的问题;需要什么 HTML/CSS?

HTML(来自archive.php):

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

get_header( 'shop' ); ?>

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

<?php
    /**
     * woocommerce_before_main_content hook.
     *
     * @hooked woocommerce_output_content_wrapper - 10 (outputs opening divs for the content)
     * @hooked woocommerce_breadcrumb - 20
     */
    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
        /**
         * woocommerce_archive_description hook.
         *
         * @hooked woocommerce_taxonomy_archive_description - 10
         * @hooked woocommerce_product_archive_description - 10
         */
        do_action( 'woocommerce_archive_description' );
    ?>

    <?php if ( have_posts() ) : ?>

        <?php
            /**
             * woocommerce_before_shop_loop hook.
             *
             * @hooked woocommerce_result_count - 20
             * @hooked woocommerce_catalog_ordering - 30
             */
            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
            /**
             * woocommerce_after_shop_loop hook.
             *
             * @hooked woocommerce_pagination - 10
             */
            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
    /**
     * woocommerce_after_main_content hook.
     *
     * @hooked woocommerce_output_content_wrapper_end - 10 (outputs closing divs for the content)
     */
    do_action( 'woocommerce_after_main_content' );
?>

<?php
    /**
     * woocommerce_sidebar hook.
     *
     * @hooked woocommerce_get_sidebar - 10
     */
    do_action( 'woocommerce_sidebar' );
?>

【问题讨论】:

    标签: php html wordpress woocommerce product


    【解决方案1】:

    为什么不对“建筑物”使用类别?然后,您甚至可以在多个建筑物(类别)中提供一本书。

    【讨论】:

      【解决方案2】:

      据我所知,

      假设 1.您要设置4个图书馆(建筑物)。 2. 您想按可用性在这些商店中输入产品(书籍)。 3.有的只能在2栋楼里,有的只能在3栋楼里。意味着它们在这些建筑物中很常见。

      如果以上这些是你想要实现的,我有一个简单的解决方案。

      1. 免费获取此插件 WP all import。
      2. 制作产品(书籍)的 Excel 表格,并提及一列图书馆并以 CSV 格式保存。
      3. 在该列中,提及建筑物的名称,以逗号分隔。
      4. 现在只需使用上述插件导入该文件即可。
      5. 当您导入时,它会要求您将每个产品的类别部分放在插件窗口中。
      6. 您只需提及“库”列并用逗号分隔即可。
      7. 然后开始导入。
      8. 您可以导入数以千计的书籍,每本书的类别都在前端提及。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-06-24
        • 2015-11-11
        • 2018-08-02
        • 2021-11-15
        • 2019-08-26
        • 2020-11-26
        • 2017-02-13
        • 2016-09-01
        相关资源
        最近更新 更多