How to Create Different Widgets on Different Pages Using a Plugin

In a previous post My Favorite Things to Use with WordPress Part 2 at the top of my favorite’s list was the plugin Display Widgets. This plugin allows you to display different widgets on different pages, thus allowing you to have custom sidebars on your WordPress site. Today, I am going to show you how to use it.

widget plugin

photo credit: bobbigmac via photopin cc

How to Install the Display Widgets Plugin

1. Login to the dashboard of your WordPress site

2. Locate the plugins area on the left hand side and click “add new”

3. Type Display Widgets in the search box and click search plugins

4. You will then see a list of plugins matching your search. Locate Display Widgets and click “install now”

5. It will ask you if you are sure you want to install this plugin. Click “ok”

6. After it installs you will come to next screen click “activate plugin”

7. Let’s use thing thing!


How to use the Display Widgets Plugin

There are no additional settings for this plugin. It is simply plug and play.

1. Go to appearance then widgets

2. Once in your list of widgets, select the widgets you want to only be on a certain page or pages. You can do this by clicking the arrow in the upper right hand side of the widget you select.

3. Once the widget is expanded you will see a new area beneath the normal widget options. The first item to select is “show/hide widgets”. You can either hide a widget on a particular page or only show it on a particular page. I found showing it on a particular page is most effective since the rest of your widgets will show on all pages unless you indicate otherwise. This is of course if you just want to hide a widget on 1 or 2 pages. Up to you.

4. For demonstration purposes I will use “show on checked”. So, select ”show on checked”.

5. Select which page(s) you want that particular widget to show on then click save.

6. If you selected for the widget to only display on the about page, then check it by going to any other page you have widgets and you will see it is not appearing on those pages, just the about page.

That is it. Pretty simple and self-explanatory.

Useful Ways to Use the Plugin

I will use myself as an example since I use this plugin a lot with other clients. In my use of the plugin, I have a lot of services that I offer and I break them up into pages. If you look at the page WordPress design services, you will see in the lower right hand corner it says “Other Services”, and you will see links to WordPress Development and Consulting & Traning. If you go to the WordPress Development page you will see in the same corner WordPress design and Training & Consulting, so that if you go to a particular page it shows other services that I offer but does not include the particular service of the page you are on. This way you can make it look slightly more custom to showcase other services and not have a link to the same page your user is on. It is just a nice touch. To do this, I just set up about 6 widgets and set up my different variations with WordPress design on particular pages and so forth and so on with all the other links. You can of course code this straight into the site using conditional statements, but I’m not above using a plugin and I can easily just go in and edit it and change it. Same applies if you are using this plugin for a client and they want to add more services. It is a nice way for them to edit it themselves. If you want to do additional links and things too an easy way for you or a client would be to just make a custom menu and use the menu widget. That way they do not need to write any html.

My Favorite Things to use with WordPress Part 2

In my last post I discussed some of my favorite things to use with WordPress. After posting I realized I wanted to add a few more plugins to the list. A common misconception is that you should only have the bare bones minimum of plugins. This isn’t necessarily true. If the authors are keeping their plugins up to date then the more the merrier. The WordPress Codex actually has implemented a new warning if you are searching for a plugin. If the plugin is out of date it will let you know it hasn’t been updated in x amount of years. Look for plugins that have been recently updated, have good support, and are compatible with most recent versions of WordPress.


Display Widgets Plugin 

This plugin easily allows you to display different widgets on different pages just by easily selecting which page title you want it to appear on. I’ve tried out a few others like Widget context, but this one is much better.

Ultimate Maintenance Mode Plugin

If you are launching a clients site and are not ready to flip it on yet, or you need to work on a clients site. This plugin takes an actual screen shot of the live version if the site and niceley displays a custom message. In essence it is actually creating a custom maintenance mode image in seconds. You can upload your own custom message, but why would you?

Gravity Forms MailChimp Add-On

In my last post I talked about Gravity forms and Mailchimp separately. Well, this add-on plugin allows them to integrate easily. Perfect for a form widget.

“The Gravity Forms MailChimp Add-On gives you an easy way to integrate all of your online forms with the MailChimp email marketing service. Collect and add subscribers to your email marketing lists automatically when a form is submitted.”

WP 125 Plugin
If you have affiliate ads and want to display them in your sidebar then this plugin is for you. It tracks clicks, and set expire dates. You can also upload a custom ad like a “You ad here” image and have it link to a form to contact you so people can contact you about purchasing ad space on your site.

