php Woocommerce单一产品内容精选图片

3phpmpom  于 2022-12-28  发布在  PHP
关注(0)|答案(1)|浏览(153)

我正在尝试切换woocommerce单一产品特色图片作为主要内容区域。我的网站显示在单一产品部分的特色图片,但我更喜欢用我的主要内容,我正在使用iFrame动画取代。
我假设需要更改的文件是:在我的内容单一的产品,我有以下代码:

<?php
    /**
     * woocommerce_before_single_product hook
     *
     * @hooked woocommerce_show_messages - 10
     */
     do_action( 'woocommerce_before_single_product' );
?>

<div itemscope itemtype="http://schema.org/Product" id="product-<?php the_ID(); ?>" <?php post_class(); ?>>

    <?php
        /**
         * woocommerce_show_product_images hook
         *
         * @hooked woocommerce_show_product_sale_flash - 10
         * @hooked woocommerce_show_product_images - 20
         */
        do_action( 'woocommerce_before_single_product_summary' );
    ?>

    <div class="summary entry-summary">

        <?php
            /**
             * woocommerce_single_product_summary hook
             *
             * @hooked woocommerce_template_single_title - 5
             * @hooked woocommerce_template_single_price - 10
             * @hooked woocommerce_template_single_excerpt - 20
             * @hooked woocommerce_template_single_add_to_cart - 30
             * @hooked woocommerce_template_single_meta - 40
             * @hooked woocommerce_template_single_sharing - 50
             */
            do_action( 'woocommerce_single_product_summary' );
        ?>

    </div><!-- .summary -->

    <?php
        /**
         * woocommerce_after_single_product_summary hook
         *
         * @hooked woocommerce_output_product_data_tabs - 10
         * @hooked woocommerce_output_related_products - 20
         */
        do_action( 'woocommerce_after_single_product_summary' );
    ?>

我是否应该更换:* @hooked woocommerce_show_product_images- 20并将其替换为@hooked woocommerce_show_product_main_content
抱歉,我是个初学者,
谢啦,谢啦

ct2axkht

ct2axkht1#

如果你不想要特色图片,那么你应该写在你的functions.php文件:

remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );

并添加您自己的动作,输出的内容,您可以创建钩子,调用您自己的模板文件与内容,你需要woocommerce有功能一样

woocommerce_get_template('single-product/your-content.php');

相关问题