Blog
James' Posts
How to add a WordPress login form to any page or post
Sometimes you want to be able to add a login form anywhere on your WordPress website. You can add the following code to your child theme’s functions.php file. add_shortcode( ‘djs-login-form’, ‘djs_login_form_shortcode’ ); /* Use this shortcode to display a login form anywhere – [djs-login-form redirect=”http://yoursite.com/somewhere”] */ function djs_login_form_shortcode( $atts, $content = null ) { $defaults…
Read MoreMoving Site to HTTPS using .htaccess
To move or redirect your WordPress site to run completely using HTTPS, insert the following code into your .htaccess file: # First rewrite to HTTPS: # Don’t put www. here. If it is already there it will be included, if not # the subsequent rule will catch it. RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # Now, rewrite…
Read MoreWooCommerce Image Gallery Shortcode
WooCommerce does not provide a woocommerce image gallery shortcode to be used in Beaver Builder Themer or other page builders. But sometimes you want to develop a different WooCommerce template that places the featured image gallery in a different location than the default. You can add the following code to your child theme’s functions.php file.…
Read MoreHow to fix WordPress Multisite wp-signup.php?new= redirect
If your multisite network is redirecting to www.example.com/wp-signup.php?new=example.com then your site is most likely interpreting www. to be a new site on your network. You’ll need to add some corrective instruction to your .htaccess file. Note: For subdomains, each subdomain will need its own redirect instructions. # DOMAIN #1 – Force www RewriteCond %{HTTP_HOST} ^domain1.com…
Read MoreHow to Move Related Products Into a Woocommerce Tab
In order to move Woocommerce related products into a tab, place the following code snippet in your child theme’s functions.php file: // Remove standard Related Products section remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’, 20 ); /** * Add Tab * * Set the priority to position the tab * Default is 25, this adds the tab between additional…
Read MoreHow to Change Multisite Domain
Steps to changing the core domain of a WordPress multisite network: 1. Load and run Interconnect’s “Search and Replace” (DATABASE SEARCH AND REPLACE SCRIPT IN PHP, NOT THE PLUGIN) replacing the old domain with the new. It will change the following tables… wp_options: options named “siteurl” and “home” wp_site wp_sitemeta: the option named “siteurl” wp_blogs:…
Read MoreWoocommerce Role Based Taxes or Prevent Wholesaler Shipping Tax
While creating a Woocommerce product you can indicate whether or not the product is taxable using the Tax Status and Tax Class fields. But if you’ve enabled Shipping Tax in Woocommerce settings, then wholesale customers will still see a shipping tax. My solution: add a Woocommerce role based tax exempt filter to the child theme. It…
Read MoreProtectionism Bad, Localization Good
Protectionism is bad for the economy as was demonstrated in the late 1920’s early 1930’s. Import taxes or any other special interest subsidies artificially inflate prices and ultimately reduce the quality of life for everyone except the benefactors of the subsidy. According to the Bureau of Labor Statistics, there are 9 million US workers in…
Read MoreSource Code inside a WordPress Blog Post or Page
The language (or lang) parameter controls how the code is syntax highlighted. Supported Languages: actionscript3 bash clojure coldfusion cpp csharp css delphi diff erlang fsharp go groovy html java javafx javascript latex (you can also render LaTeX) matlab (keywords only) objc perl php powershell python r ruby scala sql text vb xml If the language…
Read MoreCalvin and Hobbs IFTTT
Bill Watterson (of Calvin and Hobbes fame) Returned Briefly for Charity
Bill Watterson collaborates with Stephan Pastis on a 3 strip sequence for charity. HERE, HERE, and HERE. The full story is found on Pastis’ blog.
Read MoreDecember 15, 2015 at 03:20PM Today’s Calvin and Hobbs
via Calvin and Hobbes Daily http://bit.ly/1MfJwYZ December 15, 2015 at 03:20PM
Read MoreDecember 15, 2015 at 12:41AM Today’s Calvin and Hobbs
via Calvin and Hobbes Daily http://bit.ly/1IRsup2 December 15, 2015 at 12:41AM
Read MoreDecember 13, 2015 at 07:30AM Today’s Calvin and Hobbs
via Calvin and Hobbes Daily http://bit.ly/1I1E94O December 13, 2015 at 07:30AM
Read MoreDecember 12, 2015 at 03:06PM Today’s Calvin and Hobbs
via Calvin and Hobbes Daily http://bit.ly/1RhiPLi December 12, 2015 at 03:06PM
Read MoreDecember 11, 2015 at 02:03PM Today’s Calvin and Hobbs
via Calvin and Hobbes Daily http://bit.ly/1UenfRU December 11, 2015 at 02:03PM
Read MoreDecember 10, 2015 at 10:17PM Today’s Calvin and Hobbs
via Calvin and Hobbes Daily http://bit.ly/1NR4vCv December 10, 2015 at 10:17PM
Read MoreDecember 10, 2015 at 12:43PM Today’s Calvin and Hobbs
via Calvin and Hobbes Daily http://bit.ly/1jR5V88 December 10, 2015 at 12:43PM
Read MoreDecember 08, 2015 at 12:59PM Today’s Calvin and Hobbs
via Calvin and Hobbes Daily http://bit.ly/1lMLlan December 08, 2015 at 12:59PM
Read More