mirror of
https://github.com/10h30/display-featured-image-genesis.git
synced 2026-06-05 15:08:20 +09:00
05cbac5306
sets up featured image for taxonomies. not applied to output yet.
54 lines
2.4 KiB
PHP
54 lines
2.4 KiB
PHP
<?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/
|
|
* Description: This plugin requires the Genesis Framework. It intelligently varies the display of the post or page featured image, depending on size.
|
|
* Version: 1.5.0
|
|
* Author: Robin Cornett
|
|
* Author URI: http://robincornett.com
|
|
* License: GPL-2.0+
|
|
* License URI: http://www.gnu.org/licenses/gpl-2.0.txt
|
|
*/
|
|
|
|
// If this file is called directly, abort.
|
|
if ( ! defined( 'WPINC' ) ) {
|
|
die;
|
|
}
|
|
|
|
// Include classes
|
|
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis.php';
|
|
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-common.php';
|
|
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-description.php';
|
|
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-output.php';
|
|
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-rss.php';
|
|
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-settings.php';
|
|
require plugin_dir_path( __FILE__ ) . 'includes/class-displayfeaturedimagegenesis-taxonomies.php';
|
|
|
|
// Instantiate dependent classes
|
|
$displayfeaturedimagegenesis_common = new Display_Featured_Image_Genesis_Common();
|
|
$displayfeaturedimagegenesis_description = new Display_Featured_Image_Genesis_Description();
|
|
$displayfeaturedimagegenesis_output = new Display_Featured_Image_Genesis_Output();
|
|
$displayfeaturedimagegenesis_rss = new Display_Featured_Image_Genesis_RSS();
|
|
$displayfeaturedimagegenesis_settings = new Display_Featured_Image_Genesis_Settings();
|
|
$displayfeaturedimagegenesis_taxonomies = new Display_Featured_Image_Genesis_Taxonomies();
|
|
|
|
$displayfeaturedimage = new Display_Featured_Image_Genesis(
|
|
$displayfeaturedimagegenesis_common,
|
|
$displayfeaturedimagegenesis_description,
|
|
$displayfeaturedimagegenesis_output,
|
|
$displayfeaturedimagegenesis_rss,
|
|
$displayfeaturedimagegenesis_settings,
|
|
$displayfeaturedimagegenesis_taxonomies
|
|
);
|
|
|
|
$displayfeaturedimage->run();
|