This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_filter('wcv_product_upsells', 'custom_wcv_product_upsells'); | |
function custom_wcv_product_upsells( $args ){ | |
$args['label'] = 'Up-Sells <span style ="font-size:11px; font weight:normal;">Your message here.......</span>'; | |
return $args; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*for theme's functions.php*/ | |
/* Remove sold by on single product pages */ | |
remove_action( 'woocommerce_product_meta_start', array( 'WCV_Vendor_Cart', 'sold_by_meta' ), 10, 2 ); | |
/* shop icon & shop link in product meta*/ | |
add_action('woocommerce_product_meta_start', 'custom_woocommerce_product_meta_start_icon'); | |
function custom_woocommerce_product_meta_start_icon() { | |
$vendor_shop = urldecode( get_query_var( 'vendor_shop' ) ); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_filter('wcv_product_description', 'custom_wcv_product_description'); | |
function custom_wcv_product_description( $args ){ | |
$args['label'] = 'PRODUCT DESCRIPTION <br><i class="fa fa-info-circle" aria-hidden="true"></i><span style ="font-size:11px; font weight:400;"> REQUIRED. Describe your product in detail for your customers. Include size, materials & any relevant information here.</span>'; | |
return $args; | |
} | |
add_filter('wcv_vendor_store_description', 'custom_wcv_vendor_store_description'); | |
function custom_wcv_vendor_store_description( $args ){ | |
$args['label'] = 'SHOP DESCRIPTION <br><i class="fa fa-info-circle" aria-hidden="true"></i><span style ="font-size:11px; font weight:400;">Optional. Give a brief, keyword-rich description of your shop. This is used with SEO. This will be shown under your shop banner on your storefront.</span>'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* The template for displaying the Product edit form | |
* | |
* Override this template by copying it to yourtheme/wc-vendors/dashboard/ | |
* | |
* @package WCVendors_Pro | |
* @version 1.3.2 | |
*/ | |
/** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* This will warn a vendor if some magical meta key isnt set. Change it to the one you need in the code below: */ | |
// Get the users meta key we want to check. | |
$the_meta_key = get_user_meta( get_current_user_id(), 'CHANGEME', true ); // CHANGE CHANGEME TO THE META KEY NAME YOU WANT TO CHECK. | |
// DEBUG STUFF. UNCOMMENT TO CHECK STUFF. | |
// echo '<pre>THE META KEY IS: ' . $the_meta_key . '</pre>'; | |
// Check if meta key is set | |
if (!isset($the_meta_key)) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* WC Vendors Pro - Change the Settings tab on the Pro Dashboard navigation to say "New Label" (or whatever) instead */ | |
function custom_menu_link( $pages ) { | |
$pages[ 'settings' ] = array( | |
'slug' => 'settings', | |
'label' => __('New Label', 'wcvendors-pro' ), | |
'actions' => array() | |
); | |
return $pages; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Set Vendors Store Icon as Open Graph image on shop page | |
function my_opengraph_image( $img ) { | |
if ( WCV_Vendors::is_vendor_page() ) { | |
$vendor_shop = urldecode( get_query_var( 'vendor_shop' ) ); | |
$vendor_id = WCV_Vendors::get_vendor_id( $vendor_shop ); | |
$store_icon_src = wp_get_attachment_image_src( get_user_meta( $vendor_id, '_wcv_store_icon_id', true ), 'full' ); | |
// see if the array is valid | |
if ( is_array( $store_icon_src ) ) { | |
$img = $store_icon_src[0]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* WC Vendors Pro - Add some new page links to the Pro Dashboard */ | |
function new_dashboard_pages( $pages ){ | |
$pages[] = array( 'label' => 'New Link', 'slug' => 'http://mysomelink.com' ); // Add stuff here | |
return $pages; | |
} | |
add_filter( 'wcv_pro_dashboard_urls', 'new_dashboard_pages' ); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Code by Fervous | |
* WC Vendors - Shows a "My Products" tab in BuddyPress and then the vendors products in that tab | |
*/ | |
function my_bp_nav_adder() { | |
if (class_exists('WC_Vendors')) { | |
$wcv_profile_id = bp_displayed_user_id(); | |
$wcv_profile_info = get_userdata( bp_displayed_user_id() ); | |
if ( $wcv_profile_info->roles[0] == "vendor" ) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* WC Vendors Pro - My Custom Bank Fields */ | |
function store_bank_details( ){ | |
if ( class_exists( 'WCVendors_Pro' ) ){ | |
$key = '_wcv_custom_settings_bankname'; | |
$value = get_user_meta( get_current_user_id(), $key, true ); | |
// Bank Name | |
WCVendors_Pro_Form_Helper::input( array( | |
'id' => $key, | |
'label' => __( 'Banküberweisung als Auszahlungs Methode Ihres Provision verwenden', 'wcvendors-pro' ), | |
'placeholder' => __( 'Bank Name', 'wcvendors-pro' ), |
OlderNewer