View acf-demo-block-with-local-fields
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//block.json | |
{ | |
"name": "simple-test-block", | |
"title": "Simple Test Block", | |
"description": "Simple Test Block", | |
"category": "theme", | |
"icon": "admin-comments", | |
"acf": { | |
"mode": "preview", | |
"renderTemplate": "render.php" |
View acf-use-editor-palette.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
acf.addFilter('color_picker_args', function (args) { | |
const settings = wp.data.select( "core/editor" ).getEditorSettings(); | |
let colors = settings.colors.map(x => x.color); | |
args.palettes = colors; | |
return args; | |
}); |
View tailwind.config.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const _ = require('lodash') | |
const plugin = require('tailwindcss/plugin') | |
plugins: [ | |
plugin(function({ addComponents, theme }) { | |
const colors = theme('colors', {}) | |
const exclude = ['transparent', 'current'] | |
const paletteColors = [] | |
for (const [key, value] of Object.entries(colors)) { |
View assets.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function foundation_gutenberg_wrappers() | |
{ | |
if (defined('WP_DEBUG') && WP_DEBUG) { | |
$gutenberg_file = '/js/raw/gutenberg.js?no_cache=' . time(); | |
} else { | |
$gutenberg_file = '/js/raw/gutenberg.js'; | |
} | |
wp_enqueue_script('foundation-gutenberg-extensions', get_template_directory_uri() . $gutenberg_file, array('wp-blocks')); | |
} | |
add_action('enqueue_block_editor_assets', 'foundation_gutenberg_wrappers'); |
View wrap_jetpack_sharing.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_action('wp_footer', 'wrap_jetpack_sharing', 18); | |
function wrap_jetpack_sharing() { | |
global $wp_scripts; | |
$a = $wp_scripts->get_data('sharing-js','after'); | |
$data = 'document.addEventListener( "DOMContentLoaded", function() { '; | |
$data .= implode("\n", $a); | |
$data .= ' }, false );'; | |
$script[] = $data; |
View WordPress responsive images
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function get_responsive_image_tag_for_attachment($attachment_id, $requested_size) { | |
$data = get_responsive_image_sizes_for_size($requested_size); | |
$srcset = []; | |
foreach($data as $image) { | |
$image_data = wp_get_attachment_image_src($attachment_id, $image); | |
if ($requested_size == $image) { | |
$src = $image_data[0]; | |
} | |
$srcset[] = $image_data[0].' '.$image_data[1].'w'; | |
} |
View composer.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "laravel/laravel", | |
"description": "The Laravel Framework.", | |
"keywords": ["framework", "laravel"], | |
"license": "MIT", | |
"type": "project", | |
"require": { | |
"php": ">=5.5.9", | |
"laravel/framework": "5.2.*", | |
"lusitanian/oauth": "dev-master as 0.3", |
View adLDAP-group_info.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public function group_info($group_name,$fields=NULL){ | |
if ($group_name===NULL){ return (false); } | |
if (!$this->_bind){ return (false); } | |
if (stristr($group_name, '+')) { | |
$group_name=stripslashes($group_name); | |
} | |
$filter="(&(objectCategory=group)(name=".$this->ldap_slashes($group_name)."))"; | |
//echo ($filter."!!!<br>"); |
View hello-taylor.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
Plugin Name: Hello Taylor | |
Plugin URI: https://gist.github.com/lgladdy/9e1a7303c6a6bf43b9b1 | |
Description: This is not just a plugin, it symbolizes the hope and enthusiasm of an entire generation summed up in <strike>two</strike> words sung most famously by <strike>Louis Armstrong: Hello, Dolly.</strike>Taylor Swift. When activated you will randomly see a lyric from <strike><cite>Hello, Dolly</cite></strike><cite>Taylor Swift</cite> in the upper right of your admin screen on every page. | |
Author: Liam Gladdy (based on Hello Dolly by Matt Mullenweg) | |
Version: 1.1 | |
Author URI: http://www.twitter.com/lgladdy & http://ma.tt/ | |
*/ |
View acf-fix
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- a/wp-content/plugins/advanced-custom-fields-pro/api/api-helpers.php | |
+++ b/wp-content/plugins/advanced-custom-fields-pro/api/api-helpers.php | |
@@ -841,6 +841,7 @@ function acf_extract_var( &$array, $key ) { | |
// vars | |
$r = null; | |
+ if (!is_array($array)) return false; | |
// check if exists | |
if( array_key_exists($key, $array) ) { |
NewerOlder