header.php if is home....something special...

carolsanjose
carolsanjose used Ask the Experts™
on
On my site I want to have the home page display a search box in the header and on all of the other pages, I want a free trial link to show in the header.

How do I need to edit the header php file to make sure the home page removes the search box and adds the free trial link code listed below.

example site:
http://www.callcarol.com/example3/

header.php
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<meta name="keywords" content="<?php echo get_option('boldy_keywords'); ?>" />
<meta name="description" content="<?php echo get_option('boldy_description'); ?>" />
<title><?php wp_title('&laquo;', true, 'right'); ?> <?php bloginfo('name'); ?></title>
<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />
<link href="<?php bloginfo('template_directory'); ?>/css/ddsmoothmenu.css" rel="stylesheet" type="text/css" />
<link href="<?php bloginfo('template_directory'); ?>/css/prettyPhoto.css" rel="stylesheet" type="text/css" />
<link href="<?php bloginfo('template_directory'); ?>/css/nivo-slider.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery.form.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/ddsmoothmenu.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery.nivo.slider.pack.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery.prettyPhoto.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/custom.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/cufon-yui.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/Museo_Slab_500_400.font.js"></script>
<!-- Cufon init -->
	<script type="text/javascript">
		<?php if(get_option('boldy_cufon')!="no"):?>
			Cufon.replace('h1',{hover: true})('h2',{hover: true})('h3')('.reply',{hover:true})('.more-link');
		 <?php endif ?>
	</script>
	<script type="text/javascript">
		 $(document).ready(function(){
			  $('#quickContactForm').ajaxForm(function(data) {
				 if (data==1){
					 $('#success').fadeIn("slow");
					 $('#bademail').fadeOut("slow");
					 $('#badserver').fadeOut("slow");
					 $('#contact').resetForm();
					 }
				 else if (data==2){
						 $('#badserver').fadeIn("slow");
					  }
				 else if (data==3)
					{
					 $('#bademail').fadeIn("slow");
					}
					});
				 });
		</script>
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
	<?php wp_get_archives('type=monthly&format=link'); ?>
	<?php //comments_popup_script(); // off by default ?>
	<?php wp_head(); ?>
</head>

<body <?php if(is_home()){
				echo 'id="home"';
			}elseif(is_category(get_option('boldy_portfolio')) || post_is_in_descendant_category( get_option('boldy_portfolio')) && !is_single()){
				echo 'id="portfolio"';
			}?>>
<!-- BEGINN MAINWRAPPER -->
<div id="mainWrapper">
	<!-- BEGIN WRAPPER -->
    <div id="wrapper">
		<!-- BEGIN HEADER -->
        <div id="header">
            <div id="logo"><a href="<?php bloginfo('url'); ?>/"><img src="<?php echo get_option('boldy_logo_img'); ?>" alt="<?php echo get_option('boldy_logo_alt'); ?>" /></a></div>
			<!-- BEGIN MAIN MENU -->
			<?php if ( function_exists( 'wp_nav_menu' ) ){
					wp_nav_menu( array( 'theme_location' => 'main-menu', 'container_id' => 'mainMenu', 'container_class' => 'ddsmoothmenu', 'fallback_cb'=>'primarymenu') );
				}else{
					primarymenu();
			}?>
            <!-- END MAIN MENU -->
			<!-- BEGIN TOP SEARCH -->
			<div id="topSearch">
				<form id="searchform" action="<?php bloginfo('url'); ?>/" method="get">
					<input type="submit" value="" id="searchsubmit"/>
					<input type="text" id="s" name="s" value="type your search" />
				</form>
			</div>
			<!-- END TOP SEARCH -->
			<!-- BEGIN TOP SOCIAL LINKS -->
			<div id="topSocial">
				<ul>
					<?php if(get_option('boldy_linkedin_link')!=""){ ?>
					<li><a href="<?php echo get_option('boldy_linkedin_link'); ?>" class="linkedin" title="Join us on LinkedIn!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_linkedin.png" alt="LinkedIn" /></a></li>
					<?php }?>
					<?php if(get_option('boldy_twitter_user')!=""){ ?>
					<li><a href="http://twitter.com/#!/XaapsApps" class="twitter" title="Follow Us on Twitter!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_twitter.png" alt="Follow Us on Twitter!" /></a></li>
					<?php }?>
					<?php if(get_option('boldy_facebook_link')!=""){ ?>
					<li><a href="<?php echo get_option('boldy_facebook_link'); ?>" class="twitter" title="Join Us on Facebook!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_facebook.png" alt="Join Us on Facebook!" /></a></li>
					<?php }?>
					<li><a href="<?php bloginfo('rss2_url'); ?>" title="RSS" class="rss" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_rss.png" alt="Subcribe to Our RSS Feed" /></a></li>
				</ul>
			</div>	
			<!-- END TOP SOCIAL LINKS -->
        </div>
        <!-- END HEADER -->
		
		<!-- BEGIN CONTENT -->
		<div id="content">

Open in new window


Right now I want to keep the header the way it is on only the home page, and I want to remove the search box from all of the other pages header and add this free trial button code:
Free trial button code I want to add to all of other pages & remove the search box link.
 
