Feature Image Extended extends featured image builtin functionality.
Author: | Enrico Sorcinelli (profile at wordpress.org) |
WordPress version required: | 4.4 |
WordPress version tested: | 4.9.18 |
Plugin version: | 1.0.2 |
Added to WordPress repository: | 26-06-2018 |
Last updated: | 28-06-2018
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|
Rating, %: | 0 |
Rated by: | 0 |
Plugin URI: | https://github.com/enrico-sorcinelli/featured... |
Total downloads: | 871 |
Click to start download |
Feature Image Extended extends featured image functionality allowing:
- Hiding featured image in your themes for all post types.
- Adding link to the featured image.
- Adding thumbnail featured image in administration screens listing.
- Featured image quick-editing.
Usage
Once the plugin is installed you can control settings in the following ways:
- Programmatically by using
featured_image_extended_settings
filter (see below). - Using the Settings->Featured Image Extended administration screen.
If your theme uses a different call other than the_post_thumbnail()
/get_the_post_thumbnail()
in order to get the featured image, this plugin might not work.
So, in order to get extended featured image settings and apply to your pages, you should use featured_image_extended()
(see below).
API
featured_image_extended( integer $post_id = null )
It returns an array containing featured image extended information of $post_id
post (or current post if you don’t supply an argument) like following:
array(
'show' => true,
'url' => 'https://myurl.com',
'target' => '_blank',
'title' => 'Image title',
)
Hooks
featured_image_extended_settings
Filter plugin settings values.
apply_filters( 'featured_image_extended_settings', array $settings )
featured_image_extended_admin_settings
Filter allowing to display or not the plugin settings page in the administration.
apply_filters( 'featured_image_extended_admin_settings', boolean $display )
Screenshots
FAQ
ChangeLog