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 | |
function populate_cpt_labels( $singular, $plural, $overrides = array(), $text_domain = "" ) { | |
return shortcode_atts( array( | |
'name' => _x( $plural, 'Post Type General Name', $text_domain ), | |
'singular_name' => _x( $singular, 'Post Type Singular Name', $text_domain ), | |
'menu_name' => __( $plural, $text_domain ), | |
'name_admin_bar' => __( $singular, $text_domain ), | |
'archives' => __( $singular . ' Archives', $text_domain ), | |
'attributes' => __( $singular . ' Attributes', $text_domain ), | |
'parent_item_colon' => __( 'Parent ' . $singular . ':', $text_domain ), |
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 | |
/* | |
* Copyright (C) 2013 Nicolas Grekas - p@tchwork.com | |
* | |
* This library is free software; you can redistribute it and/or modify it | |
* under the terms of the (at your option): | |
* Apache License v2.0 (http://apache.org/licenses/LICENSE-2.0.txt), or | |
* GNU General Public License v2.0 (http://gnu.org/licenses/gpl-2.0.txt). | |
*/ |
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 if( ! defined( 'ABSPATH' ) ) { die(); } | |
/** | |
* Plugin Name: Disable Attachment Pages | |
* Plugin URI: https://gschoppe.com/wordpress/disable-attachment-pages | |
* Description: Completely disable attachment pages the right way. No forced redirects or 404s, no reserved slugs. | |
* Author: Greg Schoppe | |
* Author URI: https://gschoppe.com/ | |
* Version: 1.0.0 | |
**/ |
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 if(!defined('ABSPATH')) { die(); } // This line ensures that the script is not run directly | |
/** | |
* Utility Name: Upcoming Drafts Alert | |
* Description: Sends an email to blog authors with upcoming or overdue posts | |
* Author: Greg Schoppe | |
* Author URI: https://gschoppe.com | |
* Supports: input, cron | |
* Version: 1.0.0 | |
* License: GPL-2.0+ | |
* License URI: http://www.gnu.org/licenses/gpl-2.0.txt |
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 | |
add_filter( 'the_title', 'wp_jslabify_title', 10, 2 ); | |
function wp_jslabify_title( $title, $id=0 ) { | |
$slabbed_post_types = array( | |
'single' => array( 'post', 'page' ), | |
'archive' => array(), | |
'search' => array() | |
); | |
$theme = 'ultra'; |
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
// moved to https://wordpress.org/plugins/classic-editor-addon/ |
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 if(!defined('ABSPATH')) { die(); } | |
/* | |
Plugin Name: Admin Bar for WeGlot | |
Plugin URI: https://gschoppe.com | |
Description: Adds an admin bar link to translate any page on your site | |
Version: 0.1.0 | |
Author: Greg Schoppe | |
Author URI: https://gschoppe.com | |
Text Domain: weglotadminbar |
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 | |
/* populates the twig tag {{ featured_image_tag }} */ | |
add_filter('timber_context', function( $context ){ | |
$context['featured_image_tag'] = get_the_post_thumbnail( null, 'full' ); | |
return $context; | |
}); | |
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 | |
function get_multibox_dimension_output( $product_id = false ) { | |
$product = wc_get_product( $product_id ); | |
if( !$product ) { | |
return; | |
} | |
$output = ''; | |
$boxes = get_post_meta( $product->ID, '_wc-multibox-additional-boxes', true ); |