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!
-
Conditional display of taxonomy assignment
<?php $terms = get_the_terms( $post->ID , ‘rec-year’ ); if( !empty ($terms) ) echo ‘timeframes:’;?> <?php $terms = get_the_terms( $post->ID , ‘rec-year’ ); if( !empty ($terms) ) { foreach ( $terms as $term ) { $term_link = get_term_link( $term, ‘rec-year’ ); if( is_wp_error( $term_link ) ) continue; echo ‘ | ‘ .'<a href=”‘ . $term_link .…
-
Adding a second image uploader to the customizer
//JMC => https://kwight.ca/2012/12/02/adding-a-logo-uploader-to-your-wordpress-site-with-the-theme-customizer/ function themeslug_theme_customizer( $wp_customize ) { $wp_customize->add_section( ‘themeslug_logo_section’ , array( ‘title’ => __( ‘Header Background image’, ‘themeslug’ ), ‘priority’ => 30, ‘description’ => ‘Upload an image to be the background of the header section. Suggested size is 1500px wide by 250px tall’, ) ); $wp_customize->add_setting( ‘themeslug_logo’ ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, ‘themeslug_logo’, array(…
-
Custom Post Type with 2 Taxonomies
function create_chapter_post_type() { $labels = array( ‘name’ => _x( ‘Chapters’, ‘Post Type General Name’, ‘text_domain’ ), ‘singular_name’ => _x( ‘Chapter’, ‘Post Type Singular Name’, ‘text_domain’ ), ‘menu_name’ => __( ‘Chapters’, ‘text_domain’ ), ‘name_admin_bar’ => __( ‘Chapter’, ‘text_domain’ ), ‘archives’ => __( ‘Chapter Archives’, ‘text_domain’ ), ‘parent_item_colon’ => __( ‘Chapter Group:’, ‘text_domain’ ), ‘all_items’ => __(…