How to Link to Posts, Pages, Categories, Tags, Authors, and Feeds in WordPress


WordPress code logo thumbnailThis is a tutorial on how to link to the various features found on a typical WordPress site.

Wish to promote an author your site? Need the link to their author pageview? Wish to link to a specific category? Want to share the link to your WordPress site feed?

There are many times when you may wish to link to a feature or function on your site. Here is a list of the various areas you may wish to link to from posts, Pages, Widgets, and in emails and social media posts to help people find information on your site.

How to Copy a Link

We call them “links” but the proper names are hypertext link and the link is created with an HTML Anchor Tag.

A well-formed link in HTML looks like this:

<a href="" 
title="Lorelle VanFossen of Lorelle on WordPress.">
Lorelle VanFossen</a>

It features the link to the destination, the title selector to describe the destination of the link, and the anchor text, the words visible on the page to the reader.

This is called a well-formed or properly formed link as these three items are required by US and international law for web standards and web accessibility.

To copy a link, there are two methods. The first is the most commonly used technique.
Continue reading

Tutorial on Creating Footnotes in WordPress


Footnotes are often requested in my workshops and classes. I’ve published “Creating Footnotes in WordPress” explaining how to do this in WordPress on .

Footnotes have been replaced by links, but there may be times when you wish to link to a footnote in a blog post.

Here is a list of the pros and cons of using footnotes from the article.

Links cover one or more words thus are easier to see and easier to click over a larger area. Footnote links are tiny, hard to see, and hard to click, especially if you have mobility issues.

Footnotes are familiar to academics, scientists, and researchers. If you are publishing such papers or writing for that audience, it would be natural to include traditional footnotes.

There are also times when you may need to cite a source that isn’t online. How would you site a paper or reference that is not online? A footnote serves to cite the source while not interrupting the natural flow of the content with explanations in parentheses.

Three techniques are described in the article.

You may use WordPress Plugins that make adding footnotes to posts easier, or you can create them manually.

The process of adding footnotes manually to WordPress involves using jump or page links with the footnote numbers within the content to “jump” down to the footnote list at the bottom of the post.

I’ve included an example of how to create footnote jump links to take the reader to the footnote list and not a specific item in the list, and how to create a footnote jump link to a specific footnote in the list if there are many footnotes in the article.

Hot Podcasts You Need to Put In Your Ear

Many of my workshops and classes specialize in podcasting or include podcasting tips and techniques.

The following is a list of recommended podcasts to give you a taste of what is out there, the styles and techniques that have proved successful, and those you should add to your listening habit. Continue reading

The History of WordPress

WordPress logo began with a humble question from to the world in January of 2003:

My blogging software hasn’t been updated for months, and the main developer has disappeared, and I can only hope that he’s okay.

What to do? Well, Textpattern looks like everything I could ever want, but it doesn’t look like it’s going to be licensed under something politically I could agree with. Fortunately, b2/cafelog is GPL, which means that I could use the existing codebase to create a fork, integrating all the cool stuff that Michel would be working on right now if only he was around. The work would never be lost, as if I fell of the face of the planet a year from now, whatever code I made would be free to the world, and if someone else wanted to pick it up they could. I’ve decided that this the course of action I’d like to go in, now all I need is a name. What should it do? Well, it would be nice to have the flexibility of MovableType, the parsing of TextPattern, the hackability of b2, and the ease of setup of Blogger. Someday, right?

Mike Little in England responded to the 18 year old in Houston, Texas:

If you’re serious about forking b2 I would be interested in contributing. I’m sure there are one or two others in the community who would be too. Perhaps a post to the B2 forum, suggesting a fork would be a good starting point.

By May 30, 2003, the world of web publishing was changed forever.

It didn’t happen overnight, but it happened fast.

As explained in the About WordPress on the , the online manual for WordPress Users:

WordPress started in 2003 with a single bit of code to enhance the typography of everyday writing and with fewer users than you can count on your fingers and toes. Since then it has grown to be the largest self-hosted blogging tool in the world, used on millions of sites and seen by tens of millions of people every day.

Everything you see here, from the documentation to the code itself, was created by and for the community. WordPress is an Open Source project, which means there are hundreds of people all over the world working on it. (More than most commercial platforms.) It also means you are free to use it for anything from your cat’s home page to a Fortune 500 web site without paying anyone a license fee and a number of other important freedoms.

