php WooCommerce助手功能 - 作者:https://faish.al/2014/01/06/check-if-it-is-woocommerce-page/

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WooCommerce助手功能 - 作者:https://faish.al/2014/01/06/check-if-it-is-woocommerce-page/相关的知识,希望对你有一定的参考价值。

<?php
// don't add again // assumes this is in an include in your child theme usually a helper-functions.php file

/**
 * Check if WooCommerce Page of all kinds
 * @thanks: https://faish.al/2014/01/06/check-if-it-is-woocommerce-page/
 */
function theme_prefix_is_woocommerce_page() {
	if( function_exists ( 'is_woocommerce' ) && is_woocommerce() ) :
		return true;
	endif;
	
		$woocommerce_keys = array (
		'woocommerce_shop_page_id' ,
		'woocommerce_terms_page_id' ,
		'woocommerce_cart_page_id' ,
		'woocommerce_checkout_page_id' ,
		'woocommerce_pay_page_id' ,
		'woocommerce_thanks_page_id' ,
		'woocommerce_myaccount_page_id' ,
		'woocommerce_edit_address_page_id' ,
		'woocommerce_view_order_page_id' ,
		'woocommerce_change_password_page_id' ,
		'woocommerce_logout_page_id' ,
		'woocommerce_lost_password_page_id' ) ;
    
	foreach ( $woocommerce_keys as $wc_page_id ) :
			
		if ( get_the_ID () == get_option ( $wc_page_id , 0 ) ) :

			return true;
		
		endif;
			
	endforeach;
	
	return false;
}

以上是关于php WooCommerce助手功能 - 作者:https://faish.al/2014/01/06/check-if-it-is-woocommerce-page/的主要内容,如果未能解决你的问题,请参考以下文章

php 功能返回woocommerce地理定位

如何从功能,PHP设置WooCommerce通知?

php 此功能将产品添加到woocommerce购物车中

php 用于显示基于woocommerce类别ID的产品通知的功能

php 此代码与Finale:WooCommerce Countdown Timer插件一起运行。取消原生'woocommerce_after_shop_loop_item上的网格显示功能

php [将产品与社交共享插件集成]将社交共享插件与WooCommerce集成 - 分享此功能