Open up your header.php, do a conditional check for the homepage and output the flash header only.
eg.
<?php
if ( is_front_page() || !bp_current_component() || ( is_home() && bp_is_page( 'home' ) ) ) : ?>
<div class="flash">
<object width="950" height="260">
<param name="movie" value="http://bizolly.com/flashfinal.swf">
<embed src="http://bizolly.com/flashfinal.swf" width="950" height="260">
</embed>
</object>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="950" height="260" id="flash header updated" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="flash header updated.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /> <embed src="flash header updated.swf" quality="high" bgcolor="#ffffff" width="950" height="260" name="flash header updated" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>
</noscript>
</div>
<?php
endif; ?>
Thanks Ray! I am giving this a shot! Modifying it so that other pages have their own headers (which are basic .pngs). Will update with the results!
@r-a-y Can you tell me how I can use this code on the other pages.
Members page
Groups page
Forums page
And Single Post Pages
@ruffrazor It’s as easy as putting it into the theme template files you require. Assume you’re building a child theme?
Just wanted to update with what worked for me. The Echo would not work, no matter how I tweaked it, but this works so can’t complain.
`
`
My final code, with flash on the front page, and a static header on subsequent pages. http://pastebin.com/3tCZ1Zfu
`
`
This has helped me a lot. So if you check my site, it has bizolly’s swf up on it. I uploaded my own but it just shows a blank Don’t know what I’m doing wrong here. It works with bizolly’s perfectly, but not with mine?
Please, please help
http://www.thehcgprofessor.com
Now I got it to display my swf, but the alignment is off I don’t want all the spaces.
That’s a theming / presentational issue which you need to address through the CSS / markup.
In this case if you are referring to (Please be explicit about where you see issues) the space above the swf then you have an empty paragraph tag there for no reason; you need to remove that to close the gap.
As for the horizontal alignment I’m afraid you have a fixed width element in a fluid layout and will always have issue with narrower browser widths the fixed width now dictates the min-width you must set the site layout to work with.
Thank you all, I actually managed to get it 100%
@r-a-y
I’m trying to figure exactly what might happen before I try it. I definitely don’t want the WSOD again. So my question is this: can the following code
`
`
be run in the functions.php file? Or does it have to be run in the theme header file?
I want to display my custom header on the front page, but not the subsequent pages. I’d like the subsequent pages (behind the walls of my pretty little patch) to display a smaller (in height) header, so that the pages don’t look so darn cluttered to logged-in users.
Ideas?
@glamgrif
About that code you tweaked for your variable headers: are you using the custom header that comes bundled? Or did you have to disable that to get your code to work? (Just wondering before I try it ’cause I stress about the WSOD sometimes … LOL.)