Undefined index errors
Fixed undefined index errors in woocommerce query an taxonomy logic.
This commit is contained in:
parent
cf795c1aec
commit
ff87be8d68
|
@ -20,7 +20,7 @@ function woocommerce_parse_query( $q ) {
|
||||||
if (is_admin()) return;
|
if (is_admin()) return;
|
||||||
|
|
||||||
// Only apply to product categories, the product post archive, the shop page, and product tags
|
// Only apply to product categories, the product post archive, the shop page, and product tags
|
||||||
if (true == $q->query_vars['suppress_filters'] || (!$q->is_tax( 'product_cat' ) && !$q->is_post_type_archive( 'product' ) && !$q->is_page( get_option('woocommerce_shop_page_id') ) && !$q->is_tax( 'product_tag' ))) return;
|
if ( ( isset( $q->query_vars['suppress_filters'] ) && true == $q->query_vars['suppress_filters'] ) || (!$q->is_tax( 'product_cat' ) && !$q->is_post_type_archive( 'product' ) && !$q->is_page( get_option('woocommerce_shop_page_id') ) && !$q->is_tax( 'product_tag' ))) return;
|
||||||
|
|
||||||
$meta_query = (array) $q->get( 'meta_query' );
|
$meta_query = (array) $q->get( 'meta_query' );
|
||||||
|
|
||||||
|
|
|
@ -79,7 +79,7 @@ function woocommerce_post_type() {
|
||||||
$hierarchical = true;
|
$hierarchical = true;
|
||||||
if ($name) :
|
if ($name) :
|
||||||
|
|
||||||
$label = ($tax->attribute_label) ? $tax->attribute_label : $tax->attribute_name;
|
$label = ( isset( $tax->attribute_label ) && $tax->attribute_label ) ? $tax->attribute_label : $tax->attribute_name;
|
||||||
|
|
||||||
register_taxonomy( $name,
|
register_taxonomy( $name,
|
||||||
array('product'),
|
array('product'),
|
||||||
|
|
Loading…
Reference in New Issue