Files
display-featured-image-genesis/display-featured-image-genesis.php
T

57 lines
2.6 KiB
PHP
Raw Normal View History

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
* @copyright 2014 Robin Cornett Creative, LLC
*
* @wordpress-plugin
* Plugin Name: Display Featured Image for Genesis
* Plugin URI: http://github.com/robincornett/display-featured-image-genesis/
2014-12-13 10:03:55 -05:00
* Description: This plugin requires the Genesis Framework. It intelligently varies the display of the post or page featured image, depending on size.
2015-01-19 20:58:30 -05:00
* Version: 2.0.0
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;
}
// Include classes
2014-09-16 14:23:40 -04:00
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis.php';
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-admin.php';
2014-10-21 18:16:00 -04:00
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-common.php';
2014-10-28 18:12:44 -04:00
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-description.php';
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-output.php';
2014-12-12 10:08:00 -05:00
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-rss.php';
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-settings.php';
2014-12-30 16:27:56 -05:00
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-taxonomies.php';
2015-01-06 22:10:43 -05:00
2014-09-17 22:09:05 -04:00
// Instantiate dependent classes
$displayfeaturedimagegenesis_admin = new Display_Featured_Image_Genesis_Admin();
2014-10-28 18:12:44 -04:00
$displayfeaturedimagegenesis_common = new Display_Featured_Image_Genesis_Common();
$displayfeaturedimagegenesis_description = new Display_Featured_Image_Genesis_Description();
$displayfeaturedimagegenesis_output = new Display_Featured_Image_Genesis_Output();
2014-12-12 10:08:00 -05:00
$displayfeaturedimagegenesis_rss = new Display_Featured_Image_Genesis_RSS();
2014-10-28 18:12:44 -04:00
$displayfeaturedimagegenesis_settings = new Display_Featured_Image_Genesis_Settings();
2014-12-30 16:27:56 -05:00
$displayfeaturedimagegenesis_taxonomies = new Display_Featured_Image_Genesis_Taxonomies();
2014-09-17 22:09:05 -04:00
$displayfeaturedimage = new Display_Featured_Image_Genesis(
$displayfeaturedimagegenesis_admin,
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();