Skip to content

Instantly share code, notes, and snippets.

View PatelUtkarsh's full-sized avatar
🧘

Utkarsh Patel PatelUtkarsh

🧘
View GitHub Profile
@PatelUtkarsh
PatelUtkarsh / fast_post_meta.php
Last active May 6, 2016 12:59
Add all post meta using single Insert SQL for migration.
<?php
/**
* $arr all meta in associative array.
* $post_id where to insert post.
**/
function add_post_meta_all( $arr, $post_id ) {
global $wpdb;
$inserts = array();
foreach ( $arr as $key => $val ) {
if ( is_array( $val ) ) {
@PatelUtkarsh
PatelUtkarsh / migration-makeitfast.php
Last active January 12, 2016 11:27
Migration to Wordpress step 0
<?php
/**
* call this function before executing your wp-cli(maybe in constructor of wp-cli command file) or php script.
*/
function makeitfast() {
//no cache
wp_suspend_cache_addition( true );
// suspend cache invalidation
wp_suspend_cache_invalidation( true );
//don't save queries
@PatelUtkarsh
PatelUtkarsh / greythr.sh
Last active August 16, 2023 08:21
Attendence Login or logout to greythr
#!/bin/bash
#set login & password or this will ask everytime
#login=
#password=
#comment this if you set login password on top!
read -p "User name or email: " login
echo -n Password:
@PatelUtkarsh
PatelUtkarsh / get.php
Created November 12, 2015 14:28
PHP abstract function to create select query using array
<?php
/** $where['date'] = array(
'compare' => 'BETWEEN',
'value' => array(
$start,
$end
)
);
$where['27/11/2015'] = array(
@PatelUtkarsh
PatelUtkarsh / gitlab-release.sh
Last active November 11, 2015 09:33
Get production zip from git lab for wordpress premium plugin
#!/bin/bash
# Edit your variable here here is url for my project git.rtcamp.com/rtbiz/rtbiz-helpdesk where rtbiz is team and rtbiz-helpdesk is project
# This will give you final zip file which you may use as release version. it will remove unnecessary development files from zip.
gitLab="http://git.rtcamp.com"
team="rtbiz"
project="rtbiz-helpdesk"
read -p "User name or email: " login
echo -n Password:
read -s password