Can you provide a link as this has been requested before so would welcome seeing your code.
Here is what I did:
In the editor I went to “class-content-featured_pages.php” and searched the term “three” and came upon this bit:
//set the areas array
$areas = array ( 'one' , 'two' , 'three');
and added ‘four’ to the end of it:
//set the areas array
$areas = array ( 'one' , 'two' , 'three', 'four' );
This made a new menu item appear. After noticing that it was not editable in the customize tab, I eventually came upon this solution:
In class-admin-customize.php, under themes>customizr>admin>inc>admin>class-admin-customize.php, I search “three” again, and for every chunk of code that had “three,” I copied and pasted it right after, and replaced all instances of “three” with “four.”
For example
//widget page three
'tc_theme_options[tc_featured_page_three]' => array(
'label' => __( 'Home featured page three' , 'customizr' ),
'section' => 'tc_frontpage_settings' ,
'type' => 'dropdown-pages' ,
'priority' => 90,
And then,
Copied and pasted and edited to get:
//widget page four
'tc_theme_options[tc_featured_page_four]' => array(
'label' => __( 'Home featured page four' , 'customizr' ),
'section' => 'tc_frontpage_settings' ,
'type' => 'dropdown-pages' ,
'priority' => 95,
Apply these steps four every instance of “three” to get the fourth/fifth and so on. Then, the customize tab will allow you to edit the destination, description, and button.
The new button would overflow. So fit it onto the page, I read the article ElectricFleet provided and did what he recommended (thanks!). I changed all span4 to span3 in class-content-featured_pages.php to space the four buttons evenly. To spell it out for other beginners like me: twitter bootstrap has 12 columns. The number after “span” indicates the number of columns each div is to occupy. Span3 designated 3 out 12 columns for each div, giving me 4 button spaces.