
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!
-
Function: Including a custom post type in searches
separate each post type name by a comma (ex: ‘examples’, ‘snippets’) function namespace_add_custom_types( $query ) { if( is_category() || is_tag() && empty( $query->query_vars[‘suppress_filters’] ) ) { $query->set( ‘post_type’, array( ‘post’, ‘nav_menu_item’, ‘examples’ )); return $query; } } add_filter( ‘pre_get_posts’, ‘namespace_add_custom_types’ ); no need for a plugin!
-
Function: enqueue a google font
because we’re bound to do it /*— JMC/LOADING GOOGLE FONT —*/ add_action(‘wp_print_styles’, ‘load_google_fonts’); function load_google_fonts() { wp_register_style(‘googleFontsOpenSans’,’https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic’); wp_enqueue_style( ‘googleFontsOpenSans’); } add_action(‘wp_print_styles’, ‘load_google_fonts’); can load multiple fonts
-
Function: eliminate WYSIWYG buttons
to keep the editor from going wild with the typography options // JMC customizing the first line of the WYSWYG if( !function_exists(‘base_extended_editor_mce_buttons’) ){ function base_extended_editor_mce_buttons($buttons) { // The settings are returned in this array. Customize to suite your needs. return array( ‘media’,’bold’,’italic’,’hr’,’underline’,’bullist’,’numlist’,’blockquote’,’alignleft’,’aligncenter’,’alignright’,’alignjustify’,’link’,’unlink’,’charmap’,’indent’,’outdent’, ‘undo’, ‘redo’, ‘pastetext’, ‘pasteword’ ); } add_filter(“mce_buttons”, “base_extended_editor_mce_buttons”, 0); } // JMC customizing…