Why is blue so rare In nature?

Blue is not color its just light filter in nature ( well most of it ), what you know ūüôā and I alway wonder why there are no blue animals. Credits :¬†It’s Okay To Be Smart,¬†¬†Youtube

Setting up WordPress.com VIP Development Environment with EasyEngine (Nginx)

Hey there, As you know VIP Quickstart has been deprecated recently. Here is some easy way to get started with VIP development, We hope soon EasyEngine will V4 launch with VIP support but for now, lets do all thing manually. You need Ubuntu 14 / 16 LTS with sudo access also we need svn and… Continue reading Setting up WordPress.com VIP Development Environment with EasyEngine (Nginx)

Google Maps API drawing polygon with JSTS Librery

One of our¬†client ¬†has asked for road map feature for their website. basically what he need is A Road map which¬†list all places around the route. Now getting distance between to points was very easy the important thing is how to draw polygon around route. After lot of browsing and googling ¬†I found amazing library… Continue reading Google Maps API drawing polygon with JSTS Librery

Published
Categorized as js, PHP

WordPress Orderby Last Word In Title

Try this. First add the following orderby filter in functions.php function posts_orderby_lastname ($orderby_statement) { $orderby_statement = “RIGHT(post_title, LOCATE(‘ ‘, REVERSE(post_title)) – 1) DESC”; return $orderby_statement; }

WordPress redirect user with role

WordPress has many users roles, you can redirect particular users by role with following function <?php function¬†redirect_user_on_role() { //¬†retrieve¬†current¬†user¬†info global¬†$current_user; get_currentuserinfo(); //¬†If¬†login¬†user¬†role¬†is¬†Subscriber if¬†($current_user->user_level¬†==¬†0) { wp_redirect(esc_url(get_permalink(get_page_by_title(‘Perticluar¬†Page¬†By¬†Name’)))); exit; } //¬†If¬†login¬†user¬†role¬†is¬†Contributor ¬†¬†else if¬†($current_user¬†->user_level¬†> 1) { wp_redirect(home_url()); exit; } //¬†If¬†login¬†user¬†role¬†is¬†Editor ¬†¬†else if¬†($current_user¬†->user_level¬†> 8) { wp_redirect(home_url()); exit; } //For¬†other roles ¬†else { $redirect_to¬†=¬†‘http://google.com/’; return¬†$redirect_to; } } add_action(‘admin_init’,¬†‘redirect_user_on_role’);

WordPress Plugin Template redirect custom post, page, taxonomy

Here is example of how we can redirect to custom templates in wordpress plugin with page name, custom post type, custom taxonomies etc    <?php add_action(“template_redirect”,¬†‘my_theme_redirect’); function¬†my_theme_redirect() { global¬†$wp; $plugindir¬†=¬†dirname(__FILE__); //¬†A¬†Specific¬†page¬†by¬†title¬†/¬†name if¬†($wp->query_vars[“pagename”]¬†==¬†‘agenda’) { $templatefilename¬†=¬†‘page-event-list.php’; if¬†(file_exists(TEMPLATEPATH¬†.¬†‘/’¬†.¬†$templatefilename)) { $return_template¬†=¬†TEMPLATEPATH¬†.¬†‘/’¬†.¬†$templatefilename; } ¬†¬†else { $return_template¬†=¬†$plugindir¬†.¬†‘/templates/’¬†.¬†$templatefilename; } do_theme_redirect($return_template); } //¬†A¬†Specific¬†Custom¬†Post¬†Type if¬†($wp->query_vars[“post_type”]¬†==¬†‘events’) { $templatefilename¬†=¬†‘single-event.php’; if¬†(file_exists(TEMPLATEPATH¬†.¬†‘/’¬†.¬†$templatefilename)) { $return_template¬†=¬†TEMPLATEPATH¬†.¬†‘/’¬†.¬†$templatefilename; } ¬†¬†else { $return_template¬†=¬†$plugindir¬†.¬†‘/templates/’¬†.¬†$templatefilename;… Continue reading WordPress Plugin Template redirect custom post, page, taxonomy