WordPress with Cloudflare redirect issue.

If the hosting server has invalid or expired SSL and SSL is set to flexible/full in cloudflare, it is going to cause a redirect loop. The fix is to add below code in wp-config.php file. $_SERVER[‘HTTPS’] = ‘on’;

Clickfunnels create dynamically updating product images

If you have 3 images then keep one images visible and hide other two in clickfunnels. Then find the ids of images and also of input elements for dynamic selection of images. Use the below javascript code to in Tracking code footer section. Ofcourse add the script...

Virtualmin, postfix and multiple domains

With virtualmin and postfix when using multiple domains, the imap etc for mail clients doesn’t work properly because postfix doesn’t support sni… It only works for the domain for which SSL is copied over to the postifx/devcot. A To fix create a...

Disable Woocommerce image cropping

Use below code in functions.php or in your custom plugin add_filter( 'woocommerce_get_image_size_thumbnail', 'ci_theme_override_woocommerce_image_size_thumbnail' ); function ci_theme_override_woocommerce_image_size_thumbnail( $size ) { // Catalog images: specific size...

Some useful WordPress plugins

Just a random list Simple Image Sizes A pretty useful plugin to generate custom image sizes or to change theme image sizes like removing crop etc from woocommerce images.

Equal columns for WordPress/Woocommerce products

Use the code below. Will need to change tag/selector according to theme (function($){ if (window.innerWidth > 400) { equalheight = function(container){ var currentTallest = 0, currentRowStart = 0, rowDivs = new Array(), $el, topPosition = 0;...