如何自定义您的 WooCommerce 商店产品页面布局

在本教程中,我将演示如何操作和自定义 WooCommerce 产品页面设计布局以提供更多详细信息。这是使用可用数据来增强用户体验的绝佳方式。

自定义 WooCommerce 产品页面布局设计

由于 WooCommerce 产品页面只是附加了产品类型的帖子,因此我将利用标准 WordPress 帖子功能来创建显示元素,例如:

  • the_title() – 显示产品的名称。
  • the_excerpt() – 显示产品的简要说明。
  • the_content() – 显示产品的完整描述。
  • the_permalink() – 显示产品的 URL。
  • the_ID() – 显示产品的 ID。
  • the_post_thumbnail() – 显示产品图像。
    1234567891011121314151617181920212223242526272829 <?php get_header ( ) ; $参数 = 数组( 'posts_per_page' = > 3 , '帖子类型' = > '产品' ; $wc_查询 = 新的 WP_Query ( $params ) ; ? > <ul> _ <?php 如果 ( $wc_query> have_posts ( ) ) : ?> <?php 尽管 ( $wc_query> have_posts ( ) ) : $wc_query> the_post ( ) ; ?> <> <h3> _ _ < href = " <?php the_permalink ( ) ; ?> >> <?php 标题 ; ?> </a> _ _ </h3> _ _ <?php the_post_thumbnail ( ) ; ?> <?php the_摘录 ?> </li> _ _ <?php 最后; ?> <?php wp_reset_postdata ( ) ; ?> <?php 别的 ?> <> <?php _e “未找到产品” ?> </li> _ _ <?php 万一; ? > </ul> <? php 获取页脚 ?>

您可以将此代码放入您的主题文件中。或者,您可以创建自定义页面模板。为此,请使用以下命令:

12345 <?php /* 模板名称:修改产品 */ ?>

WooCommerce 产品展示

显示产品价格的最简单的解决方案是使用 get_price_html 方法:

1234567891011121314151617181920212223242526272829303132333435363738394041 <?php 尽管 ( $wc_query> have_posts ( ) ) : $wc_query> the_post ( ) ; ?> < li > < h3 > < a href = " <?php the_permalink ( ) ; ?> >> < ?php 标题 ; ? > </a> </h3> < ? php _ the_post_thumbnail ( ) ; ?> <?php the_excerpt ( ) ;回声 $产品> get_price_html ( ) ;回声 $产品> get_sale_price ( ) ;回声 $产品> get_regular_price ( ) ;回声 $产品> get_price ( ) ;回声 $产品> get_price_without_tax ( ) ;回声 $产品> get_sale_price ( ) ;回声 wc_price ( $product> get_price_include_tax ( 1 , $产品> get_sale_price ( ) ) ) ; ? > </li> < ?php 最后; ?>

我希望您已经理解了上述代码片段中的代码,现在您可以轻松自定义 Woocommerce 产品的布局”。这是完整的代码,通过它您可以轻松显示 WooCommerce 变量产品布局。

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 676869707172737475 <?php get_header ( ) ; $参数 = 数组( 'posts_per_page' = > 3 , '帖子类型' = > '产品' ; $wc_查询 = 新的 WP_Query ( $params ) ; ? > <ul> < ?php 如果 ( $wc_query> have_posts ( ) ) : ?> <?php 尽管 ( $wc_query> have_posts ( ) ) : $wc_query> the_post ( ) ; ?> < li > < h3 > < a href = " <?php the_permalink ( ) ; ?> >> < ?php 标题 ; ? > </a> </h3> < ? php _ the_post_thumbnail ( ) ; ?> <?php the_excerpt ( ) ;回声 $产品> get_price_html ( ) ;回声 $产品> get_sale_price ( ) ;回声 $产品> get_regular_price ( ) ;回声 $产品> get_price ( ) ;回声 $产品> get_price_without_tax ( ) ;回声 $产品> get_sale_price ( ) ;回声 wc_price ( $product> get_price_include_tax ( 1 , $产品> get_sale_price ( ) ) ) ; ? > </li> < ?php 最后; ?> <?php wp_reset_postdata ( ) ; ?> <?php 别的 ? > <li> < ?php _e “未找到产品” ? > </li> < ?php 万一; ?> </ul> < ? php get_footer ( ) ; ?>

结论

在本教程中,我们讨论了如何轻松更改或自定义 WooCommerce 产品页面布局设计,以便为访问者提供更多信息。如果您需要代码方面的帮助或想添加到讨论中,请在下面发表评论。

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2023 Tadke.com. 琼ICP备20000547号