<a href="http://appcenter.intuit.com/cash-maximizer-beta"><img src="http://www.callcarol.com/example3/wp-content/themes/boldy/images/but_blurb.png" alt="" /></a>

Open in new window

what I am trying to achieve here...
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Heres where the buttons are:

                  <!-- BEGIN TOP SOCIAL LINKS -->
                  <div id="topSocial">
                        <ul>
                              <?php if(get_option('boldy_linkedin_link')!=""){ ?>
                              <li><a href="<?php echo get_option('boldy_linkedin_link'); ?>" class="linkedin" title="Join us on LinkedIn!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_linkedin.png" alt="LinkedIn" /></a></li>
                              <?php }?>
                              <?php if(get_option('boldy_twitter_user')!=""){ ?>
                              <li><a href="http://twitter.com/#!/XaapsApps" class="twitter" title="Follow Us on Twitter!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_twitter.png" alt="Follow Us on Twitter!" /></a></li>
                              <?php }?>
                              <?php if(get_option('boldy_facebook_link')!=""){ ?>
                              <li><a href="<?php echo get_option('boldy_facebook_link'); ?>" class="twitter" title="Join Us on Facebook!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_facebook.png" alt="Join Us on Facebook!" /></a></li>
                              <?php }?>
                              <li><a href="<?php bloginfo('rss2_url'); ?>" title="RSS" class="rss" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_rss.png" alt="Subcribe to Our RSS Feed" /></a></li>
                        </ul>
                  </div>      
                  <!-- END TOP SOCIAL LINKS -->
Erdinç Güngör ÇorbacıPHP Development Team Leader

Commented:
Just
replace this
 
<!-- BEGIN TOP SEARCH -->
                        <div id="topSearch">
                                <form id="searchform" action="<?php bloginfo('url'); ?>/" method="get">
                                        <input type="submit" value="" id="searchsubmit"/>
                                        <input type="text" id="s" name="s" value="type your search" />
                                </form>
                        </div>
<!-- END TOP SEARCH -->

Open in new window

with


<!-- BEGIN OLD TOP SEARCH -->
                        <div id="topSearch">
                                <a href="linkURL">Try Me </a>
                        </div>
<!-- END OLD TOP SEARCH -->

Open in new window

replace above with:

                  <!-- BEGIN TOP SOCIAL LINKS -->
                  <div id="topSocial">
<a href="http://appcenter.intuit.com/cash-maximizer-beta"><img src="http://www.callcarol.com/example3/wp-content/themes/boldy/images/but_blurb.png" alt="" /></a>
                  </div>      
                  <!-- END TOP SOCIAL LINKS -->
Introduction to Web Design

Develop a strong foundation and understanding of web design by learning HTML, CSS, and additional tools to help you develop your own website.

Erdinç Güngör ÇorbacıPHP Development Team Leader

Commented:
above was to remove search and place link instead
if you just want to remove search just remove don't replace and replace second block with the one  professionalc mentioned.

Author

Commented:
Thanks but you are only answering half the question...

What conditional tags do I add to the header.php file so the home page the existing layout, and the rest of the pages & posts show the new layout.

Home Page - keep the same with social links & no free trial link
All the other pages - remove the social links & add the free trial link.

if is home something...else something

Erdinç Güngör ÇorbacıPHP Development Team Leader

Commented:
for search (to be just at homepage)
 
<?php if (is_home()){ ?>
<!-- BEGIN TOP SEARCH -->
                        <div id="topSearch">
                                <form id="searchform" action="<?php bloginfo('url'); ?>/" method="get">
                                        <input type="submit" value="" id="searchsubmit"/>
                                        <input type="text" id="s" name="s" value="type your search" />
                                </form>
                        </div>
<!-- END TOP SEARCH -->
<?php } ?>

Open in new window



for free trial link / social links
 
<?php if (is_home()){ ?>
<!-- BEGIN TOP SOCIAL LINKS -->
                  <div id="topSocial">
                        <ul>
                              <?php if(get_option('boldy_linkedin_link')!=""){ ?>
                              <li><a href="<?php echo get_option('boldy_linkedin_link'); ?>" class="linkedin" title="Join us on LinkedIn!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_linkedin.png" alt="LinkedIn" /></a></li>
                              <?php }?>
                              <?php if(get_option('boldy_twitter_user')!=""){ ?>
                              <li><a href="http://twitter.com/#!/XaapsApps" class="twitter" title="Follow Us on Twitter!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_twitter.png" alt="Follow Us on Twitter!" /></a></li>
                              <?php }?>
                              <?php if(get_option('boldy_facebook_link')!=""){ ?>
                              <li><a href="<?php echo get_option('boldy_facebook_link'); ?>" class="twitter" title="Join Us on Facebook!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_facebook.png" alt="Join Us on Facebook!" /></a></li>
                              <?php }?>
                              <li><a href="<?php bloginfo('rss2_url'); ?>" title="RSS" class="rss" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_rss.png" alt="Subcribe to Our RSS Feed" /></a></li>
                        </ul>
                  </div>      
                  <!-- END TOP SOCIAL LINKS -->
<?php } else { ?>
<!-- BEGIN TOP SOCIAL LINKS -->
                  <div id="topSocial">
<a href="http://appcenter.intuit.com/cash-maximizer-beta"><img src="http://www.callcarol.com/example3/wp-content/themes/boldy/images/but_blurb.png" alt="" /></a>
                  </div>      
                  <!-- END TOP SOCIAL LINKS -->
<?php } ?>

