Skip to content

Instantly share code, notes, and snippets.

/**
* Optimize WooCommerce Scripts
* Remove WooCommerce Generator tag, styles, and scripts from non WooCommerce pages.
*/
add_action( 'wp_enqueue_scripts', 'child_manage_woocommerce_styles', 99 );
function child_manage_woocommerce_styles() {
//remove generator meta tag
remove_action( 'wp_head', array( $GLOBALS['woocommerce'], 'generator' ) );
<?php
/*-----------------------------------------------------------------------------------*/
/* Conditional Logic to Detect Various Event Related Views/Pages
/*-----------------------------------------------------------------------------------*/
if( tribe_is_month() && !is_tax() ) { // Month View Page
echo 'were on the month view page';
} elseif( tribe_is_month() && is_tax() ) { // Month View Category Page
@ajithrn
ajithrn / box-shadow.html
Last active August 29, 2015 14:16 — forked from ocean90/box-shadow.html
CSS: box-shadows
<!DOCTYPE html>
<html>
<head>
<title>Box Shadow</title>
<style>
.box {
height: 150px;
width: 300px;
margin: 20px;
@ajithrn
ajithrn / woo-item.php
Last active August 29, 2015 14:18 — forked from mikejolley/gist:2044101
Wordpress: Woocommerce items in cart and total
/**
* items to display total number of items and cost
* ref: https://gist.github.com/mikejolley/2044101
*/
<a class="cart-contents"
href="<?php echo WC()->cart->get_cart_url(); ?>" title="<?php _e( 'View your shopping cart' ); ?>"><?php echo sprintf (_n( '%d item', '%d items', WC()->cart->cart_contents_count ), WC()->cart->cart_contents_count ); ?> - <?php echo WC()->cart->get_cart_total(); ?></a>
@ajithrn
ajithrn / export.sql
Created December 2, 2016 20:23 — forked from jonahcoyote/export.sql
Sabai Directory Export SQL
/*
Intro:
Here are some export examples you can use to export Sabai directory data. I'm no MySQL expert and there's probably better ways to run these queries but this worked for my purposes. I hope this helps!
Note, this is going to export all columns and you'll need to manually go in and remove columns you don't need in Excel or Numbers or whatever spreadsheet program you have.
Usage:
This is meant to be run in phpMyAdmin. Look at your own table structure and modify as necessary for any custom fields, table prefix, and custom bundle. Custom fields are storedin their own tables and cross linked via entity_id which is the id of a listing.
*/
// Alerts
@include alert-variant($background, $border, $text-color);
// Background Variant
@include bg-variant($parent, $color);
// Border Radius
@include border-top-radius($radius);
@include border-right-radius($radius);
@include border-bottom-radius($radius);
@ajithrn
ajithrn / extras.php
Last active February 27, 2017 21:18 — forked from yoren/functions.php
WP : next / prev post link
<?php
/**
* Return the right previous_post_link / next_post_link when change posts order
* ref: https://1fix.io/blog/2014/09/09/get-right-previous_post_link-when-order-posts-by-menu_order/
* more reading : http://wordpress.stackexchange.com/questions/73190/can-the-next-prev-post-links-be-ordered-by-menu-order-or-by-a-meta-key
*/
function kms_previous_post_where() {
global $post, $wpdb;
return $wpdb->prepare( "WHERE p.menu_order < %s AND p.post_type = %s AND p.post_status = 'publish'", $post->menu_order, $post->post_type);
@ajithrn
ajithrn / gravity-forms_bootstrap.css
Last active March 1, 2017 14:36 — forked from DevinWalker/gravity-forms_bootstrap
Wordpress: GForm Bootstrap
/* ------------------------------------
Gravity Forms
---------------------------------------*/
.gform_wrapper ul { padding-left: 0; list-style: none }
.gform_wrapper li { margin-bottom: 15px }
.gform_wrapper form { margin-bottom: 0 }
@ajithrn
ajithrn / hosts
Last active June 20, 2017 16:34 — forked from avtaniket/localhost to custom domain in ubuntu.txt
Ubuntu / localhost to custom domain
Step 1: Add domain entry in hosts file (sudo nano /etc/hosts)
127.0.0.1 local-server.dev
Step 2: Add redirection policy in IP-Tables
sudo iptables -t nat -A OUTPUT -o lo -p tcp --dport 80 -j REDIRECT --to-port 8888
@ajithrn
ajithrn / css-centre-crop-image.css
Created September 21, 2018 00:39 — forked from rotassator/css-centre-crop-image.css
CSS: centre and crop an image with a fixed height
/* Centre and crop an image with a fixed height */
.crop {
position: relative; /* provide a positioning context */
overflow: hidden;
height: 200px; /* make space */
}
.crop img {
position: absolute;
left: -100%; /* anchor the image corners outside the viewable area (increase for large images) */
right: -100%;