The popular open-source contract for web professionals by Stuff & Nonsense
- Originally published: 23rd December 2008
- Revised date: March 15th 2016
- Original post
<?php | |
add_action( 'wp_enqueue_scripts', 'capweb_woocommerce_style_cleaner', 99 ); | |
/** | |
* Manage WooCommerce styles and scripts to get a performance boost. | |
* ref: https://docs.woocommerce.com/document/disable-the-default-stylesheet/ | |
* Added 4/30/21 | |
*/ | |
function capweb_woocommerce_style_cleaner() { | |
// Unless we're in the store, remove all the stuff! |
# | |
# This script is executed from a terminal prompt at the root of your MainWP WordPress website. | |
# It uses the same services as WP CLI, so if WP CLI runs, this should also. | |
# | |
# Execute MainWP CLI command to generate a list of all configured sites in MainWP | |
# Pipe output through filter to remove columns 3 and 4 of output. These columns hold the 2 digit site number. Adjust if more than 99 sites. | |
# Pipe that output to get rid of the comment lines in the site listing. | |
# Pipe that output through the SED editor inserting the security scan command at the beginning of the line | |
# Send everything to a shell script to be executed. | |
cd /var/www/capwebwpcare.com/htdocs |
/* Don't forget to add alt tag to images | |
*/ | |
img:not([alt]){ | |
border: 5px solid red; | |
} |
/* | |
* Usage | |
* Use [year] in your posts. | |
*/ | |
function year_shortcode() { | |
$year = date('Y'); | |
return $year; | |
} | |
add_shortcode('year', 'year_shortcode'); |
/** | |
* WooCommerce add text to the thank you page to direct online class order to book class | |
*/ | |
add_action( 'woocommerce_thankyou', 'wsm_add_content_thankyou'); | |
function wsm_add_content_thankyou( $order_id ) { | |
$cat_in_order = false; | |
$order = wc_get_order( $order_id ); | |
$order_items = $order->get_items(); |
# ----------------------------------------------------------------- | |
# .gitignore for WordPress @capwebsolutions | |
# ver 20200413 | |
# Forked from salcode ver 20170228 | |
# | |
# From the root of your project run | |
# curl -O https://gist.githubusercontent.com/CapWebSolutions/91abad7201ca8ec092e558c15691bd62/raw/.gitignore | |
# to download this file | |
# | |
# By default all files are ignored. You'll need to whitelist |
<?php | |
/** | |
* Add Anchor Text To Event Website | |
* | |
* REpalce naked URL on event details website with generic Visit Website anchor text for SEO purposes. | |
* | |
* @link https://capwebsolutions.com | |
* | |
* @package WordPress | |
* @since 1.0.0 |
<script>document.write( new Date().getFullYear() );</script> |
# | |
# This script is executed from a terminal prompt at the root of your MainWP WordPress website | |
# | |
# Execute MainWP CLI command to generate a list of all configured sites in MainWP | |
# Pipe output through filter to remove columns 3 and 4 of output. These columns hold the 2 digit site number. Adjust if more than 99 sites. | |
# Pipe that output to get rid of the comment lines in the site listing. | |
# Pipe that output through the SED editor inserting the security scan command at the beginning of the line | |
# Send everything to a shell script to be executed. | |
wp mainwp sites | cut -c3-4 | grep -E '([0-9]|[0-9][0-9])' | sed 's/^/wp mainwp-sucuri scan /' > sec-scan-auto.sh | |
# |