WooCommerce Holiday Mode

Sometimes, just like physical stores, your WooCommerce website needs to go on holiday! This snippet does the following on every WooCommerce page. disable cart disable checkout display a custom message

CSS Stop text wrapping around image

http://jsfiddle.net/vandigroup/upKGe/132/ http://www.stubbornella.org/content/2009/07/23/overflow-a-secret-benefit/ https://css-tricks.com/examples/OverflowExample/ For use in WP Show Posts

Full-Width Containers in Limited Width Parents

The idea here is:1. push the container to the exact middle of the browser window with left: 50%2. pull it back to the left edge with negative -50vw marginhttps://css-tricks.com/full-width-containers-limited-width-parents/

iThemes Sync Server IP

Due to the nature of the service your host or a security plugin could block the Sync IP. If this happens you may need to whitelist it. 69.167.144.237 https://help.ithemes.com/hc/en-us/articles/360015500013-Sync-Server-IP

Reset WPML Capabilities

While working on a project using WPML and user role editor, I ran into an issue where I could no longer access certain admin areas of WPML – with my administrator account. I needed a way to recreate the default WPML capabilities. Run this script as a plugin, navigate to any admin page, and then deactivate and uninstall.

Email Forwarding Is A Bad Idea

Forwarding email is re-sending mail from one mailbox to another and can be a problematic practice. Here’s why you should avoid email forwarding.

Change image sizes using filter

In a typical GeneratePress setup, the image sizes are set in the customizer and apply to all “post” type posts. Using conditional logic, this filter sets the image sizes for other areas of the site, such as custom post type archives, taxonomies, etc.

WPML support for post type switcher plugin

Post Type Switcher is an excellent plugin that allows you to easily move a post from one post type to another. However, the plugin does not work with WPML due to the way WPML stores its translations. Adding this small code snippet to the plugin’s PHP file makes it compatible.  Open “Post Type Switcher” plugin PHP file It is located at wp-content/plugins/post-type-switcher/post-type-switcher.php Find lines Add this code above Source: https://www.grzegorowski.com/wordpress-wmpl-post-type-switcher-support/

Force iThemes Sync to Show in WordPress Admin

Once in a while, I need to disconnect and then reconnect iThemes Sync because of a problem. This can be a problem if the Sync dashboard shows ‘Site Down’ and you can not see the plugin in the WordPress admin because it is set to hidden. The following snippet will temporarily force the plugin to show in the WordPress admin for you to reconnect. Enter the url into your browser url bar. http://yoursite.com/wp-admin/plugins.php?ithemes-sync-force-display=1

Angled divs with SCSS

I recently worked on a project where the design called for a slanted or angled div. This was achievable using some CSS selector magic. The following scss snippet easily creates angled divs for you.