Skip navigation

Research on the WordPress, Web Development, and Web Design Job Market

Pie Chart featuring WordPress compared to other CMS publishing platforms by Open Source CMS.In 2012 and 2013, I did extensive research for the grant program to develop and rewrite the Web Developer degree program at Clark College. This research included an analysis of current and future job opportunities for students graduating with that degree with a solid understanding of WordPress.

Now that the program has completed its first official year at Clark College, I can proudly share some of my research as it relates to the job market with an emphasis on WordPress expertise.

If you are considering a job or starting a business in web design, development, web writing, and WordPress, this research data may influence your decisions.

Web development is a growing industry. US News Money reported that the Bureau of Labor Statistics projected a 21.7% employment growth for web developers through 2020, resulting a placement in the 9th spot in their Best Jobs of 2013 Report. In 2011, the median salary of $77,990 was expected to increase as web development moves from do-it-yourself and self-taught to college educated and trained professionals.

A Workforce representative reported that multi-skilled web designers are in demand and high on recruiters’ jobs lists.

With the national unemployment rate for Web designers at just 3 percent, demand for their skills in animation, graphics, social media, apps design and video is at an all-time high, says one staffing firm executive.

Read More »

What Does WordPress, iThemes, Goodwill, Home Depot, and Target Have in Common? Your Identity and Security.

WordPress logo with padlock transparent over the logo.We received a new credit card in the mail today to replace our old one AGAIN. An “unsuccessful attempt” to access our secure security data happened and this is a precaution the bank is taking to protect us. I have no other information so I’m left wondering.

Yesterday I received an email supposedly from Home Depot about the cyber attack compromise of their consumer records. The Home Depot security compromise is larger than Target’s security theft last year, yet only a blip on the news among redundant, critical news stories on the personal lives of US football players.

Long before we know about events like these, our credit card information is sold via sophisticated, easy-to-use carder sites and could result in $3 billion in illegal purchases in what is now being reported as part of an inside job. While I shop at Home Depot frequently (what homeowner doesn’t?), I don’t have a credit card, shopper’s card, or any other personal information registered with Home Depot to my knowledge, but somehow they found my personal email address to warn me, or someone did. I didn’t click the link. I’m that paranoid.

According to various news reports, Home Depot credit card purchases gives the company access to your information, thus access to my personal email. Still…I’m always nervous about unsolicited emails from branded services and companies. You never know if this is legit or a phishing scam, so I type in their direct site address and look for information on whether or not this is real and applicable to me.

The local Goodwill stores around the Portland, Oregon, area are some of the best in the country I’ve found. Clean, boutique-style with lovely items well displayed and sorted. Moving from an RV of 280 square feet into a huge house, most of our furniture and household items come from there as we are now among the house poor. A malware security breach this spring made me paranoid, but so far Goodwill stores in my state are not affected.

Two minutes after that, a spoof and phishing email came in from “Google Gmail” alerting me to an out-of-date Gmail service. It looked real, but a closer look revealed the spammy email and the embedded link was to a scam/spam/spoof/malware site not Google or Gmail.

Google Gmail phishing scam email.

This one was obvious. Gmail would not send out such an email. Still, I have to be on my guard and paranoid every time I access my email accounts.

Once again this is more time out of my busy day I have to spend checking to see if my privacy, security, online identity, and credit card information is at risk. Read More »

WordPress Social Meetup in Vancouver, Washington, This Weekend

WordPress EventsWe’re putting together a WordPress Social Meetup in Vancouver, Washington, just a few minutes from downtown Portland, on Sundays from 4-7, and the first one is this Sunday, Sept. 28, 2014!

Part of the WordPress PDX Meetup, we’re excited to be one of the first to offer a social meetup rather than a formal presentation meetup.

These meetings are designed to be social times, bringing WordPress users together in an informal setting to learn more about WordPress from each other. There will be a 20-30 minute presentation on a WordPress feature then the rest is your time to work on and get the help you need for your WordPress projects and sites, and socialize.

All levels are welcome. Bring your questions and problems. We’re all here to help each other.

The facility is in the basement floor of the Parkway Plaza Bldg on the east side of Vancouver by the Vancouver Mall off I-205 and Highway 500. Free WIFI, electrical outlets, presentation area, etc., available.

8100 NE Parkway Dr, Vancouver, WA 98662

Follow the signs to the meeting.

Facility for WordPress Social Meetup in Vancouver.

