WordPress Theme - Piedmont

Piedmont Theme now on WordPress.org

Piedmont is clean, responsive, retina-ready WordPress theme which adapts seamlessly to desktop, tablets and mobile devices thru mobile-first CSS principles. Not a single image was harmed in the creation of this theme.


Responsive Design

Designed using mobile-first principle allowing content, images, widgets and navigation to have natural experience on desktop, tablet and mobile.


HTML5 Markup

Built on a solid foundation of HTML5 markup, Piedmont uses the latest microformats and schema.org semantic syntax allowing search engines to digest your content more easily.


Retina Ready

Piedmont uses @font-face with Google Fonts API beautiful Opens Sans typeface along with CSS3 backgrounds to avoid using images completely.

Download at WordPress.org

git and SCSS Workflow

Move to SASS and Git Workflow

Over the past two years, I have been bombarded with suggestions from other developers to implement a GIT workflow along with adopting SASS/SCSS syntax to create more elegant development workflow.

Last week I finally had reason to adopt this – @southernweb is developing a new product that will focus on a niche industry with a JSON REST API and a WordPress plugin to implement advanced search functionality.

The need for a parent theme built with SCSS along with the ability to organize the template hierarchy and numerous get_template_part()s to have a modular child with fallbacks made the big jump a natural one.

That big jump was simply a 3-feet step. For months I thought it would be stepping off a cliff to change my workflow but with an arsenal of tools and services at the ready it was barely a punch in the stomach.

Find the time immediately to switch your workflow. 

WordPress Password Detection

Checking Current User for Specific Password in WordPress

After doing a bulk import of users as subscribers for a basic membership site and setting all users to the same password, it made sense to show a notice for users to edit their profile and update password. This is the if logic used with $current_user data. 

$current_user = wp_get_current_user();
$user = get_user_by( 'login', $current_user->user_login );
$pass = 'pass123';
if ( $user && wp_check_password( $pass, $user->data->user_pass, $user->ID) ) {
   echo "<!-- That's it -->";
else {
   echo "<!-- Nope -->";
Peachtree Neurosurgery

Site Redesign: Peachtree Neurosurgery

Peachtree Neurosurgery, P.C., established in 1979, is a collective of medical specialists who deal with spine and brain issues. Peachtree Neurosurgery came to Southern Web Group for a complete website redesign. We provided a custom website based on the WordPress content management system, cloud hosting and a custom email newsletter template.

Peachtree Neurosurgery, P.C.
Atlanta, Georgia

Peachtree Neurosurgery - Before & After

Peachtree Neurosurgery – Before & After

WordPress.com VIP

San Francisco & WordPress.com VIP Developer Training

After spending a wonderful weekend with one of my oldest friends who recently moved to San Francisco, Joseph, I enjoyed a free day alone to explore the city. On Monday, I was able to wander around Fisherman’s Wharf, get an amazing view of Alcatraz, bike across the Golden Gate bridge, ponder Lombard Streets curves followed by an amazing night out on the town with a newly minted friend.

VIP Training

On Tuesday came a strenuous day of training at the mothership of WordPress.com, Automattic Headquarters. Waking up early to grab Starbucks along with time to gawk at Moscone Center where all our favorite Apple products are typically revealed. I then made my way two blocks northwest of Moscone to find Automattic HQ. I was the first to arrive and waited patiently at door where I was eventually met by WordPress.com VIP Manager, Sara Rosso. Sara had initial struggle with my southern double name but graciously corrected herself. We ventured upstairs to a conference rooms with an impressive setup where I was able to setup my MacBook and ensure once again my local WordPress installs via 10up’s Varying Vagrant Vagrants were playing nicely.

As the other trainees filed in, I was surprised to be such a small group of seven. We all introduced ourselves and our respective companies and began. After 30 minutes of verifying everyones local setups, which I and one other only seemed to have in working order we delve into actions & filters by creating a simple plugin to modify the_excerpt(). Quickly it became clear not everyone was as well versed in the WordPress methodology. One guy from HP even asked what wp-config.php was. 

While covering actions and filters, the nugget which gave me the most joy was finding a resource of all hooks within WordPress. After the initial exercises which I completed with ease, the trainers gave some more advanced tasks for me to complete as I was flying thru the basics.

After lunch we delve into my wheelhouse of themes, the exercise quickly progressed into building the barebones of a theme with index.php, content.php, header.php and footer.php. I overachieved by creating from memory the _s syntax, quickly having a styled blog while trainers were still covering header.php. I did however invest time in getting my code syntax & spacing just right to comply with WordPress PHP Coding Standards.

After we wrapped up, I gave honest feedback via Polldaddy survey that course seemed tailored to the level of developers they don’t actually want on WordPress.com VIP but novices who are new to WordPress ecosystem. I was hoping for more coverage of typical pitfalls during theme review, debugging tools, Subversion and useful hooks like pre_get_posts. 

All in all the course was great exposure to methods at Automattic and VIP team but I will be hoping for more with future courses.

Conveyors & Drives Site Redesign

Site Redesign: Conveyors & Drives, Inc.

Established in 1969, Conveyors & Drives, Inc. is a recognized leader and provider of material handling solutions across the nation. Headquartered in Atlanta, Georgia, this location is home to our engineering, sales, and support staff. We completely redesigned their web presence with a custom template based on the WordPress content management platform. We also updated the Conveyors & Drives product catalog complete with custom roller search functionality.

Conveyors & Drives, Inc.
Atlanta, Georgia

Conveyors & Drives - Before & After

Conveyors & Drives – Before & After

Big Top Manufacturing

Site Redesign: Big Top Manufacturing

Big Top Manufacturing, a fabric shelter manufacturer based in Perry, Fla., came to Southern Web Group for a complete website overhaul. In business since 1979, Big Top Manufacturing has more than three decades building custom fabric shelter solutions for clients in the United States and in regions across the world. We included a responsive website based on the WordPress content management system in addition to offering email marketing services and cloud web hosting in one of our largest projects of 2013.

Big Top Manufacturing
Perry, Florida

Big Top Manufacturing - Before & After

Big Top Manufacturing – Before & After