Skip to content

Instantly share code, notes, and snippets.

View BeardedGinger's full-sized avatar

Josh Mallard BeardedGinger

View GitHub Profile
<?php
$terms = array( 'citywide', 'central', 'east', 'west', 'seasonal' );
foreach( $terms as $term ) {
$events = tribe_get_events(
array(
'posts_per_page' => 4,
'tax_query' => array(
array(
'taxonomy' => 'tribe_events_cat',
@BeardedGinger
BeardedGinger / colorPaletteExample.js
Created January 1, 2023 05:21
Color Palette Example
import { InspectorControls, useSetting } from '@wordpress/block-editor';
import { PanelBody, PanelRow, ColorPalette } from '@wordpress/components';
const Edit = () => {
const { bgColor } = attributes;
const colors = useSetting( 'color.palette' ) || [];
return (
<>
@BeardedGinger
BeardedGinger / gist:13dcfe7796c7e76fe55fc5fe10d49cca
Created October 15, 2018 17:14
Project Variables for BREC Project
/***
* Fonts
*/
// Body font
$primary-font: 'Lato', sans-serif;
$header-font: $primary-font;
// Font Weights
$font-light: 400;
@BeardedGinger
BeardedGinger / Checkbox User Roles
Created September 25, 2013 02:41
Get available WordPress user roles as checkboxes
<?php
global $wp_roles;
if ( ! isset( $wp_roles ) )
$wp_roles = new WP_Roles();
$roles = $wp_roles->get_names();
foreach ($roles as $role_value => $role_name) {
echo '<p><input type="checkbox" value="' . $role_value . '">'.$role_name.'</p>';
.angled-element {
@include angled-top-left;
@include angled-bottom-right;
}
@mixin angled( $background-color, $top: true, $bottom: true, $reversed: false, $height: '1.5deg' ) {
position: relative;
@if $top {
&::before {
display: block;
position: absolute;
top: 0;
left: 0;
content: '';
@mixin angled-top-left( $background-color: $primary-brand-color ) {
@include angled( $background-color: $background-color, $top: true, $bottom: false, $reversed: false );
}
@mixin angled-top-right( $background-color: $primary-brand-color ) {
@include angled( $background-color: $background-color, $top: true, $bottom: false, $reversed: true );
}
@mixin angled-bottom-left( $background-color: $primary-brand-color ) {
@include angled( $background-color: $background-color, $top: false, $bottom: true, $reversed: true );
@mixin angled( $background-color, $reversed: false, $height: '1.5deg' ) {
position: relative;
&::before,
&::after {
display: block;
background-color: $background-color;
right: 0;
content: '';
height: 50%;
@BeardedGinger
BeardedGinger / display_featured_image.php
Last active January 25, 2017 15:50 — forked from robbm76/display_featured_image.php
Display featured images on select single posts in Genesis.