We build highly customized sites that are designed to reflect the owner’s aesthetic sensibilities, anticipate growth and modification, and provide an optimized experience for human artificial users.
Whether it be a fresh new website, enhancing performance and functionality of an existing website or recovery from threat or malfunction, our process ensures an efficient environment that follows best practices while being easy to work with.
We have proven that highly customized sites do not need to be complicated to manage or difficult to navigate, we make the complex simple and intuitively comprehensible.
We provide a stable, flexible and secure platform along with the support and training needed so that you may confidently manage your message!

  • Using radio buttons to toggle display

    a clean way to allow for variable display < !— THIS IS THE FIRST CONDITIONAL TRIGGER THAT TOGGLES THE POSTITION OF THE IMAGE & TEXT PAIRING –> < ? php if (get_field(‘first_toggle’) == ‘image_left’) {? > < div class=”container”> < div class=”casestudy_image_left”>< !–IMAGE AS OBJECT | NOT CONDITIONAL –> < ? php $firstSplitImage = get_field(‘first_split_image’);…

    read more…

  • SVG with PNG fallback

    because IE is still out there < object id=”logo” data=”< ? php echo get_template_directory_uri(); ?>/images/logo.svg” type=”image/svg+xml”> < img id=”logo” src=”< ? php echo get_template_directory_uri(); ?>/images/logo.png” title=”logo” alt=”logo”/> < /object>

    read more…

  • Setting up a custom post type

    This can be done in a theme or a plugin, but makes more sense as a plugin. This is a re-usable piece of functionality and so should not be locked into the theme. *** it should be noted that the taxonomy filter in the back-end will not work correctly if the items are set to…

    read more…