Croyez-le ou non, il existe encore de superbes thèmes WordPress qui ne relient pas automatiquement les images présentées par WordPress. De nos jours, la plupart des thèmes remplissent déjà cette fonction, mais pour les thèmes qui ne le font pas, il existe un moyen assez simple d’obtenir une image à la une de WordPress à lier automatiquement.

Dans cet article, je vais vous montrer comment placer un code simple qui résoudra le problème de la liaison des images de WordPress à vos articles.

Pourquoi devriez-vous avoir un lien vers une image WordPress dans vos articles ?

Il peut y avoir de nombreuses raisons pour lesquelles vous voudriez ajouter une image WordPress dans vos messages. Fondamentalement, les images sont plus engageantes que le texte.

Les lecteurs peuvent voir un texte d’introduction attrayant, mais le fait de lier les images présentées dans WordPress les rendra encore plus susceptibles de cliquer sur votre message.

Vous n’avez pas non plus à vous soucier des doubles des images présentées. Il existe un moyen simple et rapide de réparer une image WordPress en double si vous en avez besoin.

Lier les images à la une de WordPress à vos postes

Vous devrez savoir comment ajouter du code dans les fichiers de votre site WordPress. Ce n’est pas difficile et vous pouvez même en savoir plus ici avant d’effectuer la procédure suivante.

La première chose que vous voulez faire est de naviguer vers votre fichier functions.php à l’intérieur de votre thème WordPress. Pour y accéder, cliquez sur Apparence Éditeur, puis sur le fichier functions.php du thème.

En relation  Comment afficher l'heure dans WordPress pour les visiteurs et les administrateurs

Cette fonction vous amènera à l’écran suivant, où vous cliquerez sur le fichier Theme Functions, (functions.php).

Vous êtes maintenant dans la bonne zone pour ajouter le code suivant :

function wpb_autolink_featured_images( $html, $post_id, $post_image_id ) {

$html = ‘a href=””‘” .=”” get_permalink(=”” $post_id=”” )=”” ‘”=”” title=””‘” esc_attr(=”” get_the_title(=””‘ . $html . ‘/a’ ;

retourner $html ;

add_filter( ‘post_thumbnail_html’, ‘wpb_autolink_featured_images’, 10, 3 ) ;

Ce code permet d’ajouter un lien autour du code généré pour afficher les images à la une de WordPress ou de poster des vignettes sur votre site web.

Il ajoutera également un lien autour des images présentées sur les pages d’un seul article. Si vous ne souhaitez pas lier les images présentées dans un seul article au même article, utilisez le code suivant à la place :

function wpb_autolink_featured_images( $html, $post_id, $post_image_id ) {

Si ( ! is_singular()) {

$html = ‘a href=””‘” .=”” get_permalink(=”” $post_id=”” )=”” ‘”=”” title=””‘” esc_attr(=”” get_the_title(=””‘ . $html . ‘/a’ ;

retourner $html ;

} autre {

retourner $html ;

add_filter( ‘post_thumbnail_html’, ‘wpb_autolink_featured_images’, 10, 3 ) ;

J’espère que cet article vous a fourni les informations nécessaires pour ajouter un lien personnalisé aux images présentées. Là encore, la plupart des thèmes WordPress le font automatiquement, mais si vous en utilisez un qui ne le fait pas, les ajouts de code rapide ci-dessus relieront automatiquement les images à la une de WordPress à vos messages.

Quelles autres raisons avez-vous de lier les images présentées dans WordPress ? Avez-vous trouvé un plugin qui fait cela sans le code ?