萨龙网络
登录
首页-WordPress文章-WooCommerce-正文

WooCommerce 商城插件的条件式标签

萨龙龙萨龙龙
WooCommerce
8年前
0
0
1.23W
可以在模板文件中使用WooCommerce和WordPress的条件式标签,以根据匹配页面的条件来显示的特定内容。例如,您可能想要在商店页面上方显示一个文本字段,就可以使用is_shop()条件式标签。 因为 WooCommerce 使用自定义post类型,所以您也可以使用许多 WordPress 的条件式标签。

可用的条件式标签

所有条件式标签测试条件是否满足,都是返回truefalse,标签输出true ,条件中的内容将在下面输出。 下面的列表包含主要的条件式标签,要查看所有条件标记,请访问WooCommerce API Docs

WooCommerce 页面

is_woocommerce(),如果使用在WooCommerce模板的页面(购物车和结算是带有短代码的标准页面,因此不包括在内)则返回true

主要商品页面

is_shop(),如果使用在WooCommerce模板的归档页面(包括商城首页)则返回true

产品分类页面

is_product-category(),如果使用在WooCommerce模板的产品分类归档页面则返回trueis_product-category('shirts'),如果分类为『shirts』则返回trueis_product-category(array( 'shirts', 'games' )),如果分类为『 shirts 或者 games 』则返回true

产品标签页面

is_product-tag(),如果使用在WooCommerce模板的产品标签归档页面则返回trueis_product-tag('shirts'),如果标签为『shirts』则返回trueis_product-tag(array( 'shirts', 'games' )),如果标签为『 shirts 或者 games 』则返回true

商品文章页面

is_product(),如果使用在WooCommerce模板的产品文章页面则返回true

购物车页面

is_cart(),如果使用在WooCommerce模板的购物车页面则返回true

结算页面

is_checkout(),如果使用在WooCommerce模板的结算页面则返回true

我的帐户页面

is_account_page(),如果使用在WooCommerce模板的我的帐户页面则返回true

端点页面

is_wc_endpoint_url(),如果使用在WooCommerce模板的端点页面则返回trueis_wc_endpoint_url('order-pay'),如果使用在WooCommerce模板的付款页面则返回trueis_wc_endpoint_url('order-received'),如果使用在WooCommerce模板的已收到订单页面则返回trueis_wc_endpoint_url('view-order'),如果使用在WooCommerce模板的查看订单页面则返回trueis_wc_endpoint_url('edit-account'),如果使用在WooCommerce模板的编辑帐户页面则返回trueis_wc_endpoint_url('edit-address'),如果使用在WooCommerce模板的编辑地址页面则返回trueis_wc_endpoint_url('lost-password'),如果使用在WooCommerce模板的忘记密码页面则返回trueis_wc_endpoint_url('customer-logout'),如果使用在WooCommerce模板的用户登出页面则返回trueis_wc_endpoint_url('add-payment-method'),如果使用在WooCommerce模板的添加付款方式页面则返回true。 AJAX 请求页面 is_ajax(),如果使用在AJAX请求页面则返回true。 原文地址:https://document.woocommerce.com/document/conditional-tags/
标签:
本文原创,作者:萨龙龙,其版权均为萨龙网络所有。
如需转载,请注明出处:https://salongweb.com/woocommerce-conditional-tags.html
萨龙龙

萨龙龙

侠客
一个平平常常的人,热爱生活、旅行和摄影,骑行去过西藏,一直计划再去。14年从江西骑行来到大理,现栖居于洱海边,食人间烟火,过简单生活,做简约设计!
1342.13M456.41W3.62W
分享:
WordPress为所有文章自动添加自定义字段
WordPress为所有文章自动添加自定义字段上一篇
WordPress 主题感染恶意代码function _check_active_widgets下一篇
WordPress 主题感染恶意代码function _check_active_widgets
相关文章
总数:19

