2014-09-16 14:23:40 -04:00
|
|
|
<?php
|
|
|
|
|
/**
|
|
|
|
|
* Simple plugin to vary how the post/page featured image displays
|
|
|
|
|
*
|
|
|
|
|
* @package DisplayFeaturedImageGenesis
|
|
|
|
|
* @author Robin Cornett <hello@robincornett.com>
|
|
|
|
|
* @license GPL-2.0+
|
|
|
|
|
* @link http://robincornett.com
|
2015-02-03 08:44:37 -05:00
|
|
|
* @copyright 2014-2015 Robin Cornett Creative, LLC
|
2014-09-16 14:23:40 -04:00
|
|
|
*
|
|
|
|
|
* @wordpress-plugin
|
|
|
|
|
* Plugin Name: Display Featured Image for Genesis
|
|
|
|
|
* Plugin URI: http://github.com/robincornett/display-featured-image-genesis/
|
2015-02-03 08:44:37 -05:00
|
|
|
* Description: This plugin works within the Genesis Framework, to display featured images in beautiful and dynamic ways.
|
2015-05-09 10:00:14 -04:00
|
|
|
* Version: 2.2.2
|
2014-09-16 14:23:40 -04:00
|
|
|
* Author: Robin Cornett
|
|
|
|
|
* Author URI: http://robincornett.com
|
|
|
|
|
* License: GPL-2.0+
|
|
|
|
|
* License URI: http://www.gnu.org/licenses/gpl-2.0.txt
|
|
|
|
|
*/
|
|
|
|
|
|
2014-09-17 22:09:05 -04:00
|
|
|
// If this file is called directly, abort.
|
|
|
|
|
if ( ! defined( 'WPINC' ) ) {
|
|
|
|
|
die;
|
|
|
|
|
}
|
|
|
|
|
|
2015-02-16 11:35:35 -05:00
|
|
|
function display_featured_image_genesis_require() {
|
|
|
|
|
$files = array(
|
|
|
|
|
'class-displayfeaturedimagegenesis',
|
|
|
|
|
'class-displayfeaturedimagegenesis-admin',
|
2015-06-07 12:04:36 -04:00
|
|
|
'class-displayfeaturedimagegenesis-author',
|
2015-02-16 11:35:35 -05:00
|
|
|
'class-displayfeaturedimagegenesis-common',
|
|
|
|
|
'class-displayfeaturedimagegenesis-description',
|
|
|
|
|
'class-displayfeaturedimagegenesis-output',
|
|
|
|
|
'class-displayfeaturedimagegenesis-rss',
|
|
|
|
|
'class-displayfeaturedimagegenesis-settings',
|
|
|
|
|
'class-displayfeaturedimagegenesis-taxonomies',
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
foreach ( $files as $file ) {
|
|
|
|
|
require plugin_dir_path( __FILE__ ) . 'includes/' . $file . '.php';
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
display_featured_image_genesis_require();
|
2015-01-06 22:10:43 -05:00
|
|
|
|
2014-09-17 22:09:05 -04:00
|
|
|
// Instantiate dependent classes
|
2014-10-28 18:12:44 -04:00
|
|
|
$displayfeaturedimagegenesis_common = new Display_Featured_Image_Genesis_Common();
|
|
|
|
|
$displayfeaturedimagegenesis_description = new Display_Featured_Image_Genesis_Description();
|
2015-06-03 14:36:16 -04:00
|
|
|
|
|
|
|
|
// Classes with dependencies
|
|
|
|
|
$displayfeaturedimagegenesis_admin = new Display_Featured_Image_Genesis_Admin(
|
|
|
|
|
$displayfeaturedimagegenesis_common
|
|
|
|
|
);
|
|
|
|
|
$displayfeaturedimagegenesis_output = new Display_Featured_Image_Genesis_Output(
|
|
|
|
|
$displayfeaturedimagegenesis_common,
|
|
|
|
|
$displayfeaturedimagegenesis_description
|
|
|
|
|
);
|
2014-12-12 10:08:00 -05:00
|
|
|
$displayfeaturedimagegenesis_rss = new Display_Featured_Image_Genesis_RSS();
|
2015-06-03 14:36:16 -04:00
|
|
|
$displayfeaturedimagegenesis_settings = new Display_Featured_Image_Genesis_Settings(
|
|
|
|
|
$displayfeaturedimagegenesis_common
|
|
|
|
|
);
|
2015-06-07 12:04:36 -04:00
|
|
|
$displayfeaturedimagegenesis_author = new Display_Featured_Image_Genesis_Author(
|
|
|
|
|
$displayfeaturedimagegenesis_settings
|
|
|
|
|
);
|
2015-06-03 14:36:16 -04:00
|
|
|
$displayfeaturedimagegenesis_taxonomies = new Display_Featured_Image_Genesis_Taxonomies(
|
|
|
|
|
$displayfeaturedimagegenesis_settings
|
|
|
|
|
);
|
2014-09-17 22:09:05 -04:00
|
|
|
|
|
|
|
|
$displayfeaturedimage = new Display_Featured_Image_Genesis(
|
2015-01-01 18:38:59 -05:00
|
|
|
$displayfeaturedimagegenesis_admin,
|
2015-06-07 12:04:36 -04:00
|
|
|
$displayfeaturedimagegenesis_author,
|
2014-10-21 18:16:00 -04:00
|
|
|
$displayfeaturedimagegenesis_common,
|
2014-10-28 18:12:44 -04:00
|
|
|
$displayfeaturedimagegenesis_description,
|
2014-09-17 22:09:05 -04:00
|
|
|
$displayfeaturedimagegenesis_output,
|
2014-12-12 10:08:00 -05:00
|
|
|
$displayfeaturedimagegenesis_rss,
|
2014-12-30 16:27:56 -05:00
|
|
|
$displayfeaturedimagegenesis_settings,
|
|
|
|
|
$displayfeaturedimagegenesis_taxonomies
|
2014-09-17 22:09:05 -04:00
|
|
|
);
|
|
|
|
|
|
|
|
|
|
$displayfeaturedimage->run();
|