• hey guys,
    My site over at http://www.fieldgroup.com.au is giving me grief! The search function no longer works. If you type anything into the search bar it just reloads the home page. It used to work fine but now its not giving me anything!

    Any help would be much appreciated!

    Kind Regards,
    Dave

Viewing 3 replies - 1 through 3 (of 3 total)
  • The theme seems to load index.php for search pages also. Do you have search.php in your theme?

    Did you change anything in the theme?

    Also try switching to the Twenty Seventeen theme to check whether it’s the issue with the theme.

    Thread Starter davetran

    (@davetran)

    as far as I’m aware, nothing has been changed other than visual elements in page builders.

    this is what I have in search.php

    <?php get_header(); ?>
    <div class=”gdlr-content”>

    <?php
    global $gdlr_sidebar, $theme_option;
    $gdlr_sidebar = array(
    ‘type’=>$theme_option[‘archive-sidebar-template’],
    ‘left-sidebar’=>$theme_option[‘archive-sidebar-left’],
    ‘right-sidebar’=>$theme_option[‘archive-sidebar-right’]
    );
    $gdlr_sidebar = gdlr_get_sidebar_class($gdlr_sidebar);
    ?>
    <div class=”with-sidebar-wrapper”>
    <div class=”with-sidebar-container container”>
    <div class=”with-sidebar-left <?php echo esc_attr($gdlr_sidebar[‘outer’]); ?> columns”>
    <div class=”with-sidebar-content <?php echo esc_attr($gdlr_sidebar[‘center’]); ?> gdlr-item-start-content columns”>
    <?php
    if( have_posts() ){
    // set the excerpt length
    if( !empty($theme_option[‘archive-num-excerpt’]) ){
    global $gdlr_excerpt_length; $gdlr_excerpt_length = $theme_option[‘archive-num-excerpt’];
    add_filter(‘excerpt_length’, ‘gdlr_set_excerpt_length’);
    }

    global $wp_query, $gdlr_post_settings;
    $gdlr_lightbox_id++;
    $gdlr_post_settings[‘excerpt’] = intval($theme_option[‘archive-num-excerpt’]);
    $gdlr_post_settings[‘thumbnail-size’] = $theme_option[‘archive-thumbnail-size’];
    $gdlr_post_settings[‘blog-style’] = $theme_option[‘archive-blog-style’];

    echo ‘<div class=”blog-item-holder”>’;
    if($theme_option[‘archive-blog-style’] == ‘blog-full’){
    echo gdlr_get_blog_full($wp_query);
    }else if($theme_option[‘archive-blog-style’] == ‘blog-medium’){
    echo gdlr_get_blog_medium($wp_query);
    }else{
    $blog_size = str_replace(‘blog-1-‘, ”, $theme_option[‘archive-blog-style’]);
    echo gdlr_get_blog_grid($wp_query, $blog_size, ‘fitRows’);
    }
    echo ‘</div>’;
    remove_filter(‘excerpt_length’, ‘gdlr_set_excerpt_length’);

    $paged = (get_query_var(‘paged’))? get_query_var(‘paged’) : 1;
    echo gdlr_get_pagination($wp_query->max_num_pages, $paged);
    }else{
    ?>
    <div class=”gdlr-item page-not-found-item”>
    <div class=”page-not-found-block” >
    <div class=”page-not-found-icon”>
    <?php if( !empty($theme_option[‘new-fontawesome’]) && $theme_option[‘new-fontawesome’] == ‘enable’ ){ ?>
    <i class=”fa fa-frown-o”></i>
    <?php }else{ ?>
    <i class=”icon-frown”></i>
    <?php } ?>
    </div>
    <div class=”page-not-found-title”>
    <?php _e(‘Not Found’, ‘gdlr_translate’); ?>
    </div>
    <div class=”page-not-found-caption”>
    <?php _e(‘Nothing matched your search criteria. Please try again with different keywords.’, ‘gdlr_translate’); ?>
    </div>
    <div class=”page-not-found-search”>
    <?php get_search_form(); ?>
    </div>
    </div>
    </div>
    <?php
    }
    ?>
    </div>
    <?php get_sidebar(‘left’); ?>
    <div class=”clear”></div>
    </div>
    <?php get_sidebar(‘right’); ?>
    <div class=”clear”></div>
    </div>
    </div>

    </div><!– gdlr-content –>
    <?php get_footer(); ?>

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Search function isn’t working’ is closed to new replies.