Security Ninja Plugin
My top recommendation for security is keep your plugins and WP up to date, but if plugins are your thing Security Ninja will make you feel warm and fuzzy.

    perform 27+ security tests including brute-force attacks
    check your site for security vulnerabilities and holes
    take preventive measures against attacks
    don’t let script kiddies hack your site
    prevent 0-day exploit attacks
    use included code snippets for quick fixes
    extensive help and descriptions of tests included

FontPress – Font Manager Plugin
Woo themes comes with all Google fonts installed and Genesis utilizes Typekit, but if you aren’t using one of the two then this plugin is great for editing fonts if you don’t feel comfortable editing your .css.
“With FontPress you can easily customize any text of your theme by using any font you want.”

WordPress Events Calendar Plugin

Want to display events? WP events calendar creates posts out of your individual events and even includes Google Maps.

Akismet Plugin

This one is often left of peoples list because it already sits in your dashboard. It is a free spam filter for your site and it works. Activate the key and keep your site spam free!

What are your favourite WordPress plugins? Please leave a comment below!

My Favorite Things to use with WordPress

You’ve seen the show. You’ve seen the hype, and you have certainly coveted missing being an audience member on the day Oprah tapes her “Favorite Things” show. Well with WordPress we can have favorite things all year round, and here are some of mine.



Woo Themes – Woo is my all time favorite framework. Not only do they make stunning themes straight out of the box, but they also have built a bunch of really cool plugins that correlate with the theme and integrate nicely. Some themes even have them built in. Don’t want to use that part of the theme? No problem. Most themes allow you strip them down and it still looks nice and runs smooth without then. From sliders, to featured areas, and fancy fun shortcodes I can’t get enough of Woo. We build most of our child themes with the Woo framework. As a developer signing up for the developer license is a must. Then you have access to all themes, and all psds. A really nice touch to tell your clients you are including the cost of the theme in the price.



Simplicity – Naturally since Woo is my favorite framework I am of course going to choose a Woo Theme, and that would be Simplicity. Canvas is Woo Themes flagship theme, but I have to beg to differ. Simplicity is what it is called…simple. We have customized the crap out of Simplicity and made completely different looking themes which because I am a geek is super fun. Some of the different child themes we created using Simplicity are :

You can see how there is a lot to do with Simplicity, and the possibilites are limitless.

Backup Plugin

Backup Buddy- Often times when people setup backups on their site they either do one or the other files or database. Well this one does both. It is especially useful to use to migrate clients sites from your developer server. It also has a cool feature where it will do a Malware scan on the files too to make sure you are uploading a secure and safe version of the clients site.

SEO Plugin

WordPress SEO by Yoast - I used to be a big proponent of All-In-One SEO pack and Platinum SEO pack, but after switching to Yoast I never looked back. It also killed two birds with one stone by being able to create my XML sitemap with one plugin instead of having to install a 2nd plugin, Google XML sitemaps. I really like it’s setup for page settings as well. Woo themes comes with an SEO portion integrated, but I always recommend using a plugin for this because you will always end up with a different theme down the road.


Social Sharing Plugin

Twitter Facebook Social Share-  TF Social Share for short this plugin includes the top social sharing items even Pinterest. It has counters and non counter icons if you want to keep it plain. It also has some styling items included which let you do a border and background color. It isn’t that popular, and I consider it my little secret.


Slider Plugin

Nivo Slider- I LOVE NIVO!  If you are not using a theme that already has a slider integrated then Nivo is your best bet. It has some cool features for background options and is super simple to install. It allows for linking to any page or post, and you can even add text to it.


Forms Plugin

Gravity Forms – Gravity forms is the…well, you know what. It rules. It integrates with a bunch of payments processors. It allows for front end post contributing and is hands down the nicest and easiest form plugin to use. Sorry Contact Form 7, you lose. It’s super nice drag and drop ability allows you to create a form in minutes, and adding it to a page is just a simple shortcode. It has fancy drop downs, calendars, and even does multi page forms which can make your payment checkout look super sweet. Again, this plugin has a developer license so it allows for that perk of telling your clients it is included. Gravity forms also has a MailChimp add on so you can hook it right up.


3rd Party Email Marketing System

Mail Chimp – Not only does Mail Chimps website and branding  just simply blow Aweber out of the water, so does their functionality. Mailchimp also seamlessly integrates with Woo themes and their dashboard. It easily connects all subscribe forms on the site to Mal Chimp and all you have to do is insert your Mail Chimp email address into your Woo dashboard. It has way better looking forms too if you aren’t using Woo. Have you ever tried to build a form in Aweber? I rest my case.


Want to ask me what my favorite thing is beyond my top list above? Do you have any favorite WordPress plugins? Feel free to leave a comment and ask!