WordPress is unique because it is an open source project created by the users, its own community. All these years later, little has changed. In August of 2005, with the creation of , the free hosted version of WordPress, was created, a commercial company dedicated to all things WordPress and supporting the WordPress Community. Continue reading

What You Must Know About Writing on the Web


While that number might mean different things to you, like your birthday, an anniversary, graduation year, part of a lottery number – to me it represents a quota.

Several years ago, a fan counted up all the articles I wrote every year and came up with an estimate of 1,975 articles published annually across multiple sites.

I was stunned. No, staggered. I now had a number. I didn’t know what to do with it. It freaked me out. That’s 164 articles a month. Thirty-eight articles a week. Five and a half a day. That’s a lot.

Don’t even ask to add up the word count. I couldn’t. Yet, the same person estimated that I wrote 2,370,000 words annually.

It took a long time for me to come to grips with that number. I worried when I became smarter with my time and dropped some of the online columns and magazines to concentrate on more influential sites. What if I couldn’t keep up with the numbers?

After a while I gave up and realized it was just a number. Like a random phone number or birth date. Another number not to worry about. Much.

Along the way to generating all those words every year for many years on end, I learned a few things worth sharing. Continue reading

What Do Students Want to Learn About WordPress

On the first night of class I asked the students of Clark College’s first Introduction to WordPress class to explain why they were there and what they wanted out of the class. Here is that list.

  • How to make my site “mine”
  • How to design
  • How to fix the CSS
  • How to maximize SEO
  • How to publish and edit (resize) photographs
  • Understand basic HTML and CSS
  • Learn about analytics and tracking traffic
  • Understand how WordPress works and underlying technologies
  • Understand how to handle permissions and multiple users
  • Understand more about Open Source, licensing, and GPL
  • How to handle multiple contributors and authors
  • How to publish on the web
  • How to integrate social media
  • How to migrate from one site to another (import/export)
  • How to re-brand a site and make it fresh and new
  • How to handle spammers and nastiness on the web
  • How to create good content.
  • How to make the page and content easy to read
  • How to monetize my site.

As with everyone WordPress touches, it boils down to:

  • Web Design
  • User Experience
  • Content Management
  • Content Publishing
  • Social Media, Marketing and Advertising

The 10 HTML Tags You Must Know to Blog

code wordle - group of words that are synonyms and types of codeTalk to the serious blogging and web publishing pros, the ones turning out brilliant content fast, and you will find that they all have one thing in common. They write with HTML.

Writing with HTML in WordPress isn’t complicated nor does it require a degree in foreign languages or web development. We’re not talking about building a web page from scratch every time you publish. We’re only talking about the HTML that goes into the post content.

How much HTML do you have to learn? Only 10 HTML tags. That’s it. Less words than you probably know in Spanish or another foreign language.

The most commonly used HTML tags in the post content area are:

  1. Anchor Link Tag <a href="…">link</a>
  2. Image Tag <img src="…" />
  3. Headings <h2>, <h3>, <h4>, <h5>
  4. Paragraph <p>Text here</p>
  5. Bold <strong> not <b> and Italic <em> not <i>
  6. Lists <ol> and <ul>
  7. Blockquote <blockquote> and <cite>
  8. Line Break <br />
  9. Horizontal Line <hr />
  10. Code <pre> and <code>

How many of these do you use commonly in your blog posts? All of the ten? When was the last time you needed to put code in your blog post? Rarely, if ever. At most, you use 5 of these in most posts you publish. I think you can handle that.

The five are links, headings, bold and italic, lists, and blockquotes – unless you are a poet. Then add the line break to your collection for six easy to remember HTML tags.

Sure, there are more HTML tags you can use in the post content area, but these are the most common. Tables, font colors, etc., are rarely used and if you need to use them, you probably already know how.
Continue reading

What is WordPress?

WordPress logo is an open source publishing platform for the web. It allows easy content management and publishing via the web browser to the web. There are four versions of WordPress.

WordPress – Self-Hosted Version

, the self-hosted version of WordPress, is often called “dot org” or “full version.” It is the version of WordPress used by those with paid hosting services or “self-hosted.”

The is the most flexible of the WordPress versions as the user can choose from any WordPress Theme and customize it fully or create their own, and add any WordPress Plugin, script or custom code to their site. The self-hosted version of WordPress can be used by beginner or expert.

This version is appropriate for any individual or company. Continue reading