Add Custom Taxonomy to Woocommerce Single Product Page

add_action( ‘woocommerce_product_meta_end’, ‘wcv_add_brands_single_product’ ); function wcv_add_brands_single_product() { global $product; $taxonomy = ‘wcv_brands’; // The custom taxonomy as defined during our register_taxonomy code above. if( ! taxonomy_exists( $taxonomy ) ){ return; // exit } $term_ids = wp_get_post_terms( $product->get_id(), $taxonomy, array(‘fields’ =>…Continue reading

Add Custom Taxonomy – Multiple Vendor Taxonomy

/** * Add the custom taxonomy to the WC Vendors Pro dashboard. * */ function wcv_add_brands_field( $object_id ){ WCVendors_Pro_Form_helper::select2( array( ‘post_id’ => $object_id, ‘id’ => ‘_wcv_custom_taxonomy_wcv_brands[]’, ‘class’ => ‘select2’, ‘custom_tax’ => true, ‘label’ => __( ‘Brand’, ‘wcvendors-pro’ ), ‘taxonomy’ =>…Continue reading

Add Custom Taxonomy – Single Vendor Taxonomy

/** * Add the custom taxonomy to the WC Vendors Pro dashboard. * */ function wcv_add_brands_field( $object_id ){ WCVendors_Pro_Form_helper::select2( array( ‘post_id’ => $object_id, ‘id’ => ‘_wcv_custom_taxonomy_wcv_brands[]’, ‘class’ => ‘select2’, ‘custom_tax’ => true, ‘label’ => __( ‘Brand’, ‘wcvendors-pro’ ), ‘taxonomy’ =>…Continue reading

Maintenance Mode

// Activate WordPress Maintenance Mode function wp_maintenance_mode() { if (!current_user_can(‘edit_themes’) || !is_user_logged_in()) { wp_die(‘ Under Maintenance Website under planned maintenance. Please check back later.’); } } add_action(‘get_header’, ‘wp_maintenance_mode’);Continue reading

Disable REST API Links

remove_action( ‘xmlrpc_rsd_apis’, ‘rest_output_rsd’ ); remove_action( ‘wp_head’, ‘rest_output_link_wp_head’ ); remove_action( ‘template_redirect’, ‘rest_output_link_header’, 11 );Continue reading