WordPress 从不需要的页面禁用 WooCommerce 样式和脚本

WooCommerce在每个页面上加载三个核心CSS样式表,并在WordPress站点上安装时发布。可以通过从不需要它的页面和内容中删除样式和…
萨龙龙萨龙龙
WooCommerce
6年前
0
0
1.68W
0

为woocommerce商城添加图片延迟(lazyload)加载功能

wordpress图片延迟加载已经不是稀奇的功能,网上有很多类似的文章,添加相当简单方便,woocommerce缩略图图片延迟加载也很方便的可以…
萨龙龙萨龙龙
WooCommerce
10年前
0
0
1.27W
0

WooCommerce为购物车和结算添加附加费 – 使用费用API

为所有交易添加基于百分比的附加费 /** *添加1%的附加费到你的购物车和结算页面 *更改百分比以将附加费设置为适合的…
萨龙龙萨龙龙
WooCommerce
6年前
0
0
1.09W
0

Woocommerce+Buddypress+Bbpress商城社区论坛头像本地化

萨龙网络Purity主题是集成了Woocommerce+Buddypress+Bbpress商城社区论坛,因为www.gravatar.com头…
萨龙龙萨龙龙
Bbpress, Buddypress, WooCommerce, WordPress
10年前
0
0
1.59W
0

修改Woocommerce商品固定链接其它自定义文章类型适用

在更新Concise主题时集成了前端用户中心和商城插件,发现插件中为商城产品文章设置好了固定链接,所以把萨龙网络的作品集与商城的两种自定义类型的…
萨龙龙萨龙龙
WooCommerce
10年前
0
0
1.32W
0

WooCommerce 注册表单添加本站名称为字段的验证方式

萨龙网络使用的Youji原创企业主题注册登录都是使用WooCommerce商城插件自带的表单,使用简单方便。最近苦于国外机器人注册多,且…
萨龙龙萨龙龙
WooCommerce
6年前
0
0
1.36W
0

在 WordPress 主题中编辑器 WooCommerce 产品选项卡-tabs

WooCommerce产品页面默认有3个选项卡:描述,其它信息和评论,对于很多WordPress主题或许不太适合,需要修改或者添加选项卡。…
萨龙龙萨龙龙
WooCommerce, WordPress
4年前
0
0
3.07W
0

禁用管理员通知『连接您的店铺到 WooCommerce.com 接受扩展更新和支持』

WooCommerce后台对管理员的通知『连接您的店铺到WooCommerce.com接受扩展更新和支持』,是3.3.1版本后出来了,新的…
萨龙龙萨龙龙
WooCommerce
7年前
0
0
1.08W
0

移除 WooCommerce 商城插件编辑产品中的产品数据相关 tabs

WooCommerce插件默认为编辑产品页面提供了产品数据TABS,默认包括:常规、库存、配送、联锁产品、属性、高级等模块,功能强大而实用。…
萨龙龙萨龙龙
WooCommerce
7年前
0
0
1.26W
0

Woocommerce一个很漂亮的购物系统

Woocommerce,一个wordpress的电子商务扩展插件,一个很漂亮的可以帮你卖任何东西的工具,这是插件在wordpress后台插件中的…
萨龙龙萨龙龙
WooCommerce
11年前
0
0
1.47W
0

WooCommerce 通过woocommerce_cart_item_thumbnail钩子修改购物车缩略图

在开发基于WooCommerce的商城主题时,我们一般会将模板文件添加到主题中来进行修改,对于有钩子或接口的地方,就没有必要再修改模板代码了…
萨龙龙萨龙龙
WooCommerce
5年前
0
0
1.56W
0

自定义WooCommerce产品文章hook顺序

最近在做一款企业产品展示的商城网站,设计WooCommerce产品文章的布局与默认的布局有很大的不同,所以其中的一些模块都需要重新调整。WooC…
萨龙龙萨龙龙
WooCommerce
8年前
0
0
1.39W
0