6 Types of Clients You May Not Want to Work With, and How to Deal with Them

More than likely we all come from humble beginnings as workers on the web. We were eager beavers as well we should have been, and took any client that came through our email inbox. Our eyes were definitely on the prize and had tunnel vision for the final payment or building our portfolio. Then, it happens. Almost out of nowhere. The unhappy client. We sit and ponder to ourselves, ” I made them 20 design revisions,  they finally approved the design, developed the site to their 30 page scope of work, uploaded the site to their host ,cross-browser tested it even after they broke that plugin, gave them private training,  continued to edit the design, development,  cross-browser tested it again, and they are still charging me back the full amount in Paypal…WTF!!??”.

The bad news is sometimes there is no avoiding the potentially bad client. We can edit and email to the tenth degree and it still won’t be enough. Then again sometimes bad clients don’t come in just angry form. Sometimes they are as sweet as can bee but your email conversion will say 80+ emails and you haven’t even gotten to the design phase yet. The good news is we can pick who we decide to work with, and if we do work with them how to deal with them.

Let’s look at the 6 types of clients you may not want to work with and tips on how to deal with them:

#1 They Don’t Know What They Want or They Don’t Have a SOW ( scope of work)

At first this type of client is very easy going. In fact they can come across as a perfect client because they are all ears when it comes to your ideas and your imagination can run wild with ideas.  They are just as eager as you are and can be putty in your hands…in the beginning. However, indecisiveness can quickly turn into frustration and with it, revisions. Which can lead to “cha-ching” in your online invoicing system, but not something this type of client wants to hear. This client also has the potential to just all of sudden know what they want and this typically happens once you are over budget. You more than likely will spend most of your budgeted hours in the beginning part of a project not leaving enough to actually complete the project. The clients fire and excitement can turn to hostility as they have a tendency to think you may only be after their wallet when you have to confront them on budget. I find I never even charge enough for all my project management because they like to send A LOT of emails and it is hard to just turn on your timer for every email.

Tips on how to work with type of client: When quoting their project quote a number typically double of what you normally do. This can leave room in the budget to deal with all their indecisiveness and ever growing scope of work. This will save you in the long run and avoid any miscommunication. Try, if you can to write your own clear scope of work. That way when they start changing and adding new things you can always point back to the agreed scope of work.

#2 No Circle of Trust ( They have been wounded by a previous designer/developer)

As with any good relationship trust is a key component. Obviously this type of client you are going to get more often than not, because as is the nature of this line of work. They are highly suspicious of any ideas, edits, and ESPECIALLY your invoice. They will doubt you from beginning to end, and our site- sabotaging. Meaning, they sometimes doubt so much that their finished product can wind up looking less than portfolio worthy.

Tips on how to work with type of client: Score some brownie points by starting small if you can. Do a small project for them first for them to instill some trust in you and go over the top for them. They will need hand holding and lots of details. Keep very good records of your invoice details and revisions as they will want proof.

#3 High Expectations

This particular client comes in all forms especially nice and mean. Maybe they fell in love with you because of your portfolio but they want you to “wow them” too. These types come in amped about your work and expecting you to do ten fold for them because like the title says they have extremely high and more often than not unrealistic expectations. They will always expect that their project comes first, you have no life, and if you do not email them back within 1 hour you must be slacking. Sometimes this type of client has such high expectations that when you send over a first draft and it isn’t what they were expecting instead of working through revisions they become deflated and defeated and lose trust in you instantly turning all sweetness into sour. This client can be a real red flag when it comes to getting paid and a high Paypal chargeback rate.

Tips on how to work with type of client: Google them. Seriously! I had a client like this once and I didn’t Google him. Turns out he had previously been disbarred as a lawyer from working in any state in the United States. That was a learning experience! Check out what type of person they are and what their working history with other designers is. Maybe they have burned through 3 previous designers and developers and now you are their next victim. Try to gauge their personality and not just their project. Their personality will determine whether you can deal with their over the top expectations. Sometimes these projects can turn our beautifully because they can really push you as a designer and developer, but be aware it may be difficult to get there and it may not pan out.

#4 I Need it Yesterday

Ready, set, GO! This client needs a custom design, custom theme, ecommerce, SEO, migrate their site, plus all redirects done ASAP. You think, “ok, I’m up for the challenge!”. But wait, what was that little sentence at the bottom of the email? They need it in 1 week. You think “Cha ching”! I’ll just charge an expedited rate and no big deal. This my friends is a losing battle, because while this client seems like they have their ducks in a row that scope of work will undoubtedly change, and that ETA you both agreed on just got blown out of the water and now it is YOUR fault. This may fall into the high expectations clients, but they are different because they only have one goal in mind….Going Live.

