Skip to content

Instantly share code, notes, and snippets.


Andrea Whitmer nutsandbolts

View GitHub Profile
mintplugins / edd-fix-child-licenses.php
Last active Feb 18, 2019
This is a simple plugin that can be used to set all child license keys expiration dates to their parent's. This is not for use in production, and is for example purposes only
View edd-fix-child-licenses.php
Plugin Name: Easy Digital Downloads - Fix child licenses
Description: Make the child licenses of all licensed bundles match the parent license expiration
Plugin URI:
Author: Phil Johnston
Author URI:
Version: 1.0
License: GPL2
View simple-plugin-update-example.php
function get_my_plugin_data(){
// You'll likely replace this with some sort of API call home.
$plugin = json_decode(
'new_version' => 89,
'stable_version' => 89,
'name' => 'My Fake Plugin',
'slug' => 'my-fake-plugin',
'url' => '',
wpchannel / mu-yoast-seo-disable-notifications.php
Last active Apr 18, 2021
Hide annoying notifications after each upgrade of Yoast SEO plugin and others admin notices
View mu-yoast-seo-disable-notifications.php
<?php if (!defined('ABSPATH')) die('Restricted Area');
* Plugin Name: Disable Yoast SEO Notifications
* Description: Hide annoying notifications after each upgrade of Yoast SEO plugin and others admin notices.
* Version: 1.1
* Author: Aurélien Denis
* Author URI:
dancameron / functions.php
Created Jul 21, 2015
Redirect to Invoice After Estimate Approval
View functions.php
<?php // don't include this line since your functions.php file should already have this.
function si_redirect_after_estimate_approval() {
if ( 'estimate' !== si_get_doc_context() ) {
<script type="text/javascript">
jQuery(document).on('status_updated', function(e) {
window.location = window.location.pathname + '?redirect_after_status=1';
tomazzaman / render.php
Created Feb 25, 2015
Add Jetpack Markdown support for ACF
View render.php
// Add these filters in functions.php
add_filter( 'meta_content', 'wptexturize' );
add_filter( 'meta_content', 'convert_smilies' );
add_filter( 'meta_content', 'convert_chars' );
add_filter( 'meta_content', 'wpautop' );
add_filter( 'meta_content', 'shortcode_unautop' );
add_filter( 'meta_content', 'prepend_attachment' );
nickcernis / functions.php
Last active Jan 24, 2016
Fix for the wpMandrill WordPress plugin for blogs that send both plain text and HTML email
View functions.php
// Add to functions.php and leave the “Content” box unticked in Settings > Mandrill
// Be sure to omit the opening <?php tag when copying this code
// Add paragraph breaks to plain text notifications sent by Mandrill
add_filter('mandrill_payload', 'wpmandrill_auto_add_breaks');
function wpmandrill_auto_add_breaks($message) {
$html = $message['html'];
nickcernis / functions.php
Last active May 26, 2018
Add a login/logout link to the menu bar of any Genesis child theme
View functions.php
<?php // add everything except for this opening line to your functions file
add_filter( 'wp_nav_menu_items', 'sp_add_loginout_link', 10, 2 );
function sp_add_loginout_link( $items, $args ) {
// Change 'primary' to 'secondary' to put the login link in your secondary nav bar.
if ( $args->theme_location != 'primary' ) {
return $items;
pippinsplugins / gist:c6634ef6ee9b65297c85
Last active Sep 12, 2016
Redirect users to specific pages when logging in based on their status in Restrict Content Pro
View gist:c6634ef6ee9b65297c85
function pw_rcp_login_redirect( $redirect_to, $request, $user ) {
$status = rcp_get_status( $user->ID );
switch( $status ) {
case 'expired' :
case 'pending' :
pmgllc / content_limit_tags.php
Created Jul 3, 2014
Allow HTML tags in content limit
View content_limit_tags.php
add_filter( 'get_the_content_limit_allowedtags', 'get_the_content_limit_custom_allowedtags' );
* @author Brad Dalton
* @example
function get_the_content_limit_custom_allowedtags() {
// Add custom tags to this string
return '<script>,<style>,<br>,<em>,<i>,<ul>,<ol>,<li>,<a>';
pippinsplugins / gist:11402562
Last active Nov 27, 2020
Custom user fields for Restrict Content Pro
View gist:11402562
Plugin Name: Restrict Content Pro - Custom User Fields
Description: Illustrates how to add custom user fields to the Restrict Content Pro registration form that can also be edited by the site admins
Version: 1.0
Author: Pippin Williamson
Author URI:
Contributors: mordauk