Skip to content

Instantly share code, notes, and snippets.

Yakir Sitbon KingYes

Block or report user

Report or block KingYes

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@KingYes
KingYes / run-wp-cron.sh
Last active May 29, 2016 — forked from bjornjohansen/run-wp-cron.sh
Run all due cron events for WordPress with WP-CLI. Works with both single sites and multisite networks.
View run-wp-cron.sh
#!/bin/bash
# Copyright © 2015 Bjørn Johansen
# This work is free. You can redistribute it and/or modify it under the
# terms of the Do What The Fuck You Want To Public License, Version 2,
# as published by Sam Hocevar. See http://www.wtfpl.net/ for more details.
WP_PATH="/your/wp/path/"
WP_CLI="/usr/local/bin/php /usr/local/bin/wp"
# Check if WP-CLI is available
@KingYes
KingYes / functions.php
Last active Aug 29, 2015
Added custom post in Pojo Recent Posts Widget
View functions.php
/**
* @param array $fields
* @param WP_Widget $widget_obj
*
* @return array
*/
function pojo28831_add_custom_post_type_in_recent_posts_widget( $fields, $widget_obj ) {
$fields[] = array(
'id' => '_custom_post_type',
'title' => __( 'Post Type:', 'pojo' ),
@KingYes
KingYes / patch.php
Created Mar 25, 2015
Fixes EDD Software Licenses - Past payments after EDD Upgrade to v2.3
View patch.php
<?php
global $wpdb;
$license_ids = $wpdb->get_col(
"SELECT `post_id` FROM {$wpdb->postmeta}
WHERE `meta_key` LIKE '_edd_sl_user_id'
AND `meta_value` = '0';"
);
if ( ! empty( $license_ids ) ) {
$payment_ids = array();
@KingYes
KingYes / insert-in-your-functions.php
Created Jan 29, 2015
pojo.me + WPML: Change your sticky logo by language
View insert-in-your-functions.php
function pojo_wpml_get_multilang_sticky_logo( $value ) {
if ( defined( 'ICL_LANGUAGE_CODE' ) ) {
$logos = array(
'en' => 'logo-sticky-en.png',
'he' => 'logo-sticky-he.png',
);
$default_logo = $logos['en'];
$current_lang = ICL_LANGUAGE_CODE;
$assets_url = get_stylesheet_directory_uri() . '/assets/images/';
@KingYes
KingYes / insert-in-your-functions.php
Created Jan 29, 2015
Polylang multilang Logo with Pojo theme
View insert-in-your-functions.php
function pojo_polylang_get_multilang_sticky_logo( $value ) {
if ( function_exists( 'pll_current_language' ) ) {
$logos = array(
'en' => 'logo-sticky-en.png',
'he' => 'logo-sticky-he.png',
);
$default_logo = $logos['en'];
$current_lang = pll_current_language();
$assets_url = get_stylesheet_directory_uri() . '/assets/images/';
@KingYes
KingYes / pojo6891.php
Created Oct 26, 2014
Pojo.me - print custom css from our customizer
View pojo6891.php
function pojo6891_print_custom_css_codes( Pojo_Create_CSS_Code $css_code ) {
$css_code->add_value( '.product-title', 'color', get_theme_mod( 'secondary_color' ) );
}
add_filter( 'pojo_wp_head_custom_css_code', 'pojo6891_print_custom_css_codes' );
@KingYes
KingYes / idle.py
Created Oct 7, 2014
Sample code in Python to detect idle time
View idle.py
import sys
if sys.platform == 'win32':
from ctypes import *
class LASTINPUTINFO(Structure):
_fields_ = [
('cbSize', c_uint),
('dwTime', c_int),
]
@KingYes
KingYes / .htaccess
Created Sep 10, 2014
Simple Apache conf caches
View .htaccess
# ------------------------------------------------------------------------------
# | Proper MIME types for all files |
# ------------------------------------------------------------------------------
<IfModule mod_mime.c>
# Audio
AddType audio/mp4 m4a f4a f4b
AddType audio/ogg oga ogg
View waze.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@KingYes
KingYes / functions.php
Last active Aug 29, 2015
Add sidebar area after WP Content
View functions.php
<?php
function pojo4321_add_sidebar_area( $content ) {
ob_start();
dynamic_sidebar( 'YOUR SIDEBAR AREA NAME' );
$content .= ob_get_clean();
return $content;
}
add_filter( 'the_content', 'pojo4321_add_sidebar_area', 9999 );
You can’t perform that action at this time.