Call Chris at (615) 521-1890 for a free quote.
Nashville Interactive - Home


WordPress Sitemap Page Without a Plugin

Sep 13 2017

Plugins are great sometimes. Other times, it’s much better to just drop a few lines of code into your theme’s functions.php file to simplify things and help with performance. Here’s a relatively simple DIY WordPress sitemap complete with shortcode that’s … Continue reading

Optimizing a WordPress Website for Google Page Speed Insights

Sep 17 2015

A running compilation of potential fixes for issues that arise from running Google’s Page Speed Insights tool. Eliminate render-blocking JavaScript and CSS in above-the-fold content You can add this to your functions.php file to move scripts into the footer. function … Continue reading

How To Add a Bevel and Emboss Effect To a Button With Only CSS

Aug 12 2015

I know the classic bevel and emboss is a bit of a dated and heavy-handed Photoshop trick but sometimes when you’re developing a site from someone else’s design, you’ve got to go with the flow. That being said, I recently … Continue reading

WordPress Built in WP-Cron Can Cripple Your Website Performance

Apr 25 2014

WordPress is great and I sing its praises all day long but that being said, it needs some help right out of the box in order to perform to its full potential. One big culprit of a slow WordPress site … Continue reading

Sharing Widgets and Content Between WordPress Multisite Blogs

Feb 13 2014

WordPress Multisite is great but sharing content between blogs is a bit of a pain. Right now the only solid option is the good old switch_to_blog() function. Research tells us that this is a memory-hungry function that isn’t suitable for … Continue reading

Mac Mail Running Very Slow?

Sep 26 2013

If you’ve been using Apple or Mac mail for years like I have you’ve probably had the same frustration that comes with a ridiculous load time for the app itself. It sometimes took 5 minutes to start up before I … Continue reading

Single Level Breadcrumb for WordPress

Nov 15 2011

<div class=’breadcrumb’><h1><?php // if there is a parent, display the link if ( $post->post_parent ) { $parent_title = get_the_title($post->post_parent); if ( $parent_title != the_title(‘ ‘, ‘ ‘, false) ) { echo ‘<a href=’ . get_permalink($post->post_parent) . ‘ ‘ . ‘title=’ … Continue reading

Adding an Image or Logo to The WordPress Login Screen

Sep 9 2011

The difference is in the details. Here’s an easy script to add your site’s logo to the WP login screen. This will look for a logo.png file in your theme’s images directory but you can change that to whatever you’d … Continue reading

Adding a Sub Menu Select Option To WordPress Pages

Sep 8 2011

Often times it’s necessary to have very granular control on sub navigation for pages. This little snippet solves that issue. It adds a metabox to WordPress pages that allows users to select from an automatically generated list of menus that … Continue reading

Using Checkboxes and Custom Meta Values With WP_Query

Aug 2 2011

I had the hardest time (harder than it should have been anyway) trying to figure out how to filter my posts using WP_Query and the value of a checkbox (checked or not). As it turns out the value is “on”. … Continue reading

Disabling the Update Feature for WordPress Plugins

Mar 7 2011

(Updated 5/11) Every now and then a WordPress plugin is close but not quite what you need. In the (usually not recommended) event that you have to hack a plugin’s logic, you’ll probably want to disable the update feature for … Continue reading

Background Disappears In IE7-IE6

Nov 29 2010

I was recently working on a project and the background was not showing up in IE7 (or IE6 but who cares about that browser?!?!). After much frustration, simply declaring the height on the element did the trick. (height: 100%; in … Continue reading

Custom Permalink Structure for Custom Post Types In WordPress

Nov 16 2010

I searched for hours to find a solution for this and finally stumbled upon this plugin. Custom Post Type Permalinks. This is a great plugin that allows you to add .html to custom post types in wordpress. You can actually … Continue reading

WordPress Inserting p Tags Automatically

Jul 8 2010

It can be somewhat annoying that WP automatically inserts <p> tags into your posts and pages via the WYSIWYG editor. In order to 86 this functionality you can just add remove_filter (‘the_content’, ‘wpautop’); to your functions.php file. You’ll now have … Continue reading

Passing FlashVar Strings to Flash with AS3

Jun 1 2010

I found all sorts of complicated posts on the in-ter-net about this but none were clear and concise. Hopefully this will be… (but I’m no Flash expert) I basically needed to pass an xml file path to a Flash image … Continue reading

Spacebar and Option Keys Won't Work In Adobe Illustrator

Mar 12 2010

Had the oddest thing happen today; The spacebar and option keys stopped working while I was using Illustrator CS4. I did a little searching and testing and found that Firefox (v3.6) was the culprit. I quit FF and the spacebar/hand … Continue reading

Changing Signup/Register Link in WordPress

Mar 4 2010

This gets placed in your theme’s functions.php… ‘Signup’ is the text for the register link in this example. ‘Logout’ is the message displayed when the user is logged in. That could easily be a link to their profile or the … Continue reading

My Favorite and Most Used WordPress Plugins

Mar 4 2010

login-lockdown – protect your neck nextgen gallery – great for internally managed photo galleries tubepress – let youtube handle the bandwidth and conversion please. eventsmanager (for RSVP type events) gigpress (for musician-style tours) capabilities manager – if you have multiple … Continue reading

Excerpts and Read More Links in WordPress 2.9+

Jan 12 2010

With the release of WordPress 2.9, there have been a couple nice little enhancements to excerpts. It’s now very easy to change the good old […] to whatever you’d like including a simple “More” link that links to the post. … Continue reading

Moving a WordPress Site

Dec 17 2009

I love WordPress and I use it pretty much exclusively for small to mid-sized website development. WordPress development is quick, easy and website owners love the fact that there’s none of the complications that come with proprietary content management systems. … Continue reading

WordPress permissions issues. Can't auto-update Plugins?

Dec 17 2009

I’m currently on a Media Temple DV 3.5 hosting server and I design and develop using wordpress a lot. WP seems to work great on shared servers as far as the auto upgrades, installing plugins and uploading media. However, WordPress … Continue reading

Fixing Color Shift With Photoshop Save For Web

Oct 12 2009

UPDATED 11/7/09 I have linked to an article below that sheds some light on the whole washed-out color when using Photoshop’s Save For Web. I’m not an expert on color space this and profile that. I just want to design … Continue reading

excluding certain categories from the wordpress loop or rss feeds

Sep 18 2009

to exclude a certain category of posts from the WP loop: <?php query_posts(“cat=-46”); ?> <?php if (have_posts()) : ?> blah blah blah. and then close with the old: <?php //Reset Query wp_reset_query(); ?> To exclude certain categories from an RSS … Continue reading

Really Easy Way to Add Code to WordPress Posts

Sep 18 2009

just compose your post in the visual editor and when you’re done – ONLY WHEN YOU’RE COMPLETELY DONE WRITING THE CODE – switch to the html editor… viola! &lt;?php echo "damn that’s easy"; ?&gt; probably not the greatest if you … Continue reading

using custom fields in WordPress

Sep 17 2009 Continue reading

Internet Explorer and the Get Method.

Apr 18 2009

One issue with IE is that it doesn’t return anything when calling the get method. With some insight from a friend and colleague, I was able to work around IE’s failure to return anything when using the get method by using hidden divs and the load function to create a simple fade transition for images. Continue reading