If you have absolutely anything you want people to do when visiting your website — be that subscribe, download, purchase, whatever — you need a landing page.
I realised I needed a landing page earlier this year after I released my eBook WordPress Blogging Guide and nobody was downloading it! This puzzled me as it was, you know, free.
I figured I needed a landing page of sorts. The graph above shows downloads from July, when the eBook was launched, through October. I added the landing page at the start of October and it nearly doubled download rates.
Landing page is awesome! 😀
[…] admin | Comments closed I just starred an item in my Google Reader : wpshout.com/wordpress-landing-page/ via WPShout.com Previous […]
Hi Alex,
I like your solution but couldn’t follow what you did so, unless you expand your post to include a step by step explanation I’d have to go for one of the other options!
Hi Christopher,
Apologies that wasn’t clear enough! I’ll break if down a bit further:
We know from the body_class tutorial that we can target styling at specific categories only. I want to add the styling only to single pages with the category “landing” and
body_class
generates a class that can do that for me:.single-landing
.So, once I’d written the CSS I needed to shrink down the site and put the content at the forefront, I just needed to add
.single-landing
beforehand and whenever I use the category “landing”, that class will be dynamically added bybody_class
and thus the styling applied.It’s a really handy function but takes a while to get your head round, so I hope that cleared things up for you 🙂
Thanks for the insight on formatting landing pages! I’ll give this a try on my client’s site who recently launched a book. Another option for those who use the Suffusion WordPress theme/framework is to simply choose the no-sidebar layout for their post or page. One more point in Suffusion’s favor that I will bear in mind from now on. Great post!
I should’ve mentioned frameworks in the post 🙂 They’ll often come with options to select page layouts, so creating a specific page layout is always an option, as is using a pre-built layout and just adding some CSS on top using the same method I did.