Updated My Website, New WordPress Child Theme for Twenty Eleven

Before and AfterSince WordCamp Atlanta 2012 I’ve had the itch to create a new theme for this website.

A direct comment about my last theme choice from Mr. Mullenweg might have been that itch… either way it was way paste due and I am looking forward to this update.

I’ve been wanting to create a sleek child theme that I could offer for other people to download and use.

On that note, this weekend I decided to take the plunge, and as you can see, have made some progress. Here is a quick overview.

What Do I Need And Want?

Minimalist Clean Theme

A super clean theme with minimal distraction from content. This is good for me because I would like readers to focus on my content.

Graphics do make websites look great, but as I am not a designer, nor are most people downloading and using free themes, I don’t have that option.

What I can do though is post pictures in my content that look great, which will make my site look great, on this slick white background.

Feature Box on Home Page

Add a custom widget area at the top of the home page to be used as a Feature Box.

Instead of hard coding this content into a custom template, I wanted it to be dynamic so that I could make changes easily. Using the Title and the Body of a standard Text Widget gives me great flexibility.

Sidebars on all POSTS

Twenty Eleven does not have sidebars on POSTS by default. This is in an effort to showcase the content and be less distracting.

I want my sidebars!!

Sidebar Width

Something else Twenty Eleven could change by default is the sidebar width. They allow a tiny area where everything gets smooshed. There is plenty of padding and margin available for content, so I am going to use it.

Share Buttons

I am not a big fan of the ‘share on ALL SITES buttons’ plugins that are available. I only want to make it easy to share my content for the main social networks at this time.

Automatic Facebook Preview Image

When sharing a link on Facebook, it will try to offer a preview image based on the images it finds on your site.  We have a way to specify what that images is in our header data.

To make it really easy, I want to specify the image in this order

Use Featured Image, else use First Image, else use Default Image.

Why a Twenty Eleven Child Theme?

The main reason I am all for Twenty Eleven is the responsive design. Easily allowing any platform to view my website and my content is a must…and I do not want to design two websites(browser and mobile).

I’ve not yet, but would like to start using the new Post Formats.  As these are already built in, I will have to do minimal customization to get started using them.

The Twenty Eleven theme comes default with all WordPress installations which means there is no need to purchase a premium theme framework. Everyone will be able to use this theme right away.

In keeping with the mantra of work smarter not harder, I would like to continue utilizing the built in WordPress functionality. Things like menus, header image, link and page background color, galleries, etc.

Most of what I want is already available in the default theme, but I want to customize that and make it my own unique website.

What Have I Done So Far

I’ve done a good bit so far and my ‘child theme’ has 7 files now. My main objective was to strip away as much of what I did not need as possible, then start adding.

Starting with the CSS changes, I minimized graphics and maximized my use of space. Then started working on adding the functionality I needed. Adding the widgets was a breeze and I already had the code for some of the other functions.

CSS styling affected the following:

  • content and sidebar width
  • padding and margins
  • sidebar titles
  • navigation bar
  • post comment bubble

Added functions to do the following:

  • sidebars on all POSTS by default
  • Widget area in place of Search form field
  • Widget area for Custom Message on home page
  • specify first image in content is Facebook preview thumbnail

The share buttons were easy using the Sharing part of Jet Pack, which let’s me use plugins hosted by WordPress.com.

The real fun part was getting everything set up so that my website automatically sent a link out to Twitter and Facebook ONLY when the post was ‘published’ from my phone…which is why the auto generation of the Facebook preview thumbnail is important.

Now, that is all automated and I’ll be shoot more pics and videos to this site where you’ll see them in your social media streams first.

So What’s Next?

Over the next few weeks I will be tweaking this theme to my liking. Once most of the kinks are worked out, I plan to release it for free download.

Most of the remaining tasks are styling. As I need functionality I will add it, but do not want to bloat this child theme. I want to facilitate the bare minimum for showcasing great content and converting readers.

Before I do release this, I want to make sure that it is easy for someone other than myself to understand and work with.

Keep your eyes peals and let me know if you have any suggestions. :)

WordCamp For The Win – Savannah 2010

Wordcamp Savannah 2010

Wordcamp Savannah 2010

This past weekend I had the pleasure of attending WordCamp Savannah.

“WordCamps are low-key community conferences that celebrate all things WordPress and bring together local WordPress users, developers and fans.”

To read more about this particular WordCamp, visit WordCamp in Savannah GA.

Before I talk about the actual event itself, let me drop a little bit of background on my history with WordPress.

How Did I Find WordPress?

I’ve been working with web development as well as programming in different languages since I was a teen. There is just something about submitting and retrieving data using code and a database tickles my fancy.

For extra cash, as well as the stimulation of programming itself, I was developing websites for friends of mine.  While doing this I was also creating my own Content Management System to enable my clients to log into their websites and make changes on their own.

Little did I know how important this kind of action would become in the next couple of years.

Continue reading

Web Devils – Web Development, WordPress, SEO, and Social Media

Web Devils

Good day fellow interneteurs! I am here to tell you about Web Devils, my newest venture.

As I am sure you have noticed, not much action has been happening here on bretphillips.com, there is a good reason for that :) I have been working hard at getting everything together for the launch of the Web Development company Web Devils.

For as long as I have been on the internet(well over half of my lifetime) I have been putting together websites.  One of the first things I ever did was figure out how to get web hosting through my modem service provider and the URL was something like http://user.bellsouth.net/~username/bin/homepage/this/is/getting/rediculous.

My good friend and fellow Web Devils co founder Michael Ollinger has been right there with me doing the same thing.  We’ve started several online communities, built countless personal websites, blogs, profiles, etc. And now are coming together to use our expertise and help Your Small Businesses web presence.

Web Devils specializes in using WordPress websites, Search Engine Optimization, and Social Media to generate leads for you.

Below is a short listing of the services we offer.  For more information please visit http://webdevils.biz/services.

WordPress Development

- Thesis Theme Development
- Custom WordPress Themes
- WordPress Training

Social Media

- Facebook, Twitter, LinkedIn, etc.
- Learn How To Use These Tools
- Increase Brand Awareness

Search Engine Optimization (SEO)

- Keyword Research
- SEO Copy Writing
- SEO Lessons

Band / Artists Package

- Custom WordPress Website – Customer Myspace Layouts – SPECIAL PRICING(Contact us to find out more)

Contact me today here or via Web Devils and lets talk about your next Web Presence!

Testing, testing, can you hear me?

Today I decided to spend a couple of minutes trying to tie together several of my e-applications, namely WordPress blog(this site), my Twitter account, and my Facebook.  As well, I would like to tie them into my Blackberry for ultimate content flow.

My ultimate goal here is to be able to use them all seamlessly together, instead of trying to manage them all separately. Fortunately for me, many other people had this same idea, and some of those people were developers themselves.  All I had to do was a quick Google search and click a few links.

Done and done.

What exactly did you do Bret?
Continue reading