Skip to content

Instantly share code, notes, and snippets.

Avatar

Josh Mallard BeardedGinger

View GitHub Profile
View gist:13dcfe7796c7e76fe55fc5fe10d49cca
/***
* Fonts
*/
// Body font
$primary-font: 'Lato', sans-serif;
$header-font: $primary-font;
// Font Weights
$font-light: 400;
View angled-helpers.scss
@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 );
View advanced-angled-mixin.scss
@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: '';
View simple-angled-mixin.scss
@mixin angled( $background-color, $reversed: false, $height: '1.5deg' ) {
position: relative;
&::before,
&::after {
display: block;
background-color: $background-color;
right: 0;
content: '';
height: 50%;
View display_select_featured.php
@BeardedGinger
BeardedGinger / display_featured_image.php
Last active Jan 25, 2017 — forked from robbm76/display_featured_image.php
Display featured images on select single posts in Genesis.
View display_featured_image.php
View force_https_set_url_scheme.php
<?php
add_filter( 'set_url_scheme', 'lc_force_secure_scheme', 10, 3 );
/**
* Force all URLs run through the set_url_scheme to always be https if they're
* being accessed through our reverse proxy.
*
* @param string $url The complete URL including scheme and path.
* @param string $scheme Scheme applied to the URL. One of 'http', 'https', or 'relative'.
* @param string|null $orig_scheme Scheme requested for the URL. One of 'http', 'https', 'login',
* 'login_post', 'admin', 'relative', 'rest', 'rpc', or null.
View create reverse-proxy-conditional.php
<?php
/**
* Conditional to check if we're being served via the Reverse Proxy.
* The URL for the Forwarded Server below (example.com) should be the final
* URL for the site using the Reverse Proxy.
*/
function lc_is_reverse_proxy() {
if ( 'www.example.com' === $_SERVER['HTTP_X_FORWARDED_SERVER'] ) {
return true;
View change_registered_post_type_slug.php
<?php
add_filter( 'register_post_type_args', 'lc_change_registered_post_type_slug', 10, 2 );
/**
* Change the slug for a registered post type.
*
* @param array $args Array of arguments for registering a post type.
* @param string $post_type Post type key.
*/
function lc_change_registered_post_type_slug( $args, $post_type ) {
You can’t perform that action at this time.