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

Set a minimum, and maximum price for products

add_filter( ‘wcv_product_price’, ‘price_min_max’ ); function price_min_max( $args ) { $args[‘custom_attributes’] = array( ‘min’ => 3, ‘max’ => 200, ‘data-parsley-type’ => ‘number’, ‘data-parsley-range-message’ => __( ‘Price must be between 3 and 200’, ‘wcvendors-pro’ ), ‘pattern’ => ‘\d*’, ); return $args; }Continue reading

Auto Vote 5 sao cho bài viết mới

function auto_vote_5_stars_on_publish($ID, $post) { if ($post->post_status === ‘publish’) { if (function_exists(‘kk_star_ratings_insert’)) { kk_star_ratings_insert(“5”, $ID); } } } add_action(‘publish_post’, ‘auto_vote_5_stars_on_publish’, 10, 2);Continue reading

Generate Press Custom Font

/** * Adding custom fonts to Generate Press * https://docs.generatepress.com/article/adding-local-fonts/ */ // allows the following to be uploaded add_filter( ‘upload_mimes’, function( $mimes ) { $mimes[‘woff’] = ‘application/x-font-woff’; $mimes[‘woff2’] = ‘application/x-font-woff2’; $mimes[‘ttf’] = ‘application/x-font-ttf’; $mimes[‘svg’] = ‘image/svg+xml’; $mimes[‘eot’] = ‘application/vnd.ms-fontobject’; return…Continue reading

Remove Post Title from Yoast Breadcrumb

/* Remove Post Title from Yoast Breadcrumb */ add_filter(‘wpseo_breadcrumb_single_link’, ‘remove_breadcrumb_title’ ); function remove_breadcrumb_title( $link_output) { if(strpos( $link_output, ‘breadcrumb_last’ ) !== false ) { $link_output = ”; } return $link_output; }Continue reading