0

I am trying to add "Special order" button in search.php before footer section. purpose of this button is if customer not found his desired product he can click on that button and will go to special order page. for this i add custom code of button in search.php but button doesn't show on search result page.

<section id="primary" class="content-area">
 <a href="#" class="btn btn-primary btn-lg active" role="button" aria-pressed="true">Special Order</a>
</section><!-- #primary -->

here is my complete file search.php code:

<?php if(! defined('ABSPATH')){ return; }

/**
 * This is the template layout for search results page.
 *
 * @package  Kallyas
 * @author   Team Hogash
 */

wp_enqueue_style( 'search-css', THEME_BASE_URI . '/css/pages/search.css', array('kallyas-styles'), ZN_FW_VERSION );

get_header();
/*** custom code **/

/*** end **/
/*** USE THE NEW HEADER FUNCTION **/
global $wp_query;
if ( !empty( $wp_query->found_posts ) ) {

    $title = $wp_query->found_posts . " " . __( 'search results for:', 'zn_framework' ) . " " .
             esc_attr( get_search_query() );
}
else {
    if ( !empty( $_GET['s'] ) ) {
        $title = __( 'Search results for:', 'zn_framework' ) . " " . esc_attr( get_search_query() );
    }
    else {
        $title = __( 'To search the site please enter a valid term', 'zn_framework' );
    }
}
WpkPageHelper::zn_get_subheader( array( 'title' => $title, 'title_tag' => 'h1' ) );

// Check to see if the page has a sidebar or not
$main_class = zn_get_sidebar_class( 'blog_sidebar' );
if ( strpos( $main_class, 'right_sidebar' ) !== false || strpos( $main_class, 'left_sidebar' ) !== false ) {
    $zn_config['sidebar'] = true;
}
else {
    $zn_config['sidebar'] = false;
}
$sidebar_size = zget_option( 'sidebar_size', 'unlimited_sidebars', false, 3 );
$content_size = 12 - (int)$sidebar_size;

$zn_config['size'] = $zn_config['sidebar'] ? 'col-sm-8 col-md-'.$content_size : 'col-sm-12';
$cacheZn_config = $zn_config;
?>
    <section id="content" class="site-content">

        <div class="container kl-searchpage">

            <div class="row">

                <!--// CONTENT -->
                <div class="<?php echo esc_attr( $main_class ); ?>" <?php echo WpkPageHelper::zn_schema_markup('main'); ?>>

                    <div class="row">
                        <div class="col-sm-12">
                            <div class="search-form-wrapper u-mb-30">
                                <div class="search gensearch__wrapper kl-gensearch--<?php echo zget_option( 'zn_main_style', 'color_options', false, 'light' ); ?>">
                                    <?php get_search_form(); ?>
                                </div>
                            </div>
                        </div>
                    </div>

                    <?php $postCount = 0; ?>
                    <?php if ( have_posts() ) : ?>

                        <?php
                            // get_template_part( 'blog', 'columns' );
                            include(locate_template( 'blog-columns.php' ));
                        ?>

                    <?php else : ?>
                        <h2 class="center kl-searchpage-nores"><?php _e( 'Nothing Found', 'zn_framework' ); ?></h2>
                        <p class="center kl-searchpage-nores-text"><?php _e( 'Sorry, nothing matched your search criteria.', 'zn_framework' ); ?></p>
                    <?php endif; ?>
                </div>

                <?php
                    $zn_config = $cacheZn_config;
                    get_sidebar();
                ?>
            </div>
            <?php if ( $postCount > 8 ) { ?>
                <div class="row">
                    <div class="col-sm-12">
                        <div class="search-form-wrapper u-mb-30">
                            <div class="search gensearch__wrapper kl-gensearch--<?php echo zget_option( 'zn_main_style', 'color_options', false, 'light' ); ?>">
                                <?php get_search_form(); ?>
                            </div>
                        </div>
                    </div>
                </div>
            <?php } ?>
        </div>
    </section>
 <section id="primary" class="content-area">
<a href="#" class="btn btn-primary btn-lg active" role="button" aria-pressed="true">Special Order</a>
</section><!-- #primary -->
<?php get_footer();

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.