• Hello,

    I use your plugin and I love it.

    Now I have a problem with the Kallyas theme, I want to replace the thema search, the bar on the top right side but keep the layout of thema, just replace the function and autocomplete appears.

    is there a way to do this only with a snippet in functions.php?

    I have this code, will it work?

    if( defined(‘aws_search_form’) ){
    add_action( ‘zn_head__top_right’, ‘add_aws_search’, 5 );
    function add_aws_search(){
    echo do_shortcode(‘[aws_search_form]’);
    }

    or replace the selectors of kallyas theme by AJAx .header-searchform-text, .gensearch__input

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter HugoEsteves

    (@hugoesteves)

    the file code of search overide product-searchform.php in kallyas

    <?php if(! defined(‘ABSPATH’)){ return; }
    /**
    * The template for displaying product search form
    *
    * This template can be overridden by copying it to yourtheme/woocommerce/product-searchform.php.
    *
    * HOWEVER, on occasion WooCommerce will need to update template files and you (the theme developer).
    * will need to copy the new files to your theme to maintain compatibility. We try to do this.
    * as little as possible, but it does happen. When this occurs the version of the template file will.
    * be bumped and the readme will list any important changes.
    *
    * @see https://docs.woothemes.com/document/template-structure/
    * @author WooThemes
    * @package WooCommerce/Templates
    * @version 2.5.0
    */

    // Exit if accessed directly
    if ( ! defined( ‘ABSPATH’ ) ) {
    exit;
    }

    ?>

    <div class=” kl-gensearch–<?php echo zget_option( ‘zn_main_style’, ‘color_options’, false, ‘light’ ); ?>”>
    <form method=”get” class=”woocommerce-product-search gensearch__form” action=”<?php echo esc_url( home_url( ‘/’ ) ); ?>”>
    <label class=”screen-reader-text” for=”s”><?php _e( ‘Search for:’, ‘zn_framework’ ); ?></label>
    <input type=”search” class=”search-field inputbox gensearch__input” placeholder=”<?php echo esc_attr_x( ‘Search Products…’, ‘placeholder’, ‘zn_framework’ ); ?>” value=”<?php echo get_search_query(); ?>” name=”s” id=”s” title=”<?php echo esc_attr_x( ‘Search for:’, ‘label’, ‘zn_framework’ ); ?>” />
    <button type=”submit” value=”<?php echo esc_attr_x( ‘Search’, ‘submit button’, ‘zn_framework’ ); ?>” class=”gensearch__submit glyphicon glyphicon-search”></button>
    <input type=”hidden” name=”post_type” value=”product” />
    </form>
    </div>

    Plugin Author ILLID

    (@mihail-barinov)

    Hi,

    You can try to replace

    <div class=” kl-gensearch–<?php echo zget_option( ‘zn_main_style’, ‘color_options’, false, ‘light’ ); ?>”>
    <form method=”get” class=”woocommerce-product-search gensearch__form” action=”<?php echo esc_url( home_url( ‘/’ ) ); ?>”>
    <label class=”screen-reader-text” for=”s”><?php _e( ‘Search for:’, ‘zn_framework’ ); ?></label>
    <input type=”search” class=”search-field inputbox gensearch__input” placeholder=”<?php echo esc_attr_x( ‘Search Products…’, ‘placeholder’, ‘zn_framework’ ); ?>” value=”<?php echo get_search_query(); ?>” name=”s” id=”s” title=”<?php echo esc_attr_x( ‘Search for:’, ‘label’, ‘zn_framework’ ); ?>” />
    <button type=”submit” value=”<?php echo esc_attr_x( ‘Search’, ‘submit button’, ‘zn_framework’ ); ?>” class=”gensearch__submit glyphicon glyphicon-search”></button>
    <input type=”hidden” name=”post_type” value=”product” />
    </form>
    </div>

    with

    <div class=” kl-gensearch–<?php echo zget_option( ‘zn_main_style’, ‘color_options’, false, ‘light’ ); ?>”>
    <?php echo do_shortcode(‘[aws_search_form]’); ?>
    </div>

    After this its must work.

    Thread Starter HugoEsteves

    (@hugoesteves)

    I try but don’t work, it may be in this file (searchform.php) ? the content is:

    <?php if(! defined(‘ABSPATH’)){ return; } ?>

    <form id=”searchform” class=”gensearch__form” action=”<?php echo home_url( ‘/’ ); ?>” method=”get”>
    <input id=”s” name=”s” value=”<?php echo get_search_query() ?>” class=”inputbox gensearch__input” type=”text” placeholder=”<?php esc_attr_e(‘SEARCH …’,’zn_framework’); ?>” />
    <button type=”submit” id=”searchsubmit” value=”go” class=”gensearch__submit glyphicon glyphicon-search”></button>
    <?php if( zget_option( ‘woo_site_search_type’, ‘zn_woocommerce_options’, false, ‘wp’ ) == ‘wc’ && znfw_is_woocommerce_active() ){ ?>
    <input type=”hidden” name=”post_type” value=”product”>
    <?php } ?>
    </form>

    Plugin Author ILLID

    (@mihail-barinov)

    Also try to replace all content from searchform.php with

    <?php echo do_shortcode(‘[aws_search_form]’); ?>

    Thread Starter HugoEsteves

    (@hugoesteves)

    Don’t Work ??

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Replace search in Kallyas Theme’ is closed to new replies.