TwentyElevenの固定ページの2カラム化

投稿ページを2カラム化させたい場合は、“single.php”に、
固定ページを2カラム化させたい場合は、“page.php”に、
それぞれサイドバーを表示させるサイドバーテンプレートを追記する。

追記する内容は以下

<?php get_sidebar(); ?>

これを

<?php get_footer(); ?>

この部分の上に追加する。

できたのがこちら。

			</div><!-- #content -->
		</div><!-- #primary -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>

レイアウト修正をする為に”functions.php”を利用してCSSの変更を行います。
本体に入っているファイルを直接修正すると、アップデート時に上書きされるので、
子テーマとして、”functions.php”を新たに作成し、必要部分のみ記述する。

<?php 

function lets_get_two_colums_on_single_php_too( $classes ) {
    if ( is_single() || is_page() ) {
        $classes[] = 'two-columns-singular';
        for ( $i = 0; $i < count($classes) ; $i++ ) {
            if ( $classes[$i] == 'singular' ) {
                unset($classes[$i]);
                break;
            }
        }
        return $classes;
    }
}
add_filter( 'body_class', 'lets_get_two_colums_on_single_php_too', 20 );

以上

本文の一部はこちらを参考にさせて頂きました。