Skip to content

Instantly share code, notes, and snippets.

Avatar
🍊
Eating an orange

Andrew yratof

🍊
Eating an orange
View GitHub Profile
@growdev
growdev / gist:b68e35b5c6e0856bdbf1
Created March 19, 2015 19:01
Delete all WooCommerce Products with wp-cli
View gist:b68e35b5c6e0856bdbf1
wp post list --field=ID --post_type=product | xargs wp post delete --force
View csv-merge.php
<?php /* This changes the CSV into another CSV. But merges duplicated fields. */
$fh = fopen("clubexp.csv", "r");
$row = 0;
$clubs = array();
while (($data = fgetcsv($fh, 1000, ",")) !== FALSE) {
// ID
$club_id = $data[0];
// Day
@forsvunnet
forsvunnet / equalise-usage.js
Last active August 29, 2015 14:05
Equalise usage
View equalise-usage.js
// jQuery Closure mode
(function($){
// Resizing the propper way
var resize = function() {
$('element').equalise();
};
$(window)
.ready( resize )
.load( resize )
@Agnostic
Agnostic / git-pull-yosemite-fix
Last active May 8, 2018 11:43
/git-core/git-pull: line 11: git-sh-setup: No such file or directory (git pull Yosemite FIX)
View git-pull-yosemite-fix
// Open:
/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git-pull
// Replace line 11 & 12
. git-sh-setup
. git-sh-i18n
// With this:
. /Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git-sh-setup
. /Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git-sh-i18n
@razwan
razwan / _baseline.scss
Created April 14, 2014 16:20
Aligning type to baseline the right way with SASS
View _baseline.scss
$base-font-size: 16px;
$base-line-height: 1.5;
// this value may vary for each font
// unitless value relative to 1em
$cap-height: 0.68;
@mixin baseline($font-size, $scale: 2) {
@tjhole
tjhole / ACF: Location > Static Google Map
Created December 12, 2013 18:48
ACF: Location > Static Google Map
View ACF: Location > Static Google Map
<?php
$location = get_sub_field('location');
if( !empty($location) ):
?>
<img src="http://maps.googleapis.com/maps/api/staticmap?center=<?php echo $location['lat']; ?>,<?php echo $location['lng']; ?>&zoom=15&format=png&sensor=false&size=640x480&maptype=roadmap&visual_refresh=true&style=visibility:off&style=feature:road|element:geometry|visibility:simplified|color:0xefecec&style=feature:landscape|element:geometry|visibility:simplified|color:0xffffff&style=element:labels|visibility:on&markers=color:black|<?php echo $location['lat']; ?>,<?php echo $location['lng']; ?>"/>
<?php endif; ?>
@aahan
aahan / wp-seo-filters.php
Created November 13, 2013 13:36
WordPress SEO by Yoast filters
View wp-seo-filters.php
<?php
// Remove Canonical Link Added By Yoast WordPress SEO Plugin
function at_remove_dup_canonical_link() {
return false;
}
add_filter( 'wpseo_canonical', 'at_remove_dup_canonical_link' );
function wpseo_attachment_canonical_parent( $canonical ) {
@forsvunnet
forsvunnet / SH: wordpress_download.sh
Created September 24, 2013 15:59
A script to download and install wordpress in the provided folder. Will exit if the folder exists. Copy paste to aliases dot-file
View SH: wordpress_download.sh
function wpdl(){
if [[ -d ./${1} ]]; then
echo "Project directory exists, exiting..."
elif [[ $# = 1 ]]; then
mkdir $1
cd $1
curl -O http://wordpress.org/latest.zip
unzip latest.zip
rm latest.zip
mv wordpress/* ./
View Git examples
#Make a new branch:
gco -b new_branch
#do bunch of changes
ga -A
gc -m "Made a bunch of changes"
#checkout master
gco master
#get the latest updates to master
gl
#Go back to new_branch or whatever you called it
@halfempty
halfempty / functions.php
Created June 18, 2013 19:10
Show and save data to WordPress user profiles
View functions.php
add_action( 'show_user_profile', 'my_show_extra_profile_fields' );
add_action( 'edit_user_profile', 'my_show_extra_profile_fields' );
function my_show_extra_profile_fields( $user ) { ?>
<h3>Extra profile information</h3>
<table class="form-table">