WordPress: The Missing Manual (2014)
Part I. Starting Out with WordPress
Chapter 2. Signing Up with WordPress.com
In Chapter 1, you took a big-picture look at WordPress and the sites it can build. Now you’re ready to partner with WordPress and start building your own web masterpiece.
But not so fast. Before you can create even a single WordPress-powered page, you need to decide where to put it, and, as you found out in Chapter 1, WordPress gives you two perfectly good choices:
§ The WordPress.com hosting service. This is a wonderfully free and supremely convenient service for web authors who want to build an ordinary blog and can live with a few limitations.
§ Self-hosting. This option requires you to set up WordPress on your own web host, which is a little bit more work (but still not much hassle). Self-hosted sites are more powerful and flexible than WordPress.com-hosted sites—they let you show ads, use plug-ins, and create completely customized pages that go far beyond ordinary blogs.
In this chapter, you’ll get started with the first choice: using WordPress.com. But if you’d prefer to give self-hosting a whirl, skip this chapter and jump straight to Chapter 3. No matter which route you take, the paths converge in Chapter 4, where you’ll begin adding content, refining your site, and developing the skills of a true WordPress wizard.
If you’re still divided between the convenience of WordPress.com and the flexibility of a self-hosted site, you can review the key differences on WordPress.com Sites vs. Self-Hosted Sites. Or you can leave both doors open: Start with a WordPress.com website and buy a domain name (your own custom web address), as described in this chapter. That way, you can switch to a self-hosted site in the future if you outgrow WordPress.com.
Choosing a Web Address
As you already know, a web address is a short bit of text, like www.SuperStyleFreak.com, that someone types into a browser to get to your site.
The most essential part of a web address is the domain name (often shortened to just domain), which points to the web server where your website exists. For example, consider the website address http://WineSnobs.com/exotic-cocktails. The first part of the address, http://, indicates that the URL points to a location on the Internet, which uses a networking technology called HTTP. The second part of the address, WineSnobs.com, is the domain name. And the last part, /exotic-cocktails, points to a specific page on the WineSnobs.com domain. Clearly, the domain is the most important part of the equation, because it identifies the central hub for all your pages.
Before you sign up with WordPress.com, you need to give some serious thought to the domain name you want to use. That’s because WordPress.com gives you a choice: You can buy your own domain name, or you can use a WordPress.com freebie.
Here’s the catch: If you get a free domain name from WordPress.com, it will have .wordpress.com appended to the end of it. That means you’ll end up with an address like WineSnobs.wordpress.com. But if you pay WordPress.com a small yearly fee of about $18, you can buy a custom domain name that doesn’t have this limitation—say, WineSnobs.com. And while there’s nothing wrong with a web address that ends in .wordpress.com, a custom domain name can be beneficial for several reasons:
§ Names matter. A catchy web address is easier for visitors to remember, and a clever name can attract more visitors to your site. If you’re willing to buy a custom domain name, you’ll have more naming choices, and your web address will probably be shorter and snappier.
§ You may not want to advertise WordPress. In some circles, using WordPress is a badge of honor. But in other fields, it could make your site seem less professional. For example, victoriassecret.wordpress.com doesn’t leave quite the same impression as the real site address.
§ Custom domain names are more portable. This is usually the most important consideration. If you go with a free name and decide later to move your WordPress site to a different host, you’ll need to change your domain name. (For example, you might go fromWineSnobs.wordpress.com to www.WineSnobs.com, assuming www.WineSnobs.com is even available when you make the move.) Changing your domain name risks severing the relationships you built up through your original .wordpress.com address. It also breaks any links on other sites that point to your site, and it confuses the visitors who have bookmarked your old site. And if all that’s not bad enough, you’ll lose the hard-earned Google search ranking that helps your site show up in web searches, too.
When you’re just starting out, it’s easy to underestimate the likelihood of migrating to a custom web host and the headache of changing your domain name. But life happens, people change, and many die-hard WordPress.com bloggers eventually move to a do-it-yourself web host so they have more flexibility in what they can do on their site. For all these reasons, we strongly suggest that you buy a custom domain name for your WordPress.com blog at the outset. If you do, you’ll be able to keep your domain name forever, even if you switch to a different web host. You’ll simply need to transfer your domain to your new host (as explained in Appendix A).
Keep in mind that using a custom domain name or a domain name that you own doesn’t avoid any of the other limitations that hosting with WordPress.com imposes (see WordPress.com Sites vs. Self-Hosted Sites). For example, you still won’t be allowed to place ads on your site or to use plug-ins.
Before you continue, take a moment to determine your domain name strategy. If you’re a technophobic sort and you positively, absolutely don’t plan to move to a self-hosted site—ever—you can choose a good .wordpress.com address and forget about the rest. However, paying a little extra for a custom domain name is almost always worth the trouble. Think of it as a bit of added insurance for whatever the future might hold.
Assuming you do want a custom domain name for your WordPress site, you can get one in two ways. The most common method is to buy your domain name when you sign up with WordPress.com, as you’ll learn to do in the next section. At the time of this writing, WordPress.com charges $18 per year for most custom domains but increases the price for some specialty domains (for example, .me and .co domains cost $25 per year).
Another option is to use a domain name that you’ve already bought from a domain registrar. For example, you might have registered a domain name in the past, just to make sure no one else got hold of it. Or you might have bought a domain when you signed up to host your site with another company. For instance, if you bought the domain SuperStyleFreak.com a few months back, you can ask WordPress.com to use this web address when you create your blog. If you opt for this arrangement, you need to pay your original web host to maintain the domain registration (which typically costs about $10 a year) and you need to pay WordPress.com to use the domain (currently $13 per year). You also need to perform a bit of extra setup after you sign up with WordPress.com. The whole process is described on Using a Domain Name You Already Own.
Creating Your WordPress.com Account
Once you’ve got a basic idea about the identity of your blog and you’ve picked some potential names for the website address, you’re ready to create your site. The following steps take you through the process:
1. In your browser, travel to http://wordpress.com, and click the “Sign up now” link. (Or, for a shortcut, head straight to the sign-up page at http://wordpress.com/signup.)
The all-in-one sign-up form appears (Figure 2-1).
Figure 2-1. If you’ve ever stumbled through eight pages of forms to buy something online, you’ll appreciate WordPress.com’s single-page signup. You need to supply just four critical pieces of information: a website address and your user name, password, and email address.
2. Fill in your email address.
WordPress uses your email address to send its activation message when you finish signing up. If you don’t enter a valid email address, you won’t be able to activate your account and start blogging.
3. Choose a user name.
You use your user name and password to log into WordPress when you want to add new posts or manage your site. Sometimes, WordPressers use part of their blog name for the user name (for example, if your blog address is lazyfather.wordpress.com, your user name might belazyfather).
WordPress has some rules about user names. You need at least four characters, which can use a combination of numbers and lowercase letters only. If someone already has the user name you want, a brief message appears under the user name box stating, “Sorry, that user name already exists!” It’s up to you to pick something unique before you continue.
Not only does your user name become part of the login process, it’s also the name WordPress uses as your display name, which is the name that appears at the end of your blog posts and in the comments you leave (among other places). However, you can easily change your display name to something more suitable, as described on Adding New People to a Self-Hosted Site.
4. Choose a password.
Take the time to pick a password that’s different from the passwords you use on other sites, not found in the dictionary, and difficult to guess. If you’re not sure how to do that—or why you should bother—check out the box below.
WORD TO THE WISE: A WORDPRESS PASSWORD IS MORE THAN A FORMALITY
WordPress websites are commonly attacked by hackers looking to steal traffic or to stuff in some highly objectionable ads. The best way to avoid this danger is with a strong password.
With enough tries, web evildoers can guess any password using an automated program. But most human WordPress hackers look for common words and patterns. If you use your first name (ashley), a string of close-together letters on the keyboard (qwerty, qazwsx), or a single word with a few number-fied or symbol-fied characters (like passw0rd and pa$$word), be afraid. These passwords aren’t just a little bit insecure, they regularly make the list of the world’s 25 most stolen passwords. (For the complete list of bad passwords, check out http://onforb.es/v2rdOb.)
That doesn’t mean you need a string of complete gibberish to protect your site. Instead, you can deter casual hackers (who are responsible for almost all WordPress attacks) by taking a reasonably unique piece of information and scrambling it lightly. For example, you can use a favorite musician (HERBeeHANcock88), a movie title (dr.strangel*ve), or a short sentence with some vowels missing (IThinkThrforIM).
It’s acceptable to write your password down on paper and tuck it in a desk drawer—after all, you’re not worried about family members or office colleagues, you’re concerned with international spammers, who certainly won’t walk into your office and rifle through your belongings. (However, it’s still a bad idea to put your password in an email or text message.)
5. Type the website address you want into the Blog Address box.
If you want to use a free .wordpress.com domain, type in the first part of the name (for example, “RebelPastryChef” for the domain RebelPastryChef.wordpress.com). Your address needs to have at least four characters.
If you want to buy a custom domain, which gives you the flexibility to move to a self-hosted site later, click the drop-down arrow to the right side of the Blog Address box. Then pick the top-level domain—that’s the final part of your domain name after the period, such as .me, .com, .net, or .org. Once you do that, type in the first part of the domain name, like “RebelPastryChef” to get the domain name RebelPastryChef.me. (As you probably already know, capitalization is unimportant in a domain name, so there’s no difference between RebelPastryChef.me andREBELpastrychef.ME, for instance.)
As explained earlier, if you already own a custom domain name, you can use that for your new WordPress blog. To make this work, you need to go through a process called mapping. The first step is to pick an ordinary .wordpress.com website address. You then associate this to yourcustom domain name after you finish the sign-up process, by visiting the WordPress.com store and following the steps on Using a Domain Name You Already Own. In this situation, the .wordpress.com website address that you pick isn’t terribly important, but you may as well try to get one that’s similar to your domain name.
For almost all websites, the www prefix is an acceptable but optional part of the domain name. In other words, RebelPastryChef.me and www.RebelPastryChef.me are equivalent. Some people think that it’s simpler, cleaner, and more modern to leave out the extra letters at the beginning, and WordPress.com agrees. As a result, if you register a domain through WordPress.com, the www prefix never appears. If you insist on typing the www part into a browser, you’ll get to the right site, but WordPress will strip the prefix out of the browser’s address bar (changing www.RebelPastryChef.me to RebelPastryChef.me, for example).
WORD TO THE WISE: DOMAIN NAME FRUSTRATION
The only disadvantage to buying your own domain name is that it can be hard to find one that’s both good and available. You may think that most of the best .wordpress.com addresses have been snapped up already, but that’s nothing compared with the competition for top-level .com domains. So while it’s easy enough to decide to buy your own domain name (which is always a good idea), it’s a bit harder to actually find one.
Here are some tips that can help:
Incorporate your business name. Domains that are just combinations of popular words ending in .com (like DeliciousChocolate.com, ThoroughbredHorses.com) are almost certainly taken. Mix it up with your business name (DelilasChocolates.com, AcmeThroughbredHorses.com), and you stand a much better chance.
Think quirky. If you’re creating a new blog, you can afford to try out unusual-yet-catchy word combinations that capture the spirit of your writing but have been overlooked by the rapacious domain name sharks. Possibilities include ThatThingIsWeird.com, WhyCantISpell.com, and DieAutoTuneDie.com. They may be a bit odd and a bit long, but they’re catchy choices, for the right site.
Settle for a less common top-level domain. The top-level domain is the final few letters of a domain name, after the last period. The most popular top-level domain is .com, but it’s also the most competitive. You’ll find many more options if you’re willing to settle for .org (which was originally intended for noncommercial websites but no longer has any restriction), .net, or the relatively new and catchy .me. For example, at the time of this writing, wickedcode.com is taken, but wickedcode.me is available. But be careful—the last thing you want is a potential visitor accidentally adding .com to the end of your address and ending up at your competitor’s site.
6. Wait while WordPress checks to see if your domain name is available.
A few seconds later, it reports the answer (Figure 2-2). If your first choice isn’t free, try a variation or change the top-level domain using the drop-down list on the right. Finding a good domain name requires equal parts effort, creativity, and compromise.
Figure 2-2. Top: Money can’t buy you lazydad.com; it’s already in someone else’s hands. Below the gentle rejection, WordPress suggests some names that aren’t taken, like lazy-father.com (with a hyphen). Bottom: Change the top-level domain to .me, and you get happier news: your site can still grab the domain lazydad.me.
7. Scroll down to the table at the bottom of the page, which describes the different types of WordPress.com accounts (Figure 2-3).
WordPress.com gives you the choice of three account types:
o WordPress.com Beginner. This gets you a free WordPress.com blog, with all the essential features. If you’re not sure which account to choose, this one is the best starting point. If you still need a bit more, you can buy individual upgrades (like the highly recommended Custom Domain upgrade, for a reasonable $18 a year).
o WordPress.com Premium. Formerly called the WordPress Value Bundle, this option includes the same world-class free blogging engine as the WordPress.com Beginner account and a handful of small upgrades. While several of these enhancements are worthwhile, the overall package doesn’t quite justify its $99 price tag for most people (see the box on Premium and Business Accounts for a more detailed analysis).
o WordPress.com Business. This choice has the same features as a WordPress.com Premium account, with a few more frills thrown into the mix, like the ability to get live chat technical support. Unfortunately, you’ll pay for these modest improvements with a hefty $299 a year fee.
Businesses don’t need a Business account. WordPress.com has the same rules for all account types, and these rules let you describe and promote your business on your blog. However, if you’re trying to make money by showing ads, you’ll run afoul of the WordPress.com rules no matter which account type you choose.
Figure 2-3. WordPress’s Premium and Business accounts bundle together several upgrades, each of which is available separately for a modest yearly fee, into an even cheaper package. The only catch is that you probably don’t need all the upgrades these bundles include.
8. Click the Create Blog button. Or if you’re buying one of the two enhanced types of WordPress.com accounts, click the corresponding Upgrade button instead.
WordPress is flexible. You can start with a WordPress.com Beginner account and upgrade to an enhanced account later (for the same price as WordPress offers at signup). Or, you can buy a WordPress.com Beginner account and add just the individual services you need, whenever you need them. You make these purchases in the WordPress.com store, as outlined onVisiting the WordPress.com Store.
The initial stage of your account setup is complete. What WordPress does next depends on whether you chose to buy a domain name.
9. If you chose a free .wordpress.com domain in step 5, WordPress invites you to do a bit of blog customization (Figure 2-4).
To help you get a jump-start on your blog, WordPress leads you through a series of pages that request more information. Although this step is optional, you can save time later by supplying three key details now: the title you want to use for your blog, a descriptive tagline that will be displayed just under your title, and a theme that will set the visual style of your entire site.
Figure 2-4. The more information you provide now, the less customization you’ll need to do later. As you step through this series of pages, WordPress collects the title and tagline for your blog (shown here), lets you pick the theme you want, and invites you to spread the word on Facebook and Twitter.
The best starting theme for learning WordPress is the clean and streamlined Twenty Twelve theme. It starts simple and has room for plenty of customization. It’s also the theme you see in the first examples of this book. (Don’t be put off by the out-of-date sounding name, which simply reflects when WordPress first released the theme. Twenty Twelve remains a popular classic to this day.)
10.If you picked a custom domain name (in step 5), WordPress ends the sign-up process by presenting you with a domain registration form (Figure 2-5). Fill in your contact details and click Register Domain.
This registration information includes your name, postal address, and email address. WordPress submits this information, on your behalf, to the Domain Name System (DNS)—a key part of Internet bookkeeping that tracks who owns each piece of web real estate.
Figure 2-5. Here’s the information you need to register lazyfather.net. Use the checkbox at the bottom of the screen to keep this information hidden from spammers’ prying eyes, a good use of the $8 it costs.
FREQUENTLY ASKED QUESTION: PREMIUM AND BUSINESS ACCOUNTS
Should I pay for an upgraded WordPress.com account with more features?
Just before you sign up, WordPress.com attempts to seduce you with its Premium and Business accounts. These bundles combine several WordPress upgrades, each of which normally costs a yearly fee, into a slightly cheaper package.
But before you plunk down any cash, you need to review whether these bundles are worthwhile. The most popular package, WordPress.com Premium, combines five upgrades and adds email tech support. One upgrade is the highly recommended custom domain option (normally $18/year). Two more upgrades are good, but not essential, enhancements. They include the Custom Design upgrade, which gives you the ability to edit the styles in your chosen theme (Getting Ready) and the No Ads upgrade, which prevents WordPress from showing any advertisements on your site. (Even without the No Ads upgrade, your visitors may not see ads, because WordPress uses them only occasionally and never shows them to people logged into WordPress.com.) Altogether, these improvements total about $78 a year, if you were to purchase them separately.
The final two upgrades included with WordPress.com Premium are additional space (for hosting very big files) and VideoPress support (for video files). These upgrades may appeal to you if you plan to show videos on your site, but most people find it cheaper and easier to host videos using a free service like YouTube, by simply embedding a YouTube video window on their WordPress pages (see Showing a YouTube Video to learn how). VideoPress is a more specialized option that may appear if you plan to show content that isn’t suitable for YouTube—for example, videos that run longer than YouTube’s 15-minute limit, or videos that visitors can download. You’ll learn more about VideoPress on Premium Video Hosting. If you don’t need these features, the $100-a-year cost isn’t much of a bargain.
The WordPress.com Business account has the same features as a WordPress.com Premium account, with even more space, the ability to get live chat technical support, and unlimited premium themes. Most premium themes run between $20 and $80, so the WordPress.com Business account may make sense if you plan to create several sites, or if you just want to experiment with many theme options. That said, WordPress.com has a solid selection of free themes, so it’s worth waiting to see if these can satisfy your site before you shell out the pricey $300-a-year fee.
Domain name registration is public, which means that anyone with an Internet connection can look up your domain and find out that you own it. (Interested parties also get your phone number and email address.) Usually, this isn’t a problem, but it does provide an opening for spammers to hassle you. If you don’t want your public details exposed, don’t try to fake them with incorrect information. Instead, tick the box that says “Make my personal information private for this registration.” It costs an extra $8, but it gives you guaranteed anonymity—at least until you start posting.
Finally, WordPress asks you to pay up. Fill out your payment information and click the “Purchase and Register Domain” button. WordPress will email you a receipt.
WordPress doesn’t provide an email service. So if you buy the domain lazyfather.net, you can’t get email at email@example.com. However, WordPress does let you forward email from your custom domain to another email address. For example, it can automatically redirect mail sent to the custom domain firstname.lastname@example.org to a personal account email@example.com. If you want to use WordPress.com’s redirection service, you can find instructions at http://support.wordpress.com/email-forwarding.
11.Check your email for an activation message from WordPress. The message includes a button named Confirm Email Address or Log In. Click the button to activate your site.
Clicking the button launches your web browser and sends you to http://wordpress.com, the central administration station for all the blogs you create with WordPress.com. You’ll learn your way around in the next section.
Managing Your New Site
Once you complete the sign-up process and activate your account, you’re ready to do just about everything else.
The easiest starting point is the http://wordpress.com home page, where you can read other people’s blogs and manage your own. Once you get there, type in the user name and password you picked when you signed up, and then click Sign In. You’ll find yourself in WordPress.com’s central hub (Figure 2-6).
Figure 2-6. The http://wordpress.com website provides a central hub for following the WordPress.com community and working on your own blogs. The site has four main areas, and you move from section to section using the buttons at the top of the page.
Initially, WordPress starts you at the Reader page, where you can keep track of your favorite blogs and hunt for new ones (Exploring the WordPress.com Community). But the best jumping-off point for a newly minted WordPress.com administrator like yourself is the My Blogs page. There, you’ll see a list of all the blogs you’ve created so far, which at this point is just one (Figure 2-7). Next to each blog are a set of handy management links, as well as a shortcut for adding a new post to your blog.
Figure 2-7. Right now, you’ve created just one WordPress.com blog. In this example, it’s named My Blog and it lives at the WordPress.com address lazyfather.wordpress.com.
UP TO SPEED: ADDING MORE SITES
There’s no need to limit yourself to a single WordPress.com site. In fact, every WordPress.com user is allowed to create an unlimited number of sites.
To add a new site, you use the My Blogs page, which lists all the WordPress sites you created so far. To add a new one, click the Create a New Blog button. You’ll have to supply the same information you entered when you created your first blog, including a website address (a free .wordpress.com domain or a custom domain you purchase) and a blog name. You won’t need to supply a new user name or password, because you already have a WordPress.com account.
If you’ve invested in some WordPress.com upgrades, adding sites can get expensive. That’s because you need to buy each upgrade separately for every site that uses it. So if you create two sites and you want to fine-tune the CSS style rules for each, you need to buy two Custom Design upgrades for a total of $60 per year.
You can’t delete any of your WordPress.com sites from the My Blogs tab. Instead, you need to visit the dashboard, the administrative hub you’ll explore in Chapter 4. Once you’re in the dashboard, you can remove the current site by choosing Tools→Delete Site from the left-side menu.
To visit your newly created WordPress.com blog, click its name on the My Blogs page. WordPress opens a new browser tab to show you the current state of your mostly blank site (Figure 2-8).
Figure 2-8. When you create a new site, WordPress.com adds a single dummy post with some basic instructions in it. Although it doesn’t look like much, this shell of a site has all the infrastructure you need to build a genuinely useful WordPress site, which you’ll learn to do starting in Chapter 4.
When you visit your site, take a moment to review the URL that appears in the browser’s address box. If you chose to go with a free .wordpress.com domain (like lazyfather.wordpress.com), this is the address you’ll see there. If you purchased a custom domain, your new domain won’t be working just yet, but WordPress.com will assign you a similar temporary .wordpress.com domain. For example, if you bought mysticalpeanuts.net, WordPress.com will start your site out at mysticalpeanuts.wordpress.com (or, if that’s not available, it adds the top-level domain into the name to come up with a slightly more awkward version of the address, like mysticalpeanutsdotcom.wordpress.com).
Most of the work you’ll perform with your WordPress site takes place at the dashboard, an administrative web interface that you can use to add posts, configure styles and settings, and much more (see Figure 2-9). To get there, click the Dashboard link that appears under your site on the My Blogs page. Incidentally, almost all the other links there also take you to the dashboard; they simply navigate to a specific section of it. For example, if you click Posts you’ll wind up at the Posts section of the dashboard, which you’ll study in detail in Chapter 4. The only exception is theStats link, which shows you the visitor traffic and other statistics for your WordPress.com sites (just as if you clicked the Stats link at the top of the page, just between Reader and My Blogs).
You’ve just learned the simplest way to visit the dashboard for your site: Log into WordPress.com, click My Blogs, and then click the Dashboard link. However, there’s a shortcut that lets you jump straight to the dashboard without going through WordPress.com. Just type in the web address for your blog, with /wp-admin added at the end. For example, to managelazyfather.wordpress.com, you’d go to lazyfather.wordpress.com/wp-admin. (WordPress will ask you to sign in with your user name and password if you aren’t already logged in.)
Figure 2-9. In the dashboard view, a menu of commands runs down the left side of the screen, arranged in groups. You use the different parts of this menu to accomplish different tasks, from creating new posts to reviewing spam comments. You’ll spend plenty of time touring the dashboard in the chapters to come.
Exploring the WordPress.com Community
Once you have your very own WordPress site, you’re also a member of the WordPress.com community. Warm and fuzzy feelings aside, the connections and exposure you get through the community can have real benefits, particularly if your WordPress.com site is a straight-up, traditional blog. These benefits include the following:
§ Ideas. No site exists in a vacuum, especially not a blog. By looking at other people’s work, you can tune in to a powerful source of inspiration for both content and style. On the content side, you can discover trending topics and popular subjects (using the Freshly Pressed tab and Popular Topics link described in the next section, for example). Then, you can join in on the conversation by giving your own spin on hot topics on your blog. On the style side, you can see how other people polish themes and perfect their layouts, and you can use that insight to improve your own site.
§ Promotion. As in the real world, one of the most successful ways to make friends, attract attention, or score a new job is by networking with other, like-minded people. When you find other blogs that tackle the same issues as yours, you can exchange links and create a blogroll that connects their sites to yours (The Custom Menu Widget). Or you can increase your exposure by commenting on someone else’s posts (on their blog) or publishing a full reply post (on your blog). Eventually, these practices can attract many more visitors to your site.
With that in mind, you’re ready to survey the field. Start at the WordPress.com front page (http://wordpress.com). If you aren’t already logged in, fill in your user name and password and then click Sign In.
You start at the Reader page. However, unless you’ve already subscribed to someone else’s blog, you won’t see any content there. Instead, you have to search for what you want.
There are several ways to track down WordPress.com content that might interest you:
§ Browse the recommended blogs. On the Reader page, click the “blogs we recommend” link that appears in the first bullet point. You can then click a category that interests you (like Popular Culture & Entertainment or Photography to see a short list with some of the best blogs on the subject. Click a blog’s name to view it in a separate tab. WordPress.com is willing to recommend only a very small set of blogs, so this approach won’t get you very deep into the WordPress.com community.
§ Read the Freshly Pressed page. The best place to get a sense of the chatter on WordPress.com is the Freshly Pressed page. It shows a cross-section of the day’s most attention-grabbing posts (Figure 2-10). Click a post that interests you to read the full article and continue on to the blog that hosts it.
§ Hunt for interesting posts by keyword. When WordPress bloggers create a new post, they add a few descriptive words, called tags, to classify it. Tags give you a way to home in on posts that interest you (as you’ll see on Understanding Tags, when you start posting). Tags also give you a way to find blogs that discuss your favorite topics. Begin by looking at the Tags box in the right-side column of the Reader page. Click one of the tag words, or type in a subject of your own in the search box to find more blogs.
Figure 2-10. WordPress’s ever-changing Freshly Pressed list shows popular, recent posts. If you see a post that piques your interest, click its title. You could also click the tag word to search for more posts on the same subject.
§ Go tag surfing. You can browse some of the posts that use the most popular tags by clicking the Explore link in the top-right corner of the Tags box. When you do, WordPress shows a display that shows hot tags, sized to reflect their current popularity (Figure 2-11).
When you browse through WordPress.com, you don’t see the many sites created with WordPress software but hosted on sites other than WordPress.com. Although there’s no central repository of self-hosted WordPress sites, you can browse a showcase with some examples at http://wordpress.org/showcase.
When you browse a WordPress.com blog (and you’re signed in under your WordPress.com account), a black toolbar appears at the top of the page (Figure 2-12). On the left side is the name of the blog you’re currently viewing and two important buttons: Follow and Like. If you like the post you’re reading, you can click the Like button (which adds it to a list of your favorite posts). Or, if you decide the content is so good that you want to come back to this site and read more, you can click the Follow button (which adds the site to your personal watch list of blogs).
Figure 2-11. This grouping of tags shows the most popular topics of the moment. The bigger tags (like Music and News) have more recent posts. Click a tag that interests you to see a list of recent posts on that subject.
Figure 2-12. The WordPress toolbar takes only a few pixels of space, but it’s stocked with useful commands. Hover over the WordPress icon on the left, and you’ll see a menu that lets you jump to different parts of the WordPress.com site. Hover over your user name on the right, and you’ll see a menu that lets you edit your profile, manage your blogs, and sign out. Or, use the Favorite and Like buttons to track interesting content.
Usually, you’ll choose to click Like on a post if you want to refer to it later—perhaps to follow an ongoing conversation in the Comments section. You’ll choose Follow to keep watching the blog for new content. To review your liked posts and read your followed blogs, return tohttp://wordpress.com and click the Reader tab. Now you’ll see the most recent posts from all the sites you follow, amalgamated into a single reverse-chronological list.
Visiting the WordPress.com Store
As you’ve already seen, when you sign up with WordPress, you can buy a custom domain name or a Premium account bundle. But what happens if you want to start simple (and cheap) but add more features in the future? The answer is the WordPress.com store, which is just a click away on the dashboard. It offers a long list of blog enhancements, each for a small yearly fee.
Getting to the store is easy. Once you load up the dashboard, click the Store link in the menu on the left. WordPress shows you the long list of upgrades it offers (Figure 2-13).
Figure 2-13. To add an upgrade to your site, click the Buy Now button underneath it. Some options provide a Try Now button, which lets you use the upgrade for free for two weeks, and then charges you automatically. Either way, you’ll need to fill in your payment information (using a credit card, a PayPal account, or a digital wallet of Bitcoins).
In the following sections, you’ll see how to use the store to deal with two more complex setup scenarios. First you’ll learn how to buy a custom domain for an existing WordPress.com site. Next you’ll see how to take a domain you already own and use it with an existing WordPress.com site.
Buying a Domain after Signup
Imagine you build a thriving blog using a free .wordpress.com address (say, HelloPickles.wordpress.com), but then decide you really want a custom domain name (like HelloPickles.net). Using the store, you can buy one for your existing blog, so you don’t need to create a whole new blog under a new name. Here’s how:
1. Go to the dashboard.
You can get there by visiting the My Blogs page and clicking the Dashboard link, or go there directly using your blog address and tacking /wp-admin onto the end.
2. Click Store in the menu on the left.
WordPress shows a list of all the upgrades you can buy.
3. In the “Add a Domain” box, click Buy Now.
WordPress displays a list of all the domains your site currently uses. Unless you already bought a custom domain name through WordPress.com, the list includes just one address: the .wordpress.com address you picked when you created your site (Figure 2-14).
Figure 2-14. Currently, this site uses the free domain lazyfather.wordress.com.
4. Click the “Register a new Domain Name” button.
This tells WordPress you want to look for a new address.
5. Type the domain you want into the domain search box, and then click Go.
WordPress checks to see if the domain you want is available. If it isn’t, try typing something else.
6. If the domain is available, click Register Now to make it yours.
WordPress brings you to the standard domain registration page, where you fill in your personal details (as you saw back in Figure 2-5).
7. When you finish, click Register Domain and follow the instructions to pay.
When you add a custom domain name, WordPress won’t leave your current audience in the cold. Instead, it’s smart enough to reroute people visiting your old .wordpress.com address to your new domain. That means that if you started with HelloPickles.wordpress.com, and you then buy the custom domain HelloPickles.net, WordPress will automatically redirect people who type in HelloPickles.wordpress.com to your blog’s new domain, HelloPickles.net, just as you would want. (Really, there’s no difference between the two addresses. They are simply two names that point to the same site—your blog.)
Buying a custom domain for an already-created site is a useful technique if you think that you could be outgrowing WordPress.com, and you want to prepare your site for a possible move to self-hosting. Because WordPress automatically redirects visitors from your old .wordpress.com domain to your new custom domain, it gives everyone a chance to get used to your new address. And when you do decide to move, you can take your new domain with you (Missing WordPress.com Features).
Using a Domain Name You Already Own
Life is easiest if you buy your custom domain name from WordPress.com, but sometimes that isn’t possible. For example, you might have already bought the domain name from a domain registrar. (You may have even bought it years ago.) Because it isn’t currently possible to transfer a domain you own from another web host to WordPress.com, you need to use another trick, called mapping.
Technically, mapping is a technique that, in this case, connects your custom domain name to your WordPress.com blog. That way, when someone types in the custom domain name (say HelloPickles.net), that person ends up at your WordPress.com blog. And if that person types in your former .wordpress.com address (say, HelloPickles.wordpress.com), they’re redirected to your custom domain, which is what you want. It’s exactly as if you had bought the custom domain name from WordPress.com when you signed up.
Mapping is relatively easy, but it’s not free. WordPress charges a mapping fee (currently $13 a year), which you pay in addition to the annual fee you pay to keep the domain name registered through your original domain registrar.
Mapping requires you to complete two setup operations: one with the web host that registered the domain name, and one with WordPress. But before you get started with either operation, you need to decide exactly how you want to link your custom domain name with your WordPress site. You have two options:
§ Use your whole domain. For example, you might create a blog at www.WineSnobs.com. If you map this address to a WordPress.com address, you need to keep your entire website on WordPress.com. This makes sense if you purchased a domain name from another company but you haven’t actually bought any web space from that company.
§ Use a subdomain. Technically, a subdomain takes your domain name (say, www.WineSnobs.com), removes the optional www part, and adds a different prefix (like blog.WineSnobs.com). The goal is to create a separate web address for your WordPress site, so you can put something else at your main domain name (in this case, www.WineSnobs.com). Of course, your main site won’t be a WordPress site, and you’ll need to pay your web host for some web space.
If all this talk about subdomains sounds familiar, it’s because the WordPress.com service uses subdomains itself to give everyone a unique spot on the wordpress.com server. For example, add the prefix GettingBloggedDown and you get the subdomain GettingBloggedDown.wordpress.com.
There’s also a third option—use a subdirectory in your domain (for example, www.WineSnobs.com/blog)—but WordPress.com doesn’t currently support that technique.
Before you can map your domain, you have to do a little extra configuration with your web host. These setup steps differ depending on whether you want to map the full domain name or you want to map just a subdomain, so follow the instructions in the appropriate section below.
Mapping an Entire Domain Name
If you’re mapping an entire domain name, you have to change your web domain’s name servers. These are the high-powered computers that direct traffic on the Internet, and that tell browsers where to go to find your site. Right now, your domain name uses the name servers at the company that registered your domain name, or at your original web host (not WordPress.com). You need to change that so your domain uses the WordPress.com name servers.
Making the change is simple enough—it usually involves changing just two pieces of text—the name server addresses. However, you may need to dig around on your web host’s administration page before you find exactly where these settings are (they’re usually in a section called “Domain Name Servers” or “DNS Settings”). If in doubt, contact your web host.
For example, if you’re using the web host www.brinkster.com, the name servers would be set to this:
No matter what web host you’re currently using, you must change the name servers to this:
NS1 and NS2 are the two computers that direct your visitors to the WordPress.com site they want to read.
Does your domain registrar provide an email address that you want to keep using? For example, maybe you want WordPress.com to put a blog on www.WineSnobs.com, which you originally registered with the well-known web hosting company GoDaddy, but you still want to receive email at rachel@WineSnobs.com. To pull this off, you need to carry out the extra configuration step covered at http://tinyurl.com/ext-email.
Mapping a Subdomain
If you’re mapping a subdomain, you need a slightly different configuration. Instead of changing your name servers, you must add a CNAME record. Although it sounds intimidatingly techy, all a CNAME record does is redirect traffic from your subdomain to your WordPress.com blog.
Every web host has a different process for defining a CNAME record, but it usually involves logging in, heading to an administration section with a name like “DNS Management” or “Name Server Management,” and then adding the CNAME record. Each record requires two pieces of information. The first is the subdomain prefix (for example, that’s blog if you’re creating the subdomain blog.WineSnobs.com). The second is your current WordPress.com address, like WineSnobs.wordpress.com, which is often called the destination.
If you can’t find or figure out your web host’s domain management tools, make time for a quick support call. Changing name servers and adding subdomains are two common tasks that domain registrars and web hosts deal with every day.
Finishing the Job: Setting Up the WordPress.com Mapping
Name server changes require time to take effect. Once you make your changes, the settings need to be spread to various traffic-directing computers across the Internet. It will take at least 24 hours, and possibly two or three days, before the change takes effect and you can tell WordPress.com to start using your domain. Unfortunately, there’s no high-tech way to monitor the process.
Once your name server changes have taken effect, you can add the domain by following the next set of steps. If you’re not sure whether you’ve waited long enough, don’t worry—there’s no harm in trying. If the name server changes haven’t taken effect, WordPress will let you know when you get to step 4 below, and you’ll need to try again later.
1. Go to the dashboard.
You can get there by visiting the My Blogs page and clicking the Dashboard link, or go there directly by appending /wp-admin to the end of your blog address.
2. Click Store in the menu on the left.
WordPress shows a list of all the upgrades you can buy.
3. In the “Add a Domain” box, click Buy Now.
WordPress shows a list of all the domains your site currently uses.
4. Click the “Map a Domain Name you own” button.
5. Type the domain you already own into the text box and then click Go.
WordPress checks to see if the domain name exists. Because WordPress has no way of knowing that you own the domain, it will warn you that the blog is taken.
6. Click the long-winded “Yes, I already own this domain name. Map it to my WordPress.com blog” button.
WordPress will ask you for your payment details. Once you supply that, the mapping is complete. Congratulations—you can now get to your WordPress site by using your custom domain name.