Open in new window

Commented:
Might want to use is_front_page()

http://codex.wordpress.org/Function_Reference/is_front_page

For reference, here are the conditional tags: http://codex.wordpress.org/Conditional_Tags

Author

Commented:
THANK YOU!  I am getting close to a working answer... :)
Where do I place the code mentioned above?  inside the body tag or before.  Here is the existing header code...where exactly would I place the code mentioned above?
 
<body <?php if(is_home()){
				echo 'id="home"';
			}elseif(is_category(get_option('boldy_portfolio')) || post_is_in_descendant_category( get_option('boldy_portfolio')) && !is_single()){
				echo 'id="portfolio"';
			}?>>
<!-- BEGINN MAINWRAPPER -->
<div id="mainWrapper">
	<!-- BEGIN WRAPPER -->
    <div id="wrapper">
		<!-- BEGIN HEADER -->
        <div id="header">
            <div id="logo"><a href="<?php bloginfo('url'); ?>/"><img src="<?php echo get_option('boldy_logo_img'); ?>" alt="<?php echo get_option('boldy_logo_alt'); ?>" /></a></div>
			<!-- BEGIN MAIN MENU -->
			<?php if ( function_exists( 'wp_nav_menu' ) ){
					wp_nav_menu( array( 'theme_location' => 'main-menu', 'container_id' => 'mainMenu', 'container_class' => 'ddsmoothmenu', 'fallback_cb'=>'primarymenu') );
				}else{
					primarymenu();
			}?>
            <!-- END MAIN MENU -->
			<!-- BEGIN TOP SEARCH -->
			<div id="topSearch">
				<form id="searchform" action="<?php bloginfo('url'); ?>/" method="get">
					<input type="submit" value="" id="searchsubmit"/>
					<input type="text" id="s" name="s" value="type your search" />
				</form>
			</div>
			<!-- END TOP SEARCH -->
			<!-- BEGIN TOP SOCIAL LINKS -->
			<div id="topSocial">
				<ul>
					<?php if(get_option('boldy_linkedin_link')!=""){ ?>
					<li><a href="<?php echo get_option('boldy_linkedin_link'); ?>" class="linkedin" title="Join us on LinkedIn!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_linkedin.png" alt="LinkedIn" /></a></li>
					<?php }?>
					<?php if(get_option('boldy_twitter_user')!=""){ ?>
					<li><a href="http://twitter.com/#!/XaapsApps" class="twitter" title="Follow Us on Twitter!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_twitter.png" alt="Follow Us on Twitter!" /></a></li>
					<?php }?>
					<?php if(get_option('boldy_facebook_link')!=""){ ?>
					<li><a href="<?php echo get_option('boldy_facebook_link'); ?>" class="twitter" title="Join Us on Facebook!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_facebook.png" alt="Join Us on Facebook!" /></a></li>
					<?php }?>
					<li><a href="<?php bloginfo('rss2_url'); ?>" title="RSS" class="rss" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_rss.png" alt="Subcribe to Our RSS Feed" /></a></li>
				</ul>
			</div>	
			<!-- END TOP SOCIAL LINKS -->
        </div>

Open in new window

PHP Development Team Leader
Commented:
just replace the sections promoted with red lines with corresponding ones.  they are indicated in answer too

for instance delete
 
!-- BEGIN TOP SOCIAL LINKS -->
                        <div id="topSocial">
                                <ul>
                                        <?php if(get_option('boldy_linkedin_link')!=""){ ?>
                                        <li><a href="<?php echo get_option('boldy_linkedin_link'); ?>" class="linkedin" title="Join us on LinkedIn!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_linkedin.png" alt="LinkedIn" /></a></li>
                                        <?php }?>
                                        <?php if(get_option('boldy_twitter_user')!=""){ ?>
                                        <li><a href="http://twitter.com/#!/XaapsApps" class="twitter" title="Follow Us on Twitter!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_twitter.png" alt="Follow Us on Twitter!" /></a></li>
                                        <?php }?>
                                        <?php if(get_option('boldy_facebook_link')!=""){ ?>
                                        <li><a href="<?php echo get_option('boldy_facebook_link'); ?>" class="twitter" title="Join Us on Facebook!" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_facebook.png" alt="Join Us on Facebook!" /></a></li>
                                        <?php }?>
                                        <li><a href="<?php bloginfo('rss2_url'); ?>" title="RSS" class="rss" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/ico_rss.png" alt="Subcribe to Our RSS Feed" /></a></li>
                                </ul>
                        </div>  
                        <!-- END TOP SOCIAL LINKS -->

Open in new window


part and replace second block in my last answer..

same for search box

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial