跳到主要内容

最近,我们的一位读者问是否可以自动将特色图片链接到WordPress中的博客文章。默认情况下,大多数WordPress主题都将特色图片链接到帖子,但是某些主题可能不会这样做。在本文中,我们将向您展示如何自动将特色图片链接到WordPress中的帖子。

如何自动将精选图片链接到wordpress中的帖子
如何自动将精选图片链接到wordpress中的帖子

为什么将特色图片链接到WordPress中的帖子?

图片比文字更具吸引力。使用精选图片可以提高用户在您网站上的参与度。

通常,精选图片比文字大并且占用更多空间。它们更加丰富多彩,因此更加引人注目。他们也更容易点击较小的设备,例如手机和平板电脑。

为什么将特色图片链接到wordpress中的帖子
为什么将特色图片链接到wordpress中的帖子

但是,如果您的帖子缩略图不可单击,则使用户更难以查看您的帖子。

默认情况下,大多数WordPress主题都会将特色图片链接到帖子。某些主题可能未使用该方法,这使您难以正确利用特色图像。

话虽如此,让我们看看如何将特色图片自动链接到WordPress中的帖子。

自动将特色图片链接到WordPress中的帖子

此方法要求您将代码添加到WordPress文件中。请参阅有关将网页摘要粘贴到WordPress的初学者指南。

只需将此代码添加到主题的functions.php文件或特定站点的插件中即可

functionwpb_autolink_featured_images( $html, $post_id, $post_image_id) {$html= '<a href="'. get_permalink( $post_id) . '" title="'. esc_attr( get_the_title( $post_id) ) . '">'. $html. '</a>';return$html;}add_filter( 'post_thumbnail_html', 'wpb_autolink_featured_images', 10, 3 );

该代码仅在生成的代码周围添加一个链接,以显示特色图像或在您的网站上发布缩略图。

该代码还将在单个帖子页面上添加围绕特色图片的链接。如果您不想将单个帖子上的特色图片链接到同一帖子,请使用此代码。

functionwpb_autolink_featured_images( $html, $post_id, $post_image_id) {
If (! is_singular()) {      $html= '<a href="'. get_permalink( $post_id) . '" title="'. esc_attr( get_the_title( $post_id) ) . '">'. $html. '</a>';return$html;
} else{
return$html;
}
}add_filter( 'post_thumbnail_html', 'wpb_autolink_featured_images', 10, 3 );

回到顶部