Title: Verschillende sidebar voor homepage dan andere pagina&#8217;s
Last modified: 4 augustus 2016

---

# Verschillende sidebar voor homepage dan andere pagina’s

 *  [Wendihihihi](https://nl.wordpress.org/support/users/wendihihihi/)
 * (@wendihihihi)
 * [16 jaren, 6 maanden geleden](https://nl.wordpress.org/support/topic/verschillende-sidebar-voor-homepage-dan-andere-paginas/)
 * Een wat lastigere vraag…
 * Ik wil op de homepage een andere sidebar hebben dan de andere pages (archives,
   single…). Nu ben ik zover dat ik de zaak kan scheiden maar het werkt nog niet.
   Ik denk dat het komt doordat de `<?php if ( is_home()) { ?>` teniet wordt gedaan
   door de `<?php endif; ?>` van de dynamische widgetbar.
 * Hoe kan ik dit oplossen? Hier is wat ik nu heb:
 *     ```
       <div id="mainright">
       <?php if ( is_home()) { ?>
       			<div id="sidebar" class="clearblock">
   
       				<ul>
   
       					<li id="sidebartabs">
       						<?php include (TEMPLATEPATH . "/sidebartabs.php"); ?>
       					</li>
       <li>
       <?php include (TEMPLATEPATH . '/sponsors.php'); ?>
       </li>
   
       <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Right Sidebar') ) : ?>
   
       <?php endif; ?>	
   
       				</ul>
       			</div>
       <?php } else { ?>
       <div id="sidebar" class="clearblock">
   
       <div class="feed">
   
       <h2 class="sh">Subscribe here </h2>
   
       <?php $feed = get_option('sdf_feed')?>
   
       <form action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=<?php echo($feed); ?>', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">
       <input type="text" class="input" value="Sign Up here for email feed..." onfocus="if (this.value == 'Sign Up here for email feed...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Sign Up here for email feed...';}" name="email"/>
       <input type="hidden" value="<?php echo($feed); ?>" name="uri"/>
       <input type="submit" class="sbutton" value="Submit"  />
       </form>
   
       </div>	
   
       </div>
       <?php } ?> 
   
       		</div>
       ```
   

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)

 *  [svrooij_nl](https://nl.wordpress.org/support/users/svrooij_nl/)
 * (@svrooij_nl)
 * [16 jaren, 5 maanden geleden](https://nl.wordpress.org/support/topic/verschillende-sidebar-voor-homepage-dan-andere-paginas/#post-9318)
 * hallo Wendihihihi
 * Wil je de tweede sidebar ook dynamisch maken? In dat geval moet je een tweede
   sidebar registreren.
    [http://codex.wordpress.org/Function_Reference/register_sidebar](http://codex.wordpress.org/Function_Reference/register_sidebar)
 * Ook heb je op bovenstaande manier op de home pagina altijd een vaste sidebar 
   met daaronder eventueel de widgets.
 * Beter maak je er
 *     ```
       <div id="mainright">
       <div id="sidebar" class="clearblock">
       <?php if (if_home()) {//Hier komt alles wat je altijd in je sidebar wil hebben
       ?>
       <ul>
   
       <?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Right Sidebar')){
       //Hier komt alles wat je wil tonen als er geen widgets zijn ingesteld
       ?>
   
       <?php } ?>	
   
       <?php } else { ?>
       <div class="feed">
   
       <h2 class="sh">Subscribe here </h2>
   
       <?php $feed = get_option('sdf_feed')?>
   
       <form action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=<?php echo($feed); ?>', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">
       <input type="text" class="input" value="Sign Up here for email feed..." onfocus="if (this.value == 'Sign Up here for email feed...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Sign Up here for email feed...';}" name="email"/>
       <input type="hidden" value="<?php echo($feed); ?>" name="uri"/>
       <input type="submit" class="sbutton" value="Submit"  />
       </form>
   
       </div>
       <?php }?>
   
       </div>
       </div>
       ```
   
 *  [disbas](https://nl.wordpress.org/support/users/disbas/)
 * (@disbas)
 * [16 jaren, 3 maanden geleden](https://nl.wordpress.org/support/topic/verschillende-sidebar-voor-homepage-dan-andere-paginas/#post-9345)
 * Werkt ook als een zonnetje:
    [http://wordpress.org/extend/plugins/widget-logic/](http://wordpress.org/extend/plugins/widget-logic/)

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)

 Het onderwerp ‘Verschillende sidebar voor homepage dan andere pagina’s’ is gesloten
voor nieuwe reacties.

## Tags

 * [sidebar](https://nl.wordpress.org/support/topic-tag/sidebar/)
 * [verschillende sidebars](https://nl.wordpress.org/support/topic-tag/verschillende-sidebars/)

 * In: [Overige](https://nl.wordpress.org/support/forum/overige/)
 * 2 reacties
 * 3 deelnemers
 * Laatste antwoord van: [disbas](https://nl.wordpress.org/support/users/disbas/)
 * Laatste activiteit: [16 jaren, 3 maanden geleden](https://nl.wordpress.org/support/topic/verschillende-sidebar-voor-homepage-dan-andere-paginas/#post-9345)
 * Status: onopgelost

## Onderwerpen

### Meest populaire onderwerpen

### Onderwerpen zonder reacties

### Non-support onderwerpen

### Opgeloste onderwerpen

### Onopgeloste onderwerpen

### Alle onderwerpen
