• Resolved DaddioD

    (@daddiod)


    I have attempted to create a sidebar-left.php and a sidebar-right.php file in the theme and changed the the index.php the use these files as follows.

    <?php
    /**
     * The main template file.
     *
     * This is the most generic template file in a WordPress theme
     * and one of the two required files for a theme (the other being style.css).
     * It is used to display a page when nothing more specific matches a query.
     * E.g., it puts together the home page when no home.php file exists.
     * Learn more: http://codex.wordpress.org/Template_Hierarchy
     *
     * @package Quark
     * @since Quark 1.0
     */
    
    get_header(); ?>
    
    	<div id="primary" class="site-content row" role="main">
    
    		<?php get_sidebar-left(); ?>
    		<div class="col grid_8_of_12">
    
    			<?php if ( have_posts() ) : ?>
    
    				<?php // Start the Loop ?>
    				<?php while ( have_posts() ) : the_post(); ?>
    					<?php get_template_part( 'content', get_post_format() ); // Include the Post-Format-specific template for the content ?>
    				<?php endwhile; ?>
    
    				<?php quark_content_nav( 'nav-below' ); ?>
    
    			<?php else : ?>
    
    				<?php get_template_part( 'no-results' ); // Include the template that displays a message that posts cannot be found ?>
    
    			<?php endif; // end have_posts() check ?>
    
    		</div> <!-- /.col.grid_8_of_12 -->
    		<?php get_sidebar-right(); ?>
    
    	</div> <!-- /#primary.site-content.row -->
    
    <?php get_footer(); ?>

    I have also changed the functions.php to include registration of those two sidebar widget areas. When I view the homepage of the sight I only get the content area. I am in production mode so do not have the site online yet. I am not sure what I am doing wrong. Tell me what you need to help you see what I might have missed.

    Thanks

Viewing 1 replies (of 1 total)
  • Theme Author Anthony Hortin

    (@ahortin)

    I’d need to see what’s in the two functions get_sidebar-left() and get_sidebar-right().

    Since your main content area is 8 columns wide, you need to make sure that both of those sidebars are only 2 columns wide each. ie. There’s a max on 12 columns per row so 2+8+2=12

Viewing 1 replies (of 1 total)

The topic ‘Left and Right Sidebars’ is closed to new replies.