diff --git a/includes/class-displayfeaturedimagegenesis-taxonomies.php b/includes/class-displayfeaturedimagegenesis-taxonomies.php index 4e89d8e..6e9ada5 100644 --- a/includes/class-displayfeaturedimagegenesis-taxonomies.php +++ b/includes/class-displayfeaturedimagegenesis-taxonomies.php @@ -4,12 +4,13 @@ * settings for taxonomy pages * * @package DisplayFeaturedImageGenesis + * * @since x.y.z */ class Display_Featured_Image_Genesis_Taxonomies { /** - * add featured image uploader to new taxonomy add + * add featured image uploader to new term add */ public function add_taxonomy_meta_fields() { @@ -25,13 +26,16 @@ class Display_Featured_Image_Genesis_Taxonomies { /** * edit term page * @param term $term featured image input/display for individual term page + * * @return preview/uploader upload/preview featured image for term + * + * @since x.y.z */ public function edit_taxonomy_meta_fields( $term ) { $t_id = $term->term_id; $displaysetting = get_option( "displayfeaturedimagegenesis_$t_id" ); - $large = get_option( 'large_size_w' ); + $medium = get_option( 'medium_size_w' ); echo ''; echo ''; @@ -46,12 +50,32 @@ class Display_Featured_Image_Genesis_Taxonomies { echo ''; echo ''; echo '

' . sprintf( - __( 'Set Featured Image for %1$s. Must be at least %2$s pixels wide.', 'display-featured-image-genesis' ), - esc_html( $term->name ), - absint( $large + 1 ) + __( 'Set Featured Image for %1$s.', 'display-featured-image-genesis' ), + esc_html( $term->name ) ) . '

'; echo ''; echo ''; } + /** + * Help tab for media screen + * @return help tab with verbose information for plugin + * + * @since x.y.z + */ + public function help() { + $screen = get_current_screen(); + + $term_help = + '

' . __( 'Set a Featured Image', 'display-featured-image-genesis' ) . '

' . + '

' . __( 'You may set a featured image for your terms. This image will be used on the term archive page, and as a fallback image on a single post page if it does not have a featured image of its own.', 'display-featured-image-genesis' ) . '

'; + + $screen->add_help_tab( array( + 'id' => 'displayfeaturedimage_term-help', + 'title' => __( 'Featured Image', 'display-featured-image-genesis' ), + 'content' => $term_help, + ) ); + + } + } diff --git a/includes/class-displayfeaturedimagegenesis.php b/includes/class-displayfeaturedimagegenesis.php index 62172a0..2b4acaa 100644 --- a/includes/class-displayfeaturedimagegenesis.php +++ b/includes/class-displayfeaturedimagegenesis.php @@ -157,6 +157,7 @@ class Display_Featured_Image_Genesis { add_action( "{$taxonomy}_edit_form_fields", array( $this->taxonomies, 'edit_taxonomy_meta_fields' ), 5, 2 ); add_action( "edited_{$taxonomy}", array( $this->settings, 'save_taxonomy_custom_meta' ), 10, 2 ); add_action( "create_{$taxonomy}", array( $this->settings, 'save_taxonomy_custom_meta' ), 10, 2 ); + add_action( 'load-edit-tags.php', array( $this->taxonomies, 'help' ) ); } }