Skip to content

Instantly share code, notes, and snippets.

Gregg Franklin GreggFranklin

Block or report user

Report or block GreggFranklin

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View Change footer message
@GreggFranklin
GreggFranklin / customizer.php
Last active Aug 29, 2015
File to create the reveal.js settings in the customizer
View customizer.php
<?php
/**
* Adds the individual panel, sections, settings, and controls to the theme customizer
*
* // Setup Customizer For Presentation Settings - include requirein fucntions.php
* require_once( get_template_directory() . '/inc/customizer.php' );
*/
function wppresentor_customizer_register( $wp_customize ) {
/*
@GreggFranklin
GreggFranklin / reveal_initialize_script
Last active Aug 29, 2015
Replacement for the existing function with the new calls to the customizer
View reveal_initialize_script
<?php
function reveal_initialize_script() {
$settings = reveal_get_settings();
?>
<script>
// Full list of configuration options available here:
// https://github.com/hakimel/reveal.js#configuration
var reveal_config = {
controls: <?php echo get_theme_mod( 'controls_right_corner', '1' ); ?>,
@GreggFranklin
GreggFranklin / Add CPT to At a Glance Widget
Last active Aug 29, 2015
This will add a Custom Post Type count to the At A Glance widget in the Dashboard including the icon
View Add CPT to At a Glance Widget
// Add Properties to At a Glance Widget
function custom_properties_glance_items( $items = array() ) {
$post_types = array( 'estate_property'); // Add your registered custom post type
foreach( $post_types as $type ) {
if( ! post_type_exists( $type ) ) continue;
$num_posts = wp_count_posts( $type );
View gist:9688573
//Change upload directory for specific form, the "4" in the gform_upload_path_4 below is the form id and this is what you would change for the form you want to customize
add_filter("gform_upload_path_4", "change_upload_path");
function change_upload_path($path_info){
$path_info["path"] = "/new/path/";
$path_info["url"] = "http://new_url.com/images/";
return $path_info;
}
View gist:3801403
register_post_type( 'products',
array(
'labels' => array(
'name' => __( 'Products','office' ),
'singular_name' => __( 'Products','office' ),
'add_new' => _x( 'Add New', 'Product','office' ),
'add_new_item' => __( 'Add Product','office' ),
'edit_item' => __( 'Edit Product','office' ),
'new_item' => __( 'New Product','office' ),
'view_item' => __( 'View Product','office' ),
View gist:3733410
<?php
/******************************************
/* Testimonials Widget
******************************************/
class office_testimonials extends WP_Widget {
/** constructor */
function office_testimonials() {
parent::WP_Widget(false, $name = 'Testimonials');
}
@GreggFranklin
GreggFranklin / gist:3733265
Created Sep 16, 2012
Still working on it
View gist:3733265
<?php
/*
Template Name: Home
*/
?>
<?php get_header(); ?>
<aside id="slider_wrap">
<div id="slider_home">
<div class="flexslider">
@GreggFranklin
GreggFranklin / Problem
Created Sep 16, 2012
What am I doing wrong?
View Problem
<aside id="slider_wrap">
<div id="slider_home">
<div class="flexslider">
<ul class="slides">
<?php
$type = 'slider';
$args=array(
'post_type' => $type,
'post_status' => 'publish',
'posts_per_page' => -1,
You can’t perform that action at this time.