Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@ajithrn
ajithrn / custom-events-wp_query.php
Created May 2, 2022 15:51 — forked from jo-snips/custom-events-wp_query.php
The Events Calendar - Custom Query Using WP_Query
<?php
$args = array(
'post_status'=>'publish',
'post_type'=>array(TribeEvents::POSTTYPE),
'posts_per_page'=>10,
//order by startdate from newest to oldest
'meta_key'=>'_EventStartDate',
'orderby'=>'_EventStartDate',
'order'=>'DESC',
@ajithrn
ajithrn / setup.md
Last active March 3, 2022 16:04 — forked from Yatoom/setup.md
Thinkfan configuration

Thinkfan setup

Note: I configured this thinkfan setup for my old Thinkpad w520 on Ubuntu 17.10.

1. Install necessary programs

Install lm-sensors and thinkfan.

sudo apt-get install lm-sensors thinkfan
@ajithrn
ajithrn / youtube-dl_cheatsheet.md
Created October 20, 2021 12:10 — forked from dantheman213/youtube-dl_cheatsheet.md
youtube-dl best way to download video or entire to high quality mp3

youtube-dl cheat sheet

Docs and Binary for youtube-dl are located here:

https://github.com/rg3/youtube-dl/

Install dependencies

apt-get install libav-tools ffmpeg # Linux (either one of either should do) brew install ffmpeg # OSX choco install ffmpeg # Windows

@ajithrn
ajithrn / gw-gravity-forms-value-exists-validation.php
Last active January 3, 2021 16:55 — forked from spivurno/gw-gravity-forms-value-exists-validation.php
Gravity Forms // Validate that a Value Exists
<?php
/**
* Gravity Wiz // Gravity Forms // Validate that a Value Exists
*
* Ensure that a value entered in Form A has been previously submitted on Form B. This is useful if you're generating a reference number of some sort
* on Form B and would like the user to enter it on Form A.
*
* @version 1.8
* @author David Smith <david@gravitywiz.com>
* @license GPL-2.0+
@ajithrn
ajithrn / Making Apple Push Notification certificates on Linux
Last active April 22, 2024 13:56 — forked from boodle/Making Apple Developer certificates on Linux.md
Making Apple Apple Push Notification certificates on Linux
1. Create a new directory;
mkdir Apple\ Enterprise
cd Apple\ Enterprise
2. Generate a certificate signing request
openssl req -nodes -newkey rsa:2048 -keyout aps.key -out CertificateSigningRequest.certSigningRequest
3. With the information like so (ensure you give it a password):
Country Name (2 letter code) [AU]:GB
State or Province Name (full name) [Some-State]:London
@ajithrn
ajithrn / wc-percentage-based-surcharge.php
Created March 8, 2019 17:03 — forked from woogists/wc-percentage-based-surcharge.php
[Frontend Snippets][Add a surcharge to cart and checkout] Add a percentage based surcharge to all transactions
/**
* Add a 1% surcharge to your cart / checkout
* change the $percentage to set the surcharge to a value to suit
*/
add_action( 'woocommerce_cart_calculate_fees','woocommerce_custom_surcharge' );
function woocommerce_custom_surcharge() {
global $woocommerce;
if ( is_admin() && ! defined( 'DOING_AJAX' ) )
return;
@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%;
@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 / 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);
// 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);