Default featured image

Descripción

Permite añadir una imagen destacada a la página de ajustes de medios. Esta imagen destacada aparecerá si no se ha configurado ninguna imagen destacada. Tan simple como eso.

Para excepciones y para ver qué funciones se pueden utilizar, mira las preguntas frecuentes.

Las sugerencias son bienvenidas

  • ¿Encontraste un error?
  • ¿Quieres ayudar a traducirlo en tu idioma?
  • ¿Algo que mejorar?

Contáctame

Capturas

  • El ajuste en la página de medios
  • The media manager will start with the current selected image

Instalación

  1. Descomprime la carpeta en el directorio /wp-content/plugins/.
  2. Activar el plugin a través del menú ‘Plugins’ en WordPress
  3. Go to the settings->media page and select an image.

Preguntas frecuentes

Instrucciones de instalación
  1. Descomprime la carpeta en el directorio /wp-content/plugins/.
  2. Activar el plugin a través del menú ‘Plugins’ en WordPress
  3. Go to the settings->media page and select an image.
My chosen featured image doesn’t show, why isn’t it working?

This plugin can’t guarantee that it works. That depends on the themes. Still I want to know if it fails, so contact me

Which functions can I use to display the featured image?

The plugin uses the default WordPress functions the_post_thumbnail or get_the_post_thumbnail. has_post_thumbnail will always return true. get_post_thumbnail_id will return the ID set on the post or the DFI you set.

Can I exclude a page or give it a different image?

Yes you can by using the builtin dfi_thumbnail_id filter. It will give you the post id which you can use to check against.

Don’t use a featured image on page 23

function dfi_skip_page ( $dfi_id, $post_id ) {
  if ( $post_id == 23 ) {
    return 0; // invalid id
  }
  return $dfi_id; // the original featured image id
}
add_filter( 'dfi_thumbnail_id', 'dfi_skip_page', 10 , 2 );

Use a different image for some categories

The example below only works if the post has ‘animals’ as a category. Assigning just ‘cats’ won’t work
To do that just don’t nest the if

function dfi_category ( $dfi_id, $post_id ) {
  // all which have 'animals' as a category
  if ( has_category( 'animals', $post_id ) ) {

    //sub category
    if ( has_category( 'cats', $post_id ) ) {
      return 7; // cats img
    } else if has_category( 'dogs', $post_id ) {
      return 8; // dogs img
    }

    return 6; // default animals picture
  }
  return $dfi_id; // the original featured image id
}
add_filter( 'dfi_thumbnail_id', 'dfi_category', 10, 2 );

Different image for the post_type ‘wiki’

function dfi_posttype_book ( $dfi_id, $post_id ) {
  $post = get_post($post_id);
  if ( 'wiki' === $post->post_type ) {
    return 31; // the image id
  }
  return $dfi_id; // the original featured image id
}
add_filter( 'dfi_thumbnail_id', 'dfi_posttype_book', 10, 2 );
Can I change the HTML of the image returned?

yes you can with the filter dfi_thumbnail_html.

function dfi_add_class($html, $post_id, $default_thumbnail_id, $size, $attr) {
    // add a class to the existing class list
    $attr['class'] .= ' my-class';

    return wp_get_attachment_image( $default_thumbnail_id, $size, false, $attr );
}
add_filter( 'dfi_thumbnail_html', 'dfi_add_class', 10, 5 );

Reseñas

Fantastic little plugin

Absolutely love this little plugin, saved me a massive headache with my theme and site options. <3
Just activate and set the default image and away you go. Fits nicely with many other plugins I have active also.

Ata Rehman

That didn’t worked for me sir, I have installed your plugin on my https://www.atarehman.com & I want my picture to show when I want to share it on social media. But the featured images shows from a post, but not from what I have set via this plugin.

Good Simple Plugin

It’s Good Plugin and easy to use. 5 Star.
Note to Author/Developer: Don’t stop this plugin, keep it live. this is good one

Perfect & Good support

Great plug in,

Support is perfect.
For future release, you could add setting for asked option in support.

BR,
Titi

Leer todas las 34 reseñas

Colaboradores y desarrolladores

“Default featured image” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

“Default featured image” ha sido traducido a 2 idiomas. Gracias a los traductores por sus contribuciones.

Traduce “Default featured image” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN , o suscríbete al log de desarrollo por RSS .

Registro de cambios

1.6.1

  • Pequeña actualización del readme.txt.

1.6

  • On of the last fixes didn’t account for all situations.

1.5

  • Corregidas dos pequeñas (y raras) advertencias
  • Added translation domain

1.4

  • Added plugin images both the plugin header as the thumbnail. Based on the boat WP.org uses in it’s theme previews
  • Fixed a bug where the ajax calls didn’t return the DFI forum thread

1.3

  • Filter dfi_thumbnail_id now also returns the post ID of the post (or any postype) that is being called. See the FAQ for new examples

1.2

  • Filter dfi_thumbnail_id is now called in an earlier stage.

1.1

  • Fixed inheriting classes of the image

1.0

  • Plugin will now remove it’s setting on plugin removal
  • added a default class to the <img> tag, if it shows a default featured image
  • The default featured image will now also return with get_post_thumbnail_id, making the chance that it fail far far smaller.
  • The image given in the media page is now validated

0.9

  • Lanzamiento