Dates and Topics: Sundays from 4-7, typically the day before the WordPress PDX Meetup on Monday.

  • Sept 28 – WordPress Q&A
  • Oct 19 – WordPress Basics
  • Nov 16 – vs
  • Dec 14 – Social Work and Play (no official presentation)

In 2015 we have topics on basics of a Child Theme, WordPress Plugin favorites, Social Media integration, and more on the basics of WordPress. Please bring cups and water bottles. Water, tea, and coffee available. Snacks are possible.

Appreciation goes to Jolene Wright of Vancouver Hypnosis (recently graduated WordPress student at Clark) for the free use of the facilities.

Hope to see you there! And thanks for helping to spread the word.

Feed on Lorelle on WordPress Subscribe .

What is Your Favorite Article on Lorelle on WordPress?

I’ve been asked to put together a best-of collection of Lorelle on WordPress articles in an ebook. Do you have a favorite?

I’m looking for articles that you’ve bookmarked and returned back to over the years to help you with WordPress and blogging, or articles that helped you understand and embrace a WordPress or blogging concept that changed your work and publishing.

Check all that apply in the poll below.

If you would like to visit the articles listed in the poll, here is the list:

Thank you!

Feed on Lorelle on WordPress Subscribe .

The Web is All About The Writing

Blog writing tips and articlesReading “7 Things You Need to Know about SEO in 2014” from Compete Pulse, I was fascinating to read that “size matters:”

Most blog posts range between 400 and 600 words, but the ideal length for highest ranking is actually around 1,500.

Many still believe that a successful website is one that offers the information the customer needs and nothing more. Or that the ideal post length should be short, 200-450 words.

It’s not. It’s about the words. It’s about the words it takes to make your point and answer the question.

In spite of my 2007 article, “Blogging Is About Writing,” on Darren Rowse’s Problogger, I still hear that blogging isn’t about writing. Learning how to write for the web isn’t as important as learning HTML, PHP, WordPress, SEO, web analytics, JavaScript, and serious coding.

After four years researching and fighting for a Writing for the Web course at Clark College and other schools around the globe, the first class was held this past Spring with good success, and push back from the students who believed that designing and developing for the web had nothing to do with learning how to write on the web.

It’s time to revisit this discussion and explain that blogging and web publishing, from the perspective of the designer and developer to the business owner, is one of the most critical aspects of our industry, and a skill that needs to rise to the top of your skill set and resume. If you can’t write in today’s web world, you are lost and losing out.

Let’s look at all we do on the web and how it relates to the written word. Read More »

Two WordPress College Classes Offered at Clark College This Fall

WordPress NewsThe WordPress I CTEC 160 courses at Clark College are about to close and there are still seats open in the Monday/Wednesday classes.

This fall there are two times to choose from. Days from 1-3:30PM and evenings from 6:30-9PM.

The 5-credit course covers the basics of WordPress, from content to design. Much of the classwork is done online in this fast-paced 12-week class includes creating your own test site and testing environment on and the self-hosted version of WordPress, guest blogging, working on a multiple contributor site, and managing client content.

This is a unique opportunity to not only dive deeply into WordPress as a user, client, designer, and developer, but also to learn from one of the world’s top WordPress trainers with 11 years of WordPress design, development, and training experience.

Clark College in Vancouver, Washington, honors Oregon Columbia River counties with no out-of state resident tuition, and lodging facilities are available for those traveling from greater distance.

This class is a fundamental and required part of the Web Design (CGT), Web Development (CGT), Server (CGT), Computer Support, and an elective for many other degree programs including English, Journalism, Business, marketing, and many more.

If you are a non-credit student, please tell registration clearly when you register.

To register, you may use the Quick Step Registration Form and include a note that you are a credit/non-credit student. Or visit Clark College and register at the registration office.

Registration for these two courses is ending very soon. We’ve only a few more days left, so register now.

Feed on Lorelle on WordPress Subscribe .

Robin Williams Starts Our Conversation on Depression, Suicide, and Mental Health

The world is grieving the loss of one of our favorite comedic and dramatic geniuses, Robin Williams, and the conversation begins about mental illness, depression, and suicide.

The Facts As We Know It: The news arrived about 3:30PM PST that the actor had died due to suspected suicide. CNN reported that according to the Marin County Sheriff’s office, Williams was pronounced dead at 12:02pm PST of suspected suicide due to asphyxia. The last post on his official site was a week ago. His last tweet was July 31, 2014, wishing happy birthday to Zelda Rae Williams, his daughter with Marsha Garces.

