Wordpress Themes - WP Forum at BFA

Wordpress Themes - WP Forum at BFA (http://forum.bytesforall.com/index.php)
-   Atahualpa 3 Wordpress theme (http://forum.bytesforall.com/forumdisplay.php?f=2)
-   -   [SOLVED] Blank Sales Page - No Header / No Footer - For Specific Pages - The Atahualp (http://forum.bytesforall.com/showthread.php?t=16990)

ClearlyRobert Mar 10, 2012 09:42 AM

[SOLVED] Blank Sales Page - No Header / No Footer - For Specific Pages - The Atahualp
 
Here is a non-elegant solution for suppressing the header and/or footer on the Atahualpa theme that I came up:

For the header:

Go to Appearance / Editor
Select Header.php
Find <!-- Header -->
Insert <?php if( !is_page('2548') ) :?>
Find <!-- / Header --> (about 5 lines below <!-- Header -->
Insert <?php endif;?>
Click Update File

That's it. In my case above, I wanted the header on all pages EXCEPT page 2548. Choose your page id accordingly.

The same new lines work for the footer.php file too if you don't want the footer on your page.

For the footer:

Go to Appearance / Editor
Select Footer.php
Find <!-- Footer -->
Insert <?php if( !is_page('2548') ) :?>
Find <?php wp_footer(); ?> (about 16 lines below <!-- Footer -->
Insert <?php endif;?>
Click Update File

I figured out the above from a hodge podge of stuff I found regarding generic Wordpress. I am not a coder - so there may be a lot better way to do this.

I personally find this way to be a pain in the ass since every time I want to add a new sales letter without a header, I have to manually go in and edit the header.php file and add the new page ID - but at least this works.

I would love to see a future version of this great theme include a blank page template choice that would do all of this as easy as a drop down menu. There are a LOT of folks who do sales pages who could use this.

Hope this helps anyone else looking for a workaround for a sales page for the Atahualpa theme.

If anyone has a more elegant solution, I would love to see it!

Robert

juggledad Mar 10, 2012 10:03 AM

add the following to CSS Inserts
HTML Code:

body.page-id-2548 #header {display: none;}
body.page-id-2548 #footer {display: none;}


ClearlyRobert Mar 10, 2012 10:11 AM

Pardon my ignorance (again!) but I don't see a file called CSS Inserts. Where do I find it?

Will this do the same thing as the php code in header.php and footer.php - or should this be done in addition to what I have already done?

Thanks!

juggledad Mar 10, 2012 10:43 AM

ato->Add HTML/CSS Inserts->CSS Inserts
replaces what you have

ClearlyRobert Mar 10, 2012 02:56 PM

Sorry Dad....I FINALLY understood your code....Thanks!

For any other dummies like me:

ato->Add HTML/CSS Inserts->CSS Inserts

Means Go to Appearance / Atahualpa Theme Options / Various Content Items / Add HTML/CSS Inserts (Hint: it is near the bottom of the page)...

Then add in the following for each page you want to block the header and/or the footer:

body.page-id-2548 #header {display: none;}
body.page-id-2548 #footer {display: none;}

In this case, page ID = 2548.

Thanks, again!

juggledad Mar 10, 2012 03:10 PM

I stopped typing out 'Atahualpa Theme Options' about 10,000 posts ago ;)


All times are GMT -6. The time now is 04:14 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.