Tips on how to work with type of client: Bend their deadline into something realistic and you can both agree on. Even in they say they need it in a week suggest you don’t want to sacrifice your quality of work, and that the quickest you can do is 2-3 weeks. Which brings me to the next point. Do a date delivery range that way when they come back with edits you can give yourself more time. If they do add to the scope of work just tell them immediately this will effect the deadline and get their approval before moving forward. Open communication with this type is crucial

#5 Tight Wallet

This type is a tough one. I myself am a fru-gal , but there comes a point when frugality can become flat out cheap . Big hat no cattle with this one and they will even try to barter or let you in on being a part of their new hip company. I did bargain once with a lawyer for services actually to deal with the guy from #3, and it was the the best deal ever, but 9 times out of 10 that won’t work out too well. Sometimes they even have the grand idea of making you do a sample for free to see if they want to hire you. In that case I point them to my portfolio.

Tips on how to work with type of client: Stick up for yourself, and tell yourself you are worth your rate. Emphasis your quality of work and let them know if they want to work with you then select a service they can afford. You will not do as good of a job if you know you are not getting paid what you are worth. If they want to work with you they will come up with the money, trust me. For every person who can’t afford you there is a person who can, so remember they are not the only work out there.

#6 Verbally and Emotionally Abusive

You may laugh at this types title, but really this does exist. Abuse in any form is not ok, and it can be draining. Sucking the life out of all the other projects, and can really strike down your creative ability. I had a client one time when I submitted a proposal answered back with the most vulgar email cuss words and all. I was quite shocked and I emailed her back ( yes, it was a woman!), and asked if that email was meant for me because it was uncharacteristic. She apologized and said she was having a bad day, but if I did that when I was having a bad day I wouldn’t be in business. I quickly withdrew my proposal and decided not to work with her. She begged me to work with her but I referred her somewhere else. Just imagine this was the very beginning stages. Just imagine how she would be once you were actually working together.

Tips on how to work with type of client: RUN!!! Honestly, don’t even put up with that type of behavior. Most people don’t act this way right off the bat, but there can be signs. Look again at their personality and Google them. If you  happen to have already started working with them you can always give them an ultimatum that if they act like that again you will discontinue work and keep the money you have already worked. This will do 1 of 2 things. #1 it will make them respect you and they will stop, or #2 they will freak out. Normally #2, but it can be a blessing to not have to continue working with them even if it costs you money, because it can keep you from working on other clients projects.


If you may have noticed the theme in all my tips really boils down to honesty and communication. Something I talked about in my last post, How to Succeed with your WordPress Company. Just having clear scopes of work, communication, and honesty can help you avoid conflict with all these types of clients. Don’t beat yourself however if all your best efforts to resolve an issue fails. Sometimes you cannot please everyone, and that is ok.

Now, have a good laugh and read some client stories on Clients from Hell.



How to succeed with your WordPress company

In 2005 when I was 21 and attending The Art Institute for Graphic Design, my dad, who at the time was a successful internet marketer made me come over to his house so he could “show me my future.” He made me sit down at his desk and pulled up a WordPress site he had made with the little “Hello World” Kubrick header, and he said, “Rachael, you have got to learn WordPress and make headers for people…you will be rich!” I literally rolled my eyes and said, “This is what you made me come over here for?” Little did I know the seed he had planted inside of my head at the time.

wordpress designHow I got into WordPress and SEO

After that, he had one of his friends make me a WordPress website called which was set up for me to sell my graphic services which included headers, banners, ebooks etc. All the really dorky internet marketing graphics in ‘05. At the same time we also set up (VGA) where I would sell one-hour blocks of time where I would get on GotoMeeting with a client and he/she would direct me while I created their WordPress header or the other graphics we offered. It was going pretty well and it was a good little job that lasted several years while I was in school, but I was approached by a competitor to purchase both companies in 2008 and I jumped at the opportunity. After I sold thebannerqueen and VGA I took a break from my computer and graphics, took some time off school, hung out with friends, and skateboarded for about six months.

Following my hiatus from all things digital, I moved to Phoenix, Az. in 2009 with my fiancé, and decided I would try my hand at the corporate world. I landed a job at a real estate brokerage company as their in-house SEO, web designer, and office slave. What they didn’t know at the time was that I didn’t really know how to do SEO or web design, but since I wasn’t too shabby at graphics and was somewhat familiar with WordPress I figured what the heck I’ll just teach myself on the job, and I did. I rebuilt their company website in WordPress and within 1 month, I got it ranking organically for some very competitive local keywords in Phoenix.

