Advertisement
YordanSoares

WordPress: Establece una imagen de respaldo para las imágenes destacadas de las entradas

Oct 15th, 2023
1,061
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.65 KB | Software | 0 0
  1. <?php
  2. /**
  3.  * WordPress:
  4.  * Establece una imagen de respaldo (fallback/placeholder) para las imágenes destacadas de las entradas.
  5.  */
  6. add_filter( 'post_thumbnail_html', 'wp_establecer_imagen_destacada_por_defecto', 20, 5 );
  7. function wp_establecer_imagen_destacada_por_defecto( $html, $post_id, $post_thumbnail_id, $size, $attr ) {
  8.     // Si ya hay una imagen establecida, muestra esa imagen
  9.     if ( $post_thumbnail_id ) {
  10.         return $html;
  11.     }
  12.     // Si no, muestra la imagen de respaldo
  13.     $default_thumbnail_id = 123; // establece aquí el ID de la imagen destacada de respaldo
  14.     return wp_get_attachment_image( $default_thumbnail_id, $size, false, $attr );
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement