Contact Us Today! 1.877.976.3903|info@bluenovaconsulting.com

Design & Development

Create Perfect Responsive Shapes With CSS vw Units

As page layouts become more complex, developers require access to a greater range of measurements to bring their designs to life. Beyond the standard percentage widths, r/ems and pixels we’re used to, the new vw and vh measurements (and their related brethren, vmin and vmax) provide more powerful ways of describing adaptive designs that can […]

By |September 5th, 2013|Design & Development|0 Comments

PHP Ruby or Python?

By |August 29th, 2013|Design & Development|0 Comments

Online Tools for Web Designers

Web Designer Tools
As a busy web designer on the go, you need access to online tools and resources that can help you maintain a high level of quality and also make you more efficient. Whether you need photos, images, or just want to grind out some awesome code, there is a site on the web […]

By |August 16th, 2013|Design & Development|0 Comments

How to redirect back to referring page after login

Adding this snippet to the functions.php of your wordpress theme will redirect visitors to the page they were viewing after logging in.
if ((isset($_GET) && $_GET != 'logout') ||
(isset($_POST) &&
!empty($_POST)) ) {
add_filter('login_redirect', 'my_login_redirect', 10, 3);
function my_login_redirect() {
[…]

By |June 24th, 2013|Design & Development|0 Comments

20 common WordPress mistakes, myths and misgivings

WordPresshas made huge strides in the last year or two to become a full fledged CMS. With these changes comes the need to shed old myths about WordPress. As we move to become a ubiquitous CMS available to the masses, misconceptions and preconceived notions of bugs and flaws from the past can cloud our judgement […]

By |June 20th, 2013|Design & Development|0 Comments

Function to list all templates used in a page.

Place in functions.php
function thelist() {
$included_files = get_included_files();
$stylesheet_dir = str_replace( '', '/', get_stylesheet_directory() );
$template_dir = str_replace( '', '/', get_template_directory() );
echo '<h3 class=&quot;debugtitle&quot;>Theme file templates used in this page</h3>';
foreach ( $included_files as $key => $path […]

By |June 10th, 2013|Design & Development|0 Comments

The right way to debug PHP in WordPress

Something’s broken, you think it’s PHP but you aren’t sure and you don’t want to pop up a bunch of awful errors on your site by setting:

define(‘WP_DEBUG’, true);

in your wp_config.php

The solution is to add three more lines so that the whole thing writes to an error log inside of wp-content:

// Enable WP_DEBUG mode
define(‘WP_DEBUG’, true);

// Enable […]

By |June 10th, 2013|Design & Development|0 Comments

Perfect viewing of WooCommerce in your Artisteer Theme

Artisteer is the first and only Web design automation product that instantly creates fantastic looking, unique website templates and blog themes. However, normally activating Woocommerce Plugin on wordpress, your work and beautiful theme, goes to hell. Here is a simple solution to fix this.

This is the ultimate solution for Woocommerce preventing an override of your […]

By |June 8th, 2013|Design & Development|0 Comments

Create Widgetized Sidebars for Each Category in WordPress

One of the greatest features in WordPress is the ability to create multiple widgetized areas. There are tons of widgets available in the WP plugin directory so having the ability to customize different areas of your site is a must. Registering sidebars in your theme’s functions.php file is pretty straightforward, but wouldn’t it be a […]

By |May 30th, 2013|Design & Development|0 Comments

The Anatomy of a Perfect Web Page – On-Site SEO

“The Anatomy of a Perfect Web Page” (2013 edition) is designed to give you an overview, introduction and in depth references for all the elements which make up the complete web page. (On a side note, here’s a guide we wrote in case you want to learn how to make any of those elements more interesting)

As […]

By |May 24th, 2013|Design & Development, Marketing SEO & SEM|0 Comments