My journey back to entrepreneurship

I had originally chosen to join the workforce because I thought I needed to rely on someone else to be the boss and to make the tough decisions for me. I thought my personality was the type where I needed to be directed and that I would prefer someone just telling me what graphics to make, but after being put into that exact position I realized I was the exact opposite. I found I enjoyed project management and being a leader. I had gotten a taste of working for someone else and I knew this was not the position God had planned for me. Out of the blue one day I decided to post ads on craigslist for my web design and SEO services and see what happens. Within two months, I had built up enough clients to walk away from my job and went full-time with, a full-service WordPress design and development company.

It is pretty funny because at the time I didn’t even have a personal site, and was so swamped I had to build it on the side as I was working on clients sites. We have now grown into a team of 4 including lead developer Jamie Brewer, and lead illustrator Harry Martawijaya. They rock to say the least.

The reasons why my company is successful

I attribute our success to three fundamental business principles that can be used in any business, not just web design, and those are great project management, a cohesive team, and honesty. No good business can survive without good project management. It is not just for our personal organizational needs it also creates a great client relationship.

Great Project Management

  • Jamie and I try to do a weekly meeting each Monday where we go over our calendar together. We discuss projects that are coming up in the queue so he knows what to be prepared for, and we also go over and create timelines/deadlines together. We then place it all on our shared Google Calendar where his tasks are in green, and mine are in red.
  • For email communication, I try to lay out emails very clearly with titles of items in bold and highlighted in yellow and the task itself right underneath it. We also set up our subjects lines with project name first like “ – subjects goes here.”
  • We have tried all the fancy project management systems but we found we spent more time putting the information into the system than needed, and it is just more efficient to use Google Calendar, Docs, and Gmail. In addition, they are free!
  • For Gmail we create folders for each client. Each client is marked with a color. Green means I need to work on their project (which correlates with the Google calendar), red means I need to reply to them, blue means I am waiting on the client, and purple means I am waiting on a team member. It works great.
  • We also utilize Gravity Forms for all of our questionnaires. We create one for client logins, web design creation, and logo creation. That way when I send that needed information to Jamie or Harry it is all laid out in a nice format already.

The key is to be very efficient and effective all while maintaining a high quality of work.

A cohesive team

The cohesive team component was a difficult one for me, and I know it is for a lot of people in our industry unfortunately. Often times clients come to me and they’ve been burned by a previous developer. Hopefully we as a community can come together to solve that problem by doing quality work and having better customer service. I am so blessed now to have a solid team working with me. Don’t get me wrong I have been through a couple bad ones, but sometimes you have to go through those growing pains to get to that sweet spot. I personally had success on WPHired. There are lot of designers and developers looking for full to part-time work and who knows maybe you can find a lifelong business relationship on there like I did or find work for yourself. You will find once you get into sync with a few good designers and developers that they kind of know each other and can refer you. Don’t be afraid to ask if people and/or companies are hiring too. We would much rather see a designer/developer eager to work than have to chase them down. Just make sure you have your own site and a portfolio.

Always be honest!

Finally, the last successful component, honesty. When isn’t honesty a good thing to have? Ok, so there is such a thing as being too honest like telling your clients their picture of their dog they want on their homepage is hideous, but you get my point. If you can’t meet a deadline, or you can’t get that plugin working like how you promised, tell your client. What is the worst thing that could happen? They would much rather know than have you just avoid them. One little email can go a long way, and hey, they are people too. You will find 99% of the time if an issue pops up the client will be understanding, and if they aren’t, maybe it is time to fire them (and yes that is always an option).


Just believe in yourself: you CAN run your own business if you really want to. If you’re a beginner remember that we were all beginners at some point. You cannot live your life with the “what ifs.” What if you never try? When you wake up 20 years from now are you going to be mad that you tried and possibly failed, or never tried at all? Sure, every business has its ups and downs, but when you write down a list of pros and cons you’ll see a much longer list for pros, and you’ll find most of the cons to be fears that may or may not ever even happen. Live in the now, and focus on today. Focus on your determination and surround yourself with like-minded individuals that will support you.

If you want to be a designer or developer for WordPress specifically, get involved locally with WordPress meetups. Subscribe to blogs to stay up to date on the latest news, trends, and business practices like CodePoet and WPCandy, and reach out to others in your community. I know I was nervous as an amateur talking to other WordPress professionals, but the more I did the more I found how willing they were to share their advice with me and remember that they were amateurs once too. We all have come from a humble beginning and this is especially true I believe with WordPress.