Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Exit if accessed directly
- if ( !defined( 'ABSPATH' ) ) exit;
- // BEGIN ENQUEUE PARENT ACTION
- // AUTO GENERATED - Do not modify or remove comment markers above or below:
- if ( !function_exists( 'chld_thm_cfg_parent_css' ) ):
- function chld_thm_cfg_parent_css() {
- wp_enqueue_style( 'chld_thm_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'style.css' );
- }
- endif;
- add_action( 'wp_enqueue_scripts', 'chld_thm_cfg_parent_css' );
- // END ENQUEUE PARENT ACTION
- remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
- add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 25 );
- add_action( 'woocommerce_single_product_summary', 'kt_add_custom_field', 36 );
- function kt_add_custom_field() {
- global $post;
- echo '<br> <div class="prod-code, pc-brand">Brand: '.get_post_meta( $post->ID, 'Brand', true ).'</div>';
- echo '<div class="prod-code pc-designer">Designer: '.get_post_meta( $post->ID, 'Designer', true ).'</div>';
- }
- add_action( 'woocommerce_shop_loop_item_title', 'kt_archive_add_brand_field', 1 );
- function kt_archive_add_brand_field() {
- global $post;
- echo '<br> <span class="pc-shop-brand">'.get_post_meta( $post->ID, 'Brand', true ).'</span>';
- }
- function custom_backorder_text( $available_array, $product_object ) {
- if( $available_array["availability"] == "Available on backorder" ){
- $custom_meta_value = get_post_meta( $product_object->id, 'Lead Time', true );
- $available_array["availability"] = "Lead Time: ".$custom_meta_value;
- $available_array["class"] = "prod-code pc-leadtime";
- return $available_array;
- }
- }
- add_filter( 'woocommerce_get_availability', 'custom_backorder_text', 99, 2);
- function my_custom_function(){
- do_action("woocommerce_tm_epo");
- }
- add_action( 'woocommerce_single_product_summary', 'my_custom_function', 25 );
- add_filter('col-md-12 clearfix kad-header-left', 'kt_add_search_form_split_menu', 10, 2);
- function kt_add_search_form_split_menu($items, $args) {
- global $virtue_premium;
- if( !($args->theme_location == 'secondary_navigation') && (isset($virtue_premium['header_style']) && $virtue_premium['header_style'] == "center" ) )
- return $items;
- ob_start();
- ?>
- <li class="menu-search-icon-kt">
- <a class="kt-menu-search-btn collapsed" title="<?php echo __('Search', 'virtue');?>" data-toggle="collapse" data-target="#kad-menu-search-popup">
- <i class="icon-search"></i>
- </a>
- <div id="kad-menu-search-popup" class="search-container container collapse">
- <div class="kt-search-container">
- <?php if(isset($virtue_premium['menu_search_woo']) && $virtue_premium['menu_search_woo'] == '1') {
- get_product_search_form();
- } else {
- get_search_form();
- } ?>
- </div>
- </div>
- </li>
- <?php $output = ob_get_contents();
- ob_end_clean();
- return $items . $output;
- }
- add_action( 'wp_enqueue_scripts', 'add_my_script' );
- function add_my_script() {
- wp_enqueue_script( 'my-js', '/wp-content/themes/virtue_premium_child/set_summary_top.js', array(), "1", true);
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement