Ads 468x60px

“How—and Why—to Make Your Blog Print-friendly” plus 1 more

“How—and Why—to Make Your Blog Print-friendly” plus 1 more

Link to @ProBlogger

How—and Why—to Make Your Blog Print-friendly

Posted: 20 Jan 2013 12:06 PM PST

This guest post is by Dunya Carter.

When crafting your blog, it is easy to neglect how it might look to someone who wants to print your articles and posts.

After all, with huge monitors, smart phones, tablets, and the bevy of other ways people can access your content, who’d want to print it out on a piece of paper like it's 2004?

Well, it’s the hallmark of a good designer to not assume how someone will want to digest what you have to offer, and it's so easy to make your blog print-friendly that there is really no reason not to.

You’d be surprised by how many people will choose to print useful articles, especially if they contain some useful information that they would like to refer to when they’re not near a computer.

Printing from scratch

For the code-skittish, there are some special tools and plugins you can use to help get your print-ready blog set up, and we'll get to those shortly. If you want to customize it exactly how you want—for example, adding a print-only message to the bottom of the page—the best way to do it is coding it yourself with CSS.

Start in the file called header.php in your theme, and look for the line below:

<link rel=”stylesheet” href=”<?php bloginfo(‘stylesheet_url’); ?>” type=”text/css” media=”screen” />

That line tells the browser what style it should use based on the way the user is viewing the page. Most of the time, it will be viewed on a screen. Below that line, add this one:

<link rel=”stylesheet” href=”<?php bloginfo(‘template_directory’); ?>/print.css” type=”text/css” media=”print” />

This directs the browser to use a different stylesheet, called print.css, if the content is being printed. Of course, print.css does not exist yet, so open up your favorite text editor and save a new file called print.css, dropping it into your theme's directory (the same place you can find your theme's main stylesheet).

If someone is printing your article, they want just the content of the article. Excessive images that don’t add real value to the content usually wreak havoc on printers and ink supplies, so you'll want to remove your site's header, menus, and advertisements (you won't be making any cash from printed out Internet ads, anyway).

How can you do this? Take a look at your page code, and find the div id of the section you would like to remove (e.g. <div id=”comments”>). Then, simply add the following rule to your print.css file:

#comments {display:none;}

If the code begins with div class (e.g. <div class=”comments”>, the rule should be .comments {display:none;}, not #comments {display:none;}.

The reader wants the article formatted to fit the piece of paper it is being printed on, so scrap any sidebars and footers that might cause unnecessary white space and extra pages.

Finally, remove anything that a reader of a printed sheet cannot use. This includes comment sections (as we’ve just seen), navigation bars, and anything else that requires some sort of user action, like related articles links.

You can test your stylesheet as you modify it using your browser's print preview function. Just keep removing stuff until it looks like something you’d want to come out of the printer!

Using tools and plugins

WordPress and Blogger are the two most popular blogging platforms, and for those who are not comfortable digging into code and writing a stylesheet themselves, both platforms have plugins that can quickly get you a serviceable print-ready page for every article on your blog.

For WordPress, the easiest option is WP-Print.

A very simple plugin, it gives you a few basic options about how your print page should look, including which links to include, what images should stay in the page, how to handle videos, and an option for a disclaimer.

Your user will simply see a Print button next to your articles exactly where they expect it to. Some other, more complicated tools might offer other functionality, such as printing a page to a PDF, emailing it to friends, or integration with social media like Twitter and Facebook.

If you run a Blogger site, the website printfriendly.com asks you to make a few simple choices, such as the appearance of your Print button and the inclusion or exclusion of features like email and PDF printing. It then gives you a link to download a Blogger widget you can install directly on your site, as well as code you can copy and paste directly where you want the button to show up.

Looking good … in print!

In the end, whatever method you choose, you will have an attractive print-friendly version of every page on your site with only a few minutes' work.

It might not be the most used feature you ever offer, but for the occasions when a visitor does want to print out something you wrote, they will undoubtedly appreciate that you spent the time to accommodate them.

This article was written by Dunya Carter. Dunya is a marketing consultant from Brisbane, Australia who works for Ink Station, an Australian online ink toner shop. She also writes articles on tech and business for several websites and blogs.

Originally at: Blog Tips at ProBlogger
DMS_468x60_LS_banner4.gif

How—and Why—to Make Your Blog Print-friendly

Clean Out Your List of Blog Post Ideas in a Blog Content Workshop

Posted: 20 Jan 2013 06:02 AM PST

This post is by Steve of Do Something Cool. 

One of the first things I learned when I started blogging was to create a Word document to write down all my blog post ideas.  That way I could always find something to write about. 

After a few months, I had dozens of ideas and titles to work from.  Three years on, and that list has grown into the hundreds.

This seems to be common for bloggers.  We all have a long list of blog post topics.  Some bloggers I've talked to have over five hundred.  At some point though, you have to question the benefit behind having a list that long.

The overwhelming list

A few months ago I sat down to write a post, just like any other day.  I opened up my list to choose an idea and was struck by how long I’d let the list get.

I realized that most of those ideas were just being wasted.  I generally write about 400-500 words a day.  My blog posts are roughly 800-1000 words.  It would take me over a year to get through this list, and that doesn't even include other ideas I would add throughout the year.

There are so many potential ideas I'm not using.

I decided to go through my list of blog post ideas and clear them out.  Think of it as a kind of spring cleaning.

Instead of writing 400-500 words, I sat down and typed 5000.  That's ten times my normal amount for a day of writing.

As a result, I wrote enough to create six or seven blog posts.  All in one day!

Now I clean out my list of blog post ideas about once a month.  Usually, I block off about four or five hours of solid writing.  Often that means about 5000-6000 words in a day.  The last time I did this I wrote 10,000 words in one day, which was very challenging.

The number of posts you can get done this way is amazing.

Here's what to do

It only takes a little preparation to clean out your list.  Set your date to write a couple of days in advance.  Make sure you can spend at least three hours writing.  It works best if you can write continuously; I've noticed my most productive time writing happens in the third hour.

A few days before you write, go through your blog post list and pull out about a dozen of those ideas.  For each of those posts, create a Word document.  Write the title at the top and create a general outline.  This should take about five minutes per post.  Also, as you go through your list, delete any ideas you have no interest in writing any more.

Create two folders on your desktop.  Put your unwritten posts with their outlines in the first one.  The second one is for all the ones you'll finish as you write.  I named the first folder "Start Here" and the second one "Finished Posts", but you can name them whatever you want.

When the day arrives to start writing, make sure to start right away so you have enough time to get as much writing done as possible.

It's important to track your progress, so as soon as you start writing set a timer to go off in sixty minutes.  When it goes off, stop writing and count up all the words you've written to make sure you're on the right track.  Then take a five-minute break to walk around a bit before getting back to writing.

Keep writing in sixty-minute chunks until you reach your word goal.  In my opinion, it's best to set a high word goal.  The focus is to get as many words down as possible, so don't spend too much time editing.  This day is about getting as many words down as you can so that you clear out your list. Edit later.

Also, keep in mind you don't have to completely finish a post before moving on to the next one.  It's about keeping the pace of your writing high to get through a lot of posts.  If one post isn't working, move on to the next one.  It might just be an indication that the idea isn't all that good.

Once you've written all you can on a post, save and move it from the first folder to the "Finished Posts" folder.  By the end of the day, this folder will be full of posts you’ve crossed off your list.

Your blog posts in the finished folder will be rough drafts so you'll still need to edit and polish them later.  But now you'll have a bunch of posts mostly ready to publish.  Plus, you'll have several you can get ready to send off as guest posts.

You might be surprised what you can come up with when you clear out your list.  The last time I did some spring cleaning, I wrote about an idea I'd been sitting on for months.  After I finished it, I realized the potential behind it: that post turned out to be one of my more popular.  You just never know what will happen when you clean out that list once in a while!

Steve is the writer behind Do Something Cool where he blogs about travel, motivation, personal growth and adventure.  He’s always looking for ways to make life more interesting.  Get tips on living life to the fullest through his Facebook fan page and Twitter.

Originally at: Blog Tips at ProBlogger
DMS_468x60_LS_banner4.gif

Clean Out Your List of Blog Post Ideas in a Blog Content Workshop

ProBlogger: A New Theme, Part 2: When Your New Theme Crashes Your Blog

ProBlogger: A New Theme, Part 2: When Your New Theme Crashes Your Blog

Link to @ProBlogger

A New Theme, Part 2: When Your New Theme Crashes Your Blog

Posted: 19 Jan 2013 06:01 AM PST

This guest post is by Ayelet Weisz of All Colores.

Yesterday, we talked about preparing your blog for a theme upgrade. You read it, worked through all the steps, and now you’re ready to go.

So you get up on Saturday morning and sit down to work, a breeze coming through the window. You turn on some music as you browse through potential new themes for your blog. You find one and click Install.

Excited that you’ve found the perfect match for your blog, you click Activate.

Then you see this message:

Fatal error: Call to undefined function wp_get_theme() in /home/colores/public_html/allcolores.com/wp-content/themes/path/library/functions/utility.php on line 119

You think to yourself, “Fatal error?! I better refresh the page!”

Then you discover that fatal means fatal. Not only do visitors have no ability to access your blog—you have no ability to access your dashboard!

Not even if you left an additional tab of it open. Moving backward in your browser might work, yet any other function you attempt takes you right back to the fatal error message. Is your blog lost for good?

Why would a site crash on theme installation?

Like houses, some themes are built better than others. Files in the theme might have been tempered with or coded incorrectly, or the theme might require a more updated WordPress version than you’re using.

As you browse through themes online and explore their demo sites, there is no way for you to guess which theme would cause your blog to crash. In fact, the tech support agent in the hosting company I use said there’s some chance that the same theme that crashed one site would work fine on another one.

Either way, unless you’re the one who created the theme, it’s likely not your fault that this happened.

The best times to crash your site

Let’s face it—there is never a good time to crash your site.

However, if it must happen, the least harmful times are:

1. When your largest audience is asleep

If you can experiment with your blog when it is night time or very early in the morning in the time zone of your largest audience, that would be best. This way, the majority of your visitors won’t be bothered by bizarre, constant changes to your blog, and the quality of their stay won’t be ruined. Moreover, these visitors might never know something had ever gone wrong with your theme upgrade.

2. When your second-largest audience is enjoying a weekend

A weekend in one country might not fall at the same time as a weekend in another country. Weekend days in the United States, for example, are Saturday and Sunday. In Israel, on the other hand, the weekend starts on Friday evening and ends on Saturday evening. Folks get up early and go to work on Sundays.

If you plan to do any kind of work on your site and you can’t work on everyone’s night time—or anyone’s night time, for that matter—make sure you do your blog changes on a weekend. Some people, though not all, spend less time on their computer on weekends. Instead, they hang out with other people who have the day or two off … leaving you to take care of your blog.

Now that you’ve picked a good time to flip the switch, let’s see what you can do to minimize downtime that arises if your installation goes wrong.

If it all goes wrong

If your site crashes after you installed or activated a theme, there are a few things you can do.

Option #1. Put on the tech hat

Since the theme caused your website to crash, you need to erase the theme from your dashboard.

However, if you’ve lost access to your dashboard, you need to log in to your control panel on the hosting company’s website and erase it there.

Following that, reactivate WordPress’s basic theme—the one that showed up when you first installed WordPress. It’s either Twenty Ten or Twenty Eleven.

You data is usually safe in this case—the fatal error turns out not to be so fatal after all. Once you switch back to the basic theme, you’ll be able to log in both to your blog and your dashboard. Switch back to the theme you had earlier, before you tried changing it, and everything will be back to normal.

This process will undoubtedly require you to delve into technical tasks. If you are not tech-oriented and fear you might cause a truly fatal error, check out option #2.

Option #2. Contact your hosting company’s tech support team

The challenge you’re facing was caused due to a WordPress theme. Therefore, it might make sense to contact the theme’s creator or WordPress.org. It might—but contact your hosting company’s tech support anyway.

It took only ten minutes for my theme issue to be resolved once I started an online chat with a representative from my web host.

Note that you might need to provide your billing email address and password for security verification purposes. Then, the agent will do what was specified in the previous section—she or he will remove the malfunctioning theme from your system and reactivate the basic WordPress theme that came with your blog when you first launched it.

Make sure to ask the person assisting you to stay on the line while you verify that returning to your previously-regular theme causes no issues, and then go off on your merry way.

Fatal doesn’t always mean fatal

The most important part of this process is, of course, to breathe. Remember that there are plenty of sources to get information and support. Blogs like ProBlogger, WordPress message boards, Facebook and LinkedIn groups for bloggers, good ol’ Google and your hosting company are just a few examples.

Mishaps happen. Hopefully, a little quick research and asking for help will help you resolve them in no time—and you might even gain new knowledge and tools along the way.

And once the issue at hand is resolved, don’t forget to do a happy dance.

Has a theme ever crashed your blog? What did you do to fix the problem? Share your tips with us in the comments.

Ayelet Weisz is an enthusiastic freelance writer, blogger and screenwriter. She celebrates the everyday and extraordinaire joys of life on her travel blog, All Colores. Get her free report, 48 Must-Live Israeli Experiences, and connect with her on Twitter.

Originally at: Blog Tips at ProBlogger
DMS_468x60_LS_banner4.gif

A New Theme, Part 2: When Your New Theme Crashes Your Blog