Temaya ana sayfa görünümü için 4 farklı kolon seçeneği sundum ve seçilen ayara göre CSS class'ları tanımlayıp ilgili alana yazdırdım. Kod aşağıdaki gibi.

            <?php
            if 
            ( get_theme_mod('number_home_page_columns') == 'one-column' ) {
                $class = 'col-sm-12'; }
            elseif 
            ( get_theme_mod('number_home_page_columns') == 'two-columns' ) {
                $class = 'col-sm-6'; }
            elseif 
            ( get_theme_mod('number_home_page_columns') == 'three-columns' ) {
                $class = 'col-sm-6 col-lg-4'; }
            elseif 
            ( get_theme_mod('number_home_page_columns') == 'four-columns' ) {
                $class = 'col-sm-6 col-md-4 col-lg-3'; }
            else { $class = 'col-sm-6 col-lg-4'; }
            ?>
Bu koda ek olarak one-column seçildiğinde 2 farklı yere daha farklı class değerleri eklemem gerekti, aşağıdaki gibi image_class ve class_content seçeneklerini ekledim ancak diğerlerinde bu değer olmadığı için hata alıyorum. Bu işlemin sağlıklı kodlanışı nasıl olur? Diğerlerine de boş image_class ve class_content eklemem mi gerekiyor?

            <?php
            if 
            ( get_theme_mod('number_home_page_columns') == 'one-column' ) {
                $class = 'col-sm-12';
                $image_class = 'col-sm-6 ';
                $class_content = 'col-sm-6 '; }
            elseif 
            ( get_theme_mod('number_home_page_columns') == 'two-columns' ) {
                $class = 'col-sm-6'; }
            elseif 
            ( get_theme_mod('number_home_page_columns') == 'three-columns' ) {
                $class = 'col-sm-6 col-lg-4'; }
            elseif 
            ( get_theme_mod('number_home_page_columns') == 'four-columns' ) {
                $class = 'col-sm-6 col-md-4 col-lg-3'; }
            else { $class = 'col-sm-6 col-lg-4'; }
            ?>