Create a Sitemap Page Template

Create a page template and add the following code beneath the_content(); to create a sitemap page for your WordPress website that lists all of your pages and posts.



How We Use Trello to Manage Projects

Trello is very versatile, but not so much that you will get lost in all of your options. It’s a great option for getting started and getting started now.. plus it’s kinda fun as far as project management goes.

This blog covers how we use Trello to manage a project, so we will be talking in absolutes. You, of course, are welcome to use it however works for you.

A Board is for an entity that runs several projects

Our boards are Archaic Media Client, White Labeled Clients and Our PBN.

Each Project Gets a Card

Under each board each project will get a card. Look at it like this, a business will get a card. A website will get a card. If a business has multiple websites, then they should probably each have a card. We name cards in the following.

Business Name: Domain Name

What if a project doesn’t have a website? In all likelihood we should reexamine the project and see if the project lies under a different business.

Each Card Must Have

  • A Checklist/Link

    Each card will have either a list of things to do or a link to a system when the tasks are being tracked (i.e. Another Trello board, the content wheel, or other tracking system.

  • A Member

  • A Due Date

  • A Link to the Website in the Description


Each checklist will contain milestones of progress. If something is far out, add it to a second checklist.

Due Dates

Each card has a due date. The due date is when you will look at the card again. If you would like due dates to correspond to checklists, add it to the checklist title.


Labels are used to denote important milestone. We use green as Optimized and Red as Urgent.

Check and Make Sure Each Card Has a Due Date

To make sure each card has a due date by going to the “Cards” view and scrolling to the bottom.

Add Excerpts to WordPress Pages

Add Excerpts to WordPress Pages

Adding Excerpts to Pages

WordPress, out of the box, comes with excerpts for posts, but not for pages. The excerpt is meant to be used as truncated or teaser content on the blog feed and archive pages.

So, why would I need excerpts for pages?
I’m sure there are tons of reasons, but the reason I tend to use it is for SEO (Search Engine Optimization). I add the excerpt to my theme to easily add schema to pages and custom post types. I use the page excerpt as the service, product or page description.

The code below will add excerpts to pages in WordPress:

Adding More Than 50 Product Variations Per-run with Woocommerce

More Than 50 Variations Per-run

Unlimited Variations Per Run

Well, you have all your attributes set up and you hit go on the variations and… “Limit 50 Per Run”. Awesome… So, what can we do about it. Luckily, here’s yet another useful Woocommerce function. Adding the code below to your themes functions.php file will allow you to change the limit.

BE CAREFUL: This can heavily tax the system. Just go up little by little or prepare to be very disappointed.

Contact Form 7 Email Templates

Contact Form 7 Email Templates

Email Template for your Contact Forms

A strong contact form and email newsletter are integral parts of any online marketing campaign. The code in this post will help you with quick and easy Contact Form 7 templates for your businesses email campaigns.

Add the following code to the “Form Tab”. Below is the CSS for the Form.

Mail Message 1

Additional Headers

Message Body

Mail Message 2

Additional Headers

Message Body

Content Campaign

What to do with your content once it’s written

Blah blah blah, write the best content. Make it this make it that. OK. We’ve done that. Now what do we do with out new content?

  1. Post It

    … and Optimize It with Purpose. This is really done at the same time. Your purpose will be the page that it’s supporting or the keyphrase of the page. This works for both SEO and staying on point in sharing and syndication. You should have a optimized website in place to add your content to and a system to get it there. Or, at least, this article is assuming that you have that. If not? Return to go. The Web Design Process

  2. Push It

    Share it with your Personal Network. You may now have one to start with, but over time you will create relationships with other sites and visitors. Always share your new content with the people who are closest to it and will support you.

  3. Share It

    Time to blast it out to the world. Share it across your social network profiles. Don’t worry about groups just yet. That’s in the write about it phase. Be sure you have a plan though. It can get confusing quick. Read this article on Social Media Campaign Basics to make sure that you have a foundation in place.

  4. Send It

    Many people still get their updates via email and some syndication systems. Be sure to keep those that want to follow you via email in the look. It’s quick and it’s easy. I personally use MailChimp for my small sites and runs.

  5. Write About It

    Write content teasers about it in social media groups, social blogs and niche forums. Propose new questions to promote interaction. Do not be sneaky. Be you. Be natural.

  6. Bookmark It

    Bookmark the content across the social bookmarking sites. Many of these sites are very active. Do not get caught in the search engine optimization rut. There are other ways to get traffic momentum. Traffic momentum help SEO, so it’s a win/win.

  7. Syndicate It

    Content Syndication should be in place on your website already. Site such as syndication sites and social media profiles and Google Currents will really expand your content to new audiences.

  8. Re-purpose It

    Don’t jump the gun. Make sure it has reached it’s peak. Then re-purpose it by consolidating it with another page or expanding on the content. If the topic has become irrelevant, gut what you can use and 301 redirect it.

  9. Expand it

    Make a slideshow video of the content. This will help you expand to other communities and help your website accessibility by providing more options for visitors with disabilities. You can use the audio from the video (minus the music) for your content’s audio transcription.

  10. Do It Again

    Once you’ve completed all of it, add it to a list to revisit the content, make it better, and run it through the hamster wheel again.

Summing it All Up

Post It

  • Post it to your website. You have to have a home base.
  • Optimize the page.
  • Give it something special. Be it a special design or some extra functionality, an important landing page needs to be treated like it’s important.

Push It

  • Send it to your personal network via email
  • Share it with your personal network on social media
  • Make sure you are doing your part for the other members of your personal network

Share It

  • Before you share it, ask yourself “Can the content be broken into multiple shares”. An example would be multiple subject on the page, or sharing the gallery and sharing the video sections.
  • Make sure all of your images and resources for sharing are named and formatted correctly so you can grab them easily.
  • Schedule out the shares on your social networks.

Send It

  • Make sure your email list and lead generation system are up to date.
  • Be sure to exclude the people from the personal network you already sent to. Wouldn’t want to irritate them.
  • Add your feed to an auto send campaign or format and send your email blast

Write About It

  • Write about it on other sites you own or administer
  • Write about it on relevant site in your PBN
  • Write about it on blogging sites such as and Blogger

Bookmark It

  • Reddit
  • Stumbleupon
  • Digg

Syndicate It

  • Test your RSS Feeds
  • Submit to blog directories and feed readers
  • Submit it to your Content Syndication Network

Expand It

  • Make an audio transcription
  • Make a slideshow
  • Make a video

Re-purpose It

Has this post run out of juice? Consolidate the content with another page or update the information so that it’s relevant.

Do It Again

  • Either add it to your system or make a calendar reminder to revisit it.
  • Was there something that you wanted to add but just didn’t have the time or resources? Make a note and add it to the reminder.
  • Let go and move on. Job well done.

Aggregate Content

Aggregate Content

Adding Aggregate Content to Your Website

There are lots of ways and reasons to add aggregate content to your site. As with all of our posts, this will start out as a simple how to that will grow into a process.

We add aggregated content to our sites to help give our visitors more options and more points of view.

How to Add Aggregate Content from an RSS Feed to Your WordPress Site

Below is a simple process for adding rich aggregate content to your website using HungryFEED for WordPress and a few other online tools.

  1. Install HungryFEED for WordPress:

    Click here to visit the HungryFEED plugin page at

  2. Select your Sites that you would like to share from:

    If competition is a concern for you be sure not to include your direct cometitors. Also, might as well add a relevant category from your own site in there for good measure.

  3. Create Full Feeds from Partial Feeds:

    In the end we will still use partial feeds to display on our site, but getting a full feed will allow us to pull in images as well. Using an online tool such as will fetch the full content of any page and turn it into an RSS feed.

    We like to store the feed URL in a comment on the site, because we are using free sites to do this, it might be difficult to find your source URLs in the future.

  4. Consolidate the RSS Feeds into one feed:

    We find to be a very simple too to do this. You enter a list of RSS feeds, one per line, and generate a consolidated feed.

  5. Add the consolidated RSS feed to HungryFEED shortcode:

    Use our shortcode example below or visit here for examples or here for shortcode parameters.

  6. Publish that page:

    …and, Sweet! Now you have aggregated content on your site!

Aggregate Content and SEO

  • Link to quality sites with quality information and be sure to diversify your sources.
  • Aggregated Content adds fresh content and perspectives to your site.
  • Aggregated Content can help you to rank for long-tail-keyphrases.
  • Quality information can increase time on site
  • Linking out to quality content can decrease bounce rate, but only if links open in same window.

Setting Google to “Send As” using Dreamhost Email

How to allow Gmail to “Send As” with Dreamhost

  1. Create Your Email Account at Dreamhost: When you create your dreamhost email account do not create a “Forwarding” account. Make sure that the account has an inbox and a password. If you don’t want to store all of the emails just set the account to only store 10 emails. This will make sure you never hit your storage limit.
  2. On to Gmail: Login to your Gmail account and go to your settings by clicking the gear icon.
  3. Set the Access: Click “Accounts and Settings” then click “Other Google Account settings”. A new tab will pop open.
  4. Click Sign-in & Security
  5. Allow less secure apps: – At the bottom of the page make sure that “Allow less secure apps” is set to “ON”
  6. Set up Gmail: Return to your Gmail settings and click “Add another email address you own”.
  7. Add Email: In the box that popped up, fill in the info and click “Next Step”.
  8. SMTP Settings: Fill out the settings like in the image below. Set the SMTP Server to Your username is your email address and the password is the password that you set up for that email address.
  9. Verify: You will now receive an email at your gmail account with a verification code. Enter the verification code and click “Verify”.
  10. Celebrate: Because, now when you compose an email when you click in the recipients area…
    click recipients

    You have the option of selecting your new email address to “Send As”.


Add Title Tags to WordPress Gallery Images

Add Title Tags to WordPress Gallery Images

How to include a title tag in your native WordPress Galleries

Just add the following code to your theme’s functions.php file.

Note: this is one of those conflicting situations where it’s good for SEO but questionable for Accessibility. Weigh out your needs and proceed.