generate_featured_image_output

Notă! Unele linkuri de pe această pagină pot fi linkuri afiliate, ceea ce înseamnă că, dacă alegeți să efectuați o achiziție, pot câștiga un mic comision fără costuri suplimentare pentru dvs. Apreciez foarte mult sprijinul dvs.!

Loading

generate_featured_image_output

Ieșirea generate_featured_image_output ne permite să modificăm HTML-ul imaginii prezentate în postări/blog și arhive.

Exemplu

Dacă nu dorim un link în jurul imaginii prezentate:

add_filter( 'generate_featured_image_output', function( $output ) {
return sprintf( // WPCS: XSS ok.
'<div class="post-image">
%2$s
</div>',
esc_url( get_permalink() ),
get_the_post_thumbnail(
get_the_ID(),
apply_filters( 'generate_page_header_default_size', 'full' ),
array(
'itemprop' => 'image',
)
)
);
} );

De asemenea, putem folosi fragmentul de mai jos pentru a lega imaginea prezentată la fișierul media în loc de postări individuale:

add_filter( 'generate_featured_image_output', function( $output ) {
if ( ! is_category() ) {
return $output;
}

return sprintf(
'<div class="post-image">
%3$s
<a href="%1$s">
%2$s
</a>
</div>',
esc_url( get_the_post_thumbnail_url() ),
get_the_post_thumbnail(
get_the_ID(),
apply_filters( 'generate_page_header_default_size', 'full' )
),
apply_filters( 'generate_inside_featured_image_output', '' )
);
} );

 

Notă! Cea mai performantă Temă WordPress din lume. Comunitatea WordPress mulțumește dezvoltatorului Generatepress în sprijinul acordat pentru realizarea acestor tutoriale în limba română! Cumpără acum Pluginul Generatepress Premium.

Articole recomandate:

S-ar putea să te intereseze și:

Lasă un comentariu