What We Feel: We’ve lost a best friend, one we’ve met through television, film, recordings, and comedy concert halls. Like many highly visible celebrities, we think we know them, then this happens, and we question what we knew, and what we wished we knew.

From time to time, Williams was open about his battles with drugs, alcohol, and depression. Some of my favorite quotes from Robin Williams include commentary on mental health as well as some great lines on the topic from his films.

  • “You’re only given a little spark of madness. You mustn’t lose it.”
  • “Reality is just a crutch for people who can’t cope with drugs.”
  • “Freud: If it’s not one thing, it’s your mother.”
  • “Reality: What a concept!”
  • “I used to think the worst thing in life was to end up all alone, it’s not. The worst thing in life is to end up with people that make you feel alone.”
  • “You will have bad times, but they will always wake you up to the stuff you weren’t paying attention to.”
  • “What’s right is what’s left if you do everything else wrong.”
  • “I believe in destiny. There must be a reason that I am as I am. There must be.”

The next few months will be filled with conversations, positive and negative, as the facts, and rumors, flood the media waves about depression, mental illness, and suicide. We will celebrate the artist and the genius, but we will also have to face the hard questions.

Like many of you, my life has been touched closely by depression, personally and through family and friends. It comes in many shapes and forms, and rarely does it lead to extreme action, but it can. It is a sly form of mental illness, sneaking in when you least expect it, catching you off guard (“Me? I’m not depressed!”), or be a burden we live with every day, making the decision to keep one foot in front of the other on our journey through life day by day. Read More »

Find, Search, Replace, and Delete in the WordPress Database

The following was originally published on WordCast and authored by Lorelle VanFossen. It is reprinted here as a reference guide.

WordPress Tips and Techniques

  1. You’ve moved your WordPress installation from one server to another.
  2. You’ve changed domain names.
  3. You’ve moved images around on your server and now they don’t load.
  4. You’ve changed your WordPress installation and now images show blank boxes on your posts.
  5. You’ve changed your email address.
  6. An author has changed their name or URL.
  7. You’ve been asked to remove all of someone’s blog comments.
  8. You’ve turned things off during development and it’s time to turn them back on.
  9. You’ve gotten smart and changed your WordPress URL and installation from to
  10. You’ve realized that you’ve been misspelling “separate as “seperate” and you now need to fix all the missed spellings.
  11. You’ve realized that WP as an acronym isn’t as SEO friendly as you thought and decide to change them all to WordPress.

These are just a few of the reasons why you need to know how to do a search and replace in the WordPress MySQL database. Some people choose to export their entire WordPress site’s data and edit it in a text editor, but for those with hundreds or thousands of posts, it’s easier to do it in the MySQL database.

Playing with your WordPress MySQL database is not for the weak of heart and faint of code. There is much to fear. The worse case scenario is that you blow up your site. The best scenario is that you fix some problems that have been plaguing you. I’ve some warnings below, but trust that even someone with little coding experience can do this, if you are very, very careful and take precautions.

The following search and replace and delete WordPress-related queries for MySQL are included:

Read More »

Speed Blogging Tips and Techniques

The following are the workshop notes for my popular workshop on “Speed Blogging.” The workshop is designed to teach how to take charge of your website and keep the content flowing with enthusiasm over the long term by learning the shortcuts, tips, and techniques to speed up the process of blogging, allowing your blog to work for them, not you work for it. You will find many more tips and techniques for site management and motivation in my ongoing series called Blog Exercises.

Before we get to the speed blogging tips, especially for using WordPress, let’s get to the excuses that get in our way. After all, an estimated 95% of all bloggers give up after the first year, and it is my goal to make blogging fun and efficient, that you spend more time enjoying blogging than struggling with it.

Begin by realizing that blogging is just about writing, but not only about writing. Don’t like writing, try video or audio. Find a way that works with your personality and capabilities to keep your content going.

Find a way to make this fun. There are many ways beyond what I’m about to share with you to speed up the process of blogging to make it fun and fast, so you can get back to what you really want to do. I’d love to have you share them in the comments below. I’m always finding new ways to save a few minutes. Read More »

Your Blog is Your Business Card

The following are the notes for my popular workshop “Your Blog is Your Business Card”. The premise is that today’s business card can’t hold all the contact information necessary to connect adequately with potential clients, but the blog can. It is the holder of your contact information and online identity. The workshop covers the philosophy behind this position and helps the participant understand how to create an online persona.

In the Victorian age, calling cards or visitor cards were delivered to someone as a request for a meeting. If the recipient didn’t know the person, the information on the card, and tapping into their own social network for information on the stranger’s reputation, would help them decide whether or not to accept the invite.

Today’s business card would fill a billboard with all of the contact information we have on the web. Potential clients may connect with us through Twitter, Linkedin, Facebook, Tumblr, StumbleUpon, Ravelry, MNng, YouTube,, CafeMom, CaringBridge, 43 Things, deviantArt, DailyBooth, DailyMotion, Vimeo, Slideshare, MySpace, Orkut, Plaxo, Plurk, Wooxie,, Bebo…the list is long. That doesn’t include the more traditional email, phone, or snail mail.

While potential clients may find you through a search or these social media networks, the key to a successful online presence is to make it easy for your customers and contacts to find you where they hang out, and they find that information through your blog.

Let me explain first that a blog is a website. The definition of a website is a that is an address with a collection of web pages. A blog is a website, a collection of web pages presented in reverse chronological order. So a blog is a website and a website is a blog. I enjoy the word “blog” as it has many other stereotypical and emotional connotations, and it continues to be a disruptive force on the web.

That said, how does a blog become your business card, your representative on the web. Read More »

Sale on Lorelle’s Book “Social Media for Crafters”

Social Media for Crafters: Covering the Basics of the Social Web ebook by Lorelle VanFossenI’ve updated my popular ebook, “Social Media for Crafters,” and it’s on sale for the next week in honor of the Willamette Writers Conference in Portland, Oregon, and to celebrate the power of the written word. The book will be on sale for only $2.99 USD. I’ve not had a sale on my books since they were published, so take advantage of this now.

Social Media for Crafters is designed to help the crafter and artist new to web publishing and the social web learn how to connect with the exciting and highly interactive social networks for any hobby, art form, or craft. It covers the core social media networks, blogging, and was recently updated to include Google+, Pinterest, and changes in the social media industry. As always, the ebook promotes WordPress as the blogging platform of choice.

Blogging Tips - book cover, copyright Lorelle VanFossenMy popular book, “Blogging Tips: What Bloggers Won’t Tell You About Blogging,” isn’t on sale, but continues to be available by mail in perfect bound form for USD $12.95 plus shipping. This book covers a wide variety of blogging and social media tips and techniques, focusing on WordPress, and still pertinent today. Written as a giant to do checklist, the book includes ways to promote your site and encourage interactivity. I’m working on the ebook version this summer and it should be out soon, fully updated, so jump now to get the original while it is still in print before it becomes virtual forever.

To buy either book, visit by Books page, and check out the list of books I recommend be in your library from some of the best bloggers in the industry.

I will be presenting two workshops at the Willamette Writers Conference on Sunday on social media and blogging, and speed blogging tips and techniques, helping writers learn how to blog faster and better, and get back to their writing and life. Attendees will be able to buy a specially printed version of the Social Media for Crafters book for USD $10, normally $15.

Please note that I’m also trying a new third-party PayPal service on If it works, expect an article on the process soon. If it doesn’t, please use my contact form to let me know immediately. Thanks!

Feed on Lorelle on WordPress Subscribe .

Code Standards Project to Take WordPress Into the Future

WP Tavern reported recently that WordPress Developers are organizing a community initiative to standardize common post types, taxonomies and meta data. Led by Justin Tadlock, popular WordPress developer and author of Professional WordPress Plugin Development, the goals of the community project are to name these common parts of WordPress to create a more stable and portable nomenclature for WordPress.

Tadlock explains that standardization is critical not only to the future of WordPress development but essential to standardize WordPress Themes and Plugins.

However, I’d argue that a little common sense also goes a long way. If you’re making an “events” plugin, don’t name your post type justin_event. Name it event. This isn’t really brain surgery, and I don’t think the WordPress developer community needs that much hand-holding to figure this out. But, if we do, let’s start that Codex page.

The only reason for any type of standards for post type names is so that it helps foster healthy competition between various plugins trying to fill the same space. This is so users can more easily switch between plugins to find the one they like the best.

There are some against such standardization as they feel it would restrict their coding freedom and flexibility, naming things organically rather than meeting a set of required standards. Tadlock and others argue that by adopting existing solutions rather than in-house, custom built solutions, it doesn’t restrain creative coding or proprietary code. He defends his position saying:

Standards are created after we’ve made them and they’ve been adopted by enough people. In other words, we create standards by building good plugins, getting users to install them, and having theme authors integrate with them.

Standards are accepted adoption of a way of doing things or naming things. This is part of the evolution of a language and industry.

As we developed the WordPress Codex, Michael Adams led a community campaign to solidify the names of WordPress parts and pieces. He and I created the Codex articles for Administration Panels, which later was renamed to Administration Screens, an example of the evolution of naming standards. In spite of our attempts to comply with the trademark protection of the term “Dashboard” for the entire backend interface, the WordPress Administration Screens continue to be called the Dashboard. Wrong name, but an evolving name standard as it has been adopted by a majority of users. Read More »

How to Write an Editorial Article Online

For the Writing for the Web course at Clark College, I wrote an in depth article on “Web Writing: The Editorial Article.”

The article serves academic courses on the art of writing for the web, exploring the most common type of web published content found on blogs, the editorial article.

Web content represents traditional media content formats and styles, but editorial writing on the web is a modified version of the traditional editorial or op-ed format and style.

An op-ed piece is an opinion. It is distinguished from other articles in a magazine and newspaper as they may be well written but they do not represent the rules and guidelines required by journalists and reporters. The writers are typically not reports, nor educated in journalism.

An editorial article may be an opinion piece, but it is one that argues a specific point or perspective. On the web, an editorial article may be written by a reporter, journalist, professional writer, or anyone with a defensible opinion.

As I explain in the article, a web editorial article is backed by links to resources and references supporting each point in your argument. Traditional media didn’t have the ability to easily link, leaving the author to cite their supporting arguments with footnotes, end notes, and bibliographies.

Web articles are also written according to web standards, using HTML formatting styles such as blockquotes and proper citation links in compliance with Copyright Fair Use, links, multimedia, and shorter paragraphs broken up by a single thought, concept, or idea rather than a large block of text that conveys an entire concept.

The article on how to write an editorial article online includes a definition of the editorial article, examples of editorial articles that changed the world, editorial writing voice and persona, audience demographics and targeting, editorial styles and types, editorial article structure and formats, technical tips for web publishing, and examples of the problems many have with writing editorial articles online. It also includes a large reference and resource list for more information on editorial writing for the web and in general.

Feed on Lorelle on WordPress Subscribe .

WordPress I Course: Summer at Clark College

WordPress NewsMy WordPress I course at Clark College in Vancouver, Washington, just across the river from Portland, Oregon, is open for registration for Summer Quarter 2014.

The course begins July 7, 2014, on Mondays and Wednesdays at 6:30-9:30PM.

This is a five credit hour course, 50 hours of all WordPress basics in 8 weeks.

Pop Quiz for the WordPress introduction Class at Clark College with students answering the questions on the whiteboard - instructor Lorelle VanFossen.The size of the class is limited for an intimate, hands-on learning experience covering web publishing, core functionality of WordPress, basic WordPress Themes, and Plugins.

Registration is open for the public as well as students in a degree program at Clark. First-time registration at the college can take some time, so begin the process now. For more information on registration, see the Clark College Admissions information. The deadline for enrollment is June 20, so hurry to get one of the few seats available.

During the course, students will be working on 4-5sites including their own experimental site on, a self-hosted version of WordPress in a testing (sandbox) environment, the class magazine (multiple contributor WordPress site), and a final project site as a collaborative team project.

Here is a brief list of the things you will learn in the college course. Read More »

It’s About Access

If you have a few minutes today, watch this. Oh, watch it anyway. And share it.

It won a Webby, the equivalent of the Oscar for the web world. And I have to admit that at the end, I cried. Seriously.

Like those in the satirical episode, I don’t live in the wildest woolliest of backwoods. I could throw a rock over a hill and hit Intel and some of the largest tech companies in the world in the Silicon Forest, yet I’m stuck on crap Internet access with speeds at about 1 megabyte on a good day. Trust me, I live on the Internet and there are good days and bad when your Internet is running through a phone line, and that phone line isn’t very stable.

I’ve traveled to and lived in places where I would write my articles in a text editor for this site and wait days for access to the Internet and WordPress. Traveling on the road full-time since 1996, an acoustic coupler and 300 feet of phone cord was our earliest connection to the outside world. I have literally hung out a window and hold a WIFI antenna at the end of my out stretched hand in the pouring rain to pick up a signal somewhere on the block. That was downtown San Francisco only a few years ago, supposedly one of the first cities in the world to experiment with city-wide free Internet access, another of the great pipe dreams. Read More »


Get every new post delivered to your Inbox.

Join 20,796 other followers