I've used lot's of conditionals in my templates. Do you think I will have performance issues? If so what do you think the best way to reduce it is? I'm on shared hosting. Thanks.
<?php
/*
Template Name: Default
*/
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link rel="stylesheet" type="text/css" href="<?php bloginfo('url'); ?>/wp-content/themes/default/reset.css" media="screen" />
<link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_url'); ?>" media="screen" />
<link rel="stylesheet" type="text/css" media="screen" href="<?php bloginfo('url'); ?>/wp-content/themes/default/js/fancybox/fancy.css" />
<script src="<?php bloginfo('url'); ?>/wp-content/themes/default/js/jquery-1.2.3.min.js" type="text/javascript"></script>
<script src="<?php bloginfo('url'); ?>/wp-content/themes/default/js/fancybox/jquery.fancybox-1.0.0.js" type="text/javascript"></script>
<script src="<?php bloginfo('url'); ?>/wp-content/themes/default/js/fancybox/jquery.pngFix.pack.js" type="text/javascript"></script>
<script type="text/javascript" charset="utf-8">
$(function() {
$('#about').hide();
$('#hover_area').hover(function(){
$('#about').show();
}, function(){
$('#about').hide();
});
$('.rollover').mouseover(function() {
$('#replace').attr('src', $(this).attr('hover'));
$(this).animate({opacity: 0.5}, 150);
});
$('.rollover').mouseout(function() {
$(this).animate({opacity: 1}, 150);
});
$("#link_button").fancybox({
'frameHeight': 500,
'frameWidth': 300,
'zoomSpeedIn': 0,
'zoomSpeedOut': 0,
'overlayOpacity': 0.82,
'hideOnContentClick': true,
'overlayShow': true
});
$(".video_button").fancybox({
'frameHeight': 376,
'frameWidth': 480,
'zoomSpeedIn': 0,
'zoomSpeedOut': 0,
'overlayOpacity': 0.82,
'hideOnContentClick': true,
'overlayShow': true
});
$('#images a').fancybox({
'hideOnContentClick': true,
'overlayShow': true
});
<?php
$parent = get_the_title($post->post_parent);
if ($parent=='Products') {
echo ("$('#nav2').hide();");
}
else {
echo ("$('#nav2_2').hide();");
}
?>
$('.team_button').mouseover(function() {
$('#nav2_2').hide();
$('#nav2').show();
});
$('.products_button').mouseover(function() {
$('#nav2').hide();
$('#nav2_2').show();
});
$('.video_button').mouseover(function() {
$('#nav2').hide();
$('#nav2_2').hide();
});
});
</script>
<style type="text/css" media="screen">
#preloaded-images {
position: absolute;
overflow: hidden;
left: -9999px;
top: -9999px;
height: 1px;
width: 1px;
}
<?php if ( have_posts() ) : the_post(); $Content = get_the_content(); if ($Content =='') {; ?>
#name {
cursor: default;
}
<?php }; endif; ?>
</style>
</head>
<body>
<div id="wrapper">
<div id="banner">
<div id="home">
<a id="home_link" href="<?php bloginfo("url"); ?>"> </a>
</div> <!-- end home -->
<ul id="nav1">
<li><a class="video_button" href="<?php bloginfo('url'); ?>/video">VIDEO</a></li>
<li><a class="products_button" href="#products">PRODUCTS</a></li>
<li><a class="team_button" href="#team">TEAM</a></li>
</ul> <!-- end nav1 -->
<ul id="nav2">
<?php
wp_list_pages('child_of=3&title_li=' );
?>
</ul> <!-- end nav2 -->
<ul id="nav2_2">
<?php
wp_list_pages('child_of=4&title_li=' );
?>
</ul> <!-- end nav2_2 -->
</div> <!-- end banner -->
<div id="main">
<div id="hover_area">
<?php rewind_posts(); ?>
<?php if ( have_posts() ) : the_post(); $Content = get_the_content(); if ($Content !=='') {; ?>
<div id="about">
<div id="arrow">
<img src="<?php bloginfo('url'); ?>/wp-content/themes/default/images/arrow.gif" />
</div> <!-- end arrow -->
<?php the_content(); ?>
</div> <!-- end about -->
<?php }; endif; ?>
<div id='name'>
<?php
$Header = get_post_meta($post->ID, 'Header', true);
if ($Header !=='' ) {
?>
<img src="<?php bloginfo('url'); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, 'Name', true); ?>_name.jpg" alt="" />
<?php } ?>
</div> <!-- end name -->
</div> <!-- end hover_area -->
<div id="info">
<?php
$Portrait = get_post_meta($post->ID, 'Portrait', true);
if ($Portrait !=='' ) {
?>
<img src="<?php bloginfo('url'); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, 'Name', true); ?>_portrait.jpg" alt="" />
<?php } ?>
</div> <!-- end info -->
<div id="images">
<?php
$Image1 = get_post_meta($post->ID, 'Image1', true);
$Image2 = get_post_meta($post->ID, 'Image2', true);
$Image3 = get_post_meta($post->ID, 'Image3', true);
$Image4 = get_post_meta($post->ID, 'Image4', true);
$Image5 = get_post_meta($post->ID, 'Image5', true);
$Image6 = get_post_meta($post->ID, 'Image6', true);
$Image7 = get_post_meta($post->ID, 'Image7', true);
$Image8 = get_post_meta($post->ID, 'Image8', true);
$Image1Info = get_post_meta($post->ID, 'Image1Info', true);
$Image2Info = get_post_meta($post->ID, 'Image2Info', true);
$Image3Info = get_post_meta($post->ID, 'Image3Info', true);
$Image4Info = get_post_meta($post->ID, 'Image4Info', true);
$Image5Info = get_post_meta($post->ID, 'Image5Info', true);
$Image6Info = get_post_meta($post->ID, 'Image6Info', true);
$Image7Info = get_post_meta($post->ID, 'Image7Info', true);
$Image8Info = get_post_meta($post->ID, 'Image8Info', true);
?>
<?php if ($Image1 !=='' ) {; $parent = get_the_title($post->post_parent); if ($parent=='Team') { ?>
<a title="<?php echo($Image1Info) ?>" rel="team_image" href="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>1_l.jpg"><img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>1_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>1_s.jpg" alt="" /></a>
<?php } else { ?>
<img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>1_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>1_s.jpg" alt="" />
<?php }; } ?>
<?php if ($Image2 !=='' ) {; $parent = get_the_title($post->post_parent); if ($parent=='Team') { ?>
<a title="<?php echo($Image2Info) ?>" rel="team_image" href="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>2_l.jpg"><img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>2_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>2_s.jpg" alt="" /></a>
<?php } else { ?>
<img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>2_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>2_s.jpg" alt="" />
<?php }; } ?>
<?php if ($Image3 !=='' ) {; $parent = get_the_title($post->post_parent); if ($parent=='Team') { ?>
<a title="<?php echo($Image3Info) ?>" rel="team_image" href="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>3_l.jpg"><img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>3_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>3_s.jpg" alt="" /></a>
<?php } else { ?>
<img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>3_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>3_s.jpg" alt="" />
<?php }; } ?>
<?php if ($Image4 !=='' ) {; $parent = get_the_title($post->post_parent); if ($parent=='Team') { ?>
<a title=<?php echo($Image4Info) ?>" rel="team_image" href="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>4_l.jpg"><img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>4_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>4_s.jpg" alt="" /></a>
<?php } else { ?>
<img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>4_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>4_s.jpg" alt="" />
<?php }; } ?>
<?php if ($Image5 !=='' ) {; $parent = get_the_title($post->post_parent); if ($parent=='Team') { ?>
<a title="<?php echo($Image5Info) ?>" rel="team_image" href="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>5_l.jpg"><img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>5_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>5_s.jpg" alt="" /></a>
<?php } else { ?>
<img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>5_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>5_s.jpg" alt="" />
<?php }; } ?>
<?php if ($Image6 !=='' ) {; $parent = get_the_title($post->post_parent); if ($parent=='Team') { ?>
<a title="<?php echo($Image6Info) ?>" rel="team_image" href="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>6_l.jpg"><img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>6_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>6_s.jpg" alt="" /></a>
<?php } else { ?>
<img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>6_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>6_s.jpg" alt="" />
<?php }; } ?>
<?php if ($Image7 !=='' ) {; $parent = get_the_title($post->post_parent); if ($parent=='Team') { ?>
<a title="<?php echo($Image7Info) ?>" rel="team_image" href="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>7_l.jpg"><img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>7_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>7_s.jpg" alt="" /></a>
<?php } else { ?>
<img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>7_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>7_s.jpg" alt="" />
<?php }; } ?>
<?php if ($Image8 !=='' ) {; $parent = get_the_title($post->post_parent); if ($parent=='Team') { ?>
<a title="<?php echo($Image8Info) ?>" rel="team_image" href="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>8_l.jpg"><img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>8_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>8_s.jpg" alt="" /></a>
<?php } else { ?>
<img class="rollover" hover="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>8_m.jpg" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>8_s.jpg" alt="" />
<?php }; } ?>
</div> <!-- end images -->
<div id="big_image">
<?php if ($Image1 !=='' ) { ?>
<img id="replace" src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>1_m.jpg" alt="">
<?php } ?>
</div> <!-- end big_image -->
</div> <!-- end main -->
</div> <!-- end wrapper -->
<div id="footer">
<a href="mailto:info@default.com">info@default.com</a> • <a id="link_button" href="#links">Shops / Links</a>
</div> <!-- end footer -->
<div id="links">
<div id="links_inner">
<?php wp_list_bookmarks('title_before=<h4>&title_after=</h4>'); ?>
</div>
</div>
<div id="preloaded-images">
<?php if ($Image1 !=='' ) { ?>
<img src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>1_m.jpg" alt="" />
<?php } ?>
<?php if ($Image2 !=='' ) { ?>
<img src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>2_m.jpg" alt="" />
<?php } ?>
<?php if ($Image3 !=='' ) { ?>
<img src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>3_m.jpg" alt="" />
<?php } ?>
<?php if ($Image4 !=='' ) { ?>
<img src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>4_m.jpg" alt="" />
<?php } ?>
<?php if ($Image5 !=='' ) { ?>
<img src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>5_m.jpg" alt="" />
<?php } ?>
<?php if ($Image6 !=='' ) { ?>
<img src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>6_m.jpg" alt="" />
<?php } ?>
<?php if ($Image7 !=='' ) { ?>
<img src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>7_m.jpg" alt="" />
<?php } ?>
<?php if ($Image8 !=='' ) { ?>
<img src="<?php bloginfo("url"); ?>/wp-content/uploads/<?php echo get_post_meta($post->ID, "Name", true); ?>8_m.jpg" alt="" />
<?php } ?>
</div> <!-- end preloaded-images -->
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-2311919-13");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</body>
</html>