WordPress tabanlı bir web sitenizde görselleri alt etiketi eklemeniz uzun sürüyorsa size bu gün WordPress’te Görsellere Otomatik Alt Etiketi Eklemeyi göstereceğiz.

wordpress

Göstereceğim kod sayesinde görsellerinize otomatik alt etiketi koyar.

Resimlere alt etiketi ekleme SEO açısından da önemlidir.

Resimleri alt etiketini daha önce koymadıysanız bunun için WordPress’te bunu otomatik olarak yapabilen bir fonksiyon var. Bu fonksiyon sayesinde tüm görsellerinize alt etiketi otomatik olarak eklenecektir.

WordPress’te Görsellere Otomatik Alt Etiketi Ekleme

Aşağıdaki kodları Görünüm > Tema Düzenleyicisi > functions.php yolunda sayfanın en aşağısına şu kodu yapıştırın.

// Resimlere ALT Etiketi Ekleme
function otomatik_alt_etiketi_ekle( $content ) {
  global $post;
  if ( empty( $post ) ) {
    return $content;
  }
  $old_content = $content;
  preg_match_all( '/<img[^>]+>/', $content, $images );
  if ( ! is_null( $images ) ) {
    foreach ( $images[0] as $index => $value ) {
      if ( ! preg_match( '/alt=/', $value ) ) {
        $new_img = str_replace( '<img', '<img alt="' . esc_attr( $post->post_title ) . '"', $images[0][ $index ] );
        $content = str_replace( $images[0][ $index ], $new_img, $content );
      } else if ( preg_match( '/alt=["\']\s?["\']/', $value ) ) {
        $new_img = preg_replace( '/alt=["\']\s?["\']/', 'alt="' . esc_attr( $post->post_title ) . '"', $images[0][ $index ] );
        $content = str_replace( $images[0][ $index ], $new_img, $content );
      }
    }
  }
  if ( empty( $content ) ) {
    return $old_content;
  }
  return $content;
}
add_filter( 'the_content', 'otomatik_alt_etiketi_ekle', 9999 );
// https://butekno.net

Bu kodu yapıştırdıktan sonra artık tüm resimlerinizde alt etiketi bulunacaktır.

Eklenti İle ALT Etiketi Ekleme

Eğer el ile değilde bir eklenti yardımı ile yapmak isterseniz PB SEO Friendly Images eklentisini kullanabilirsiniz. Ama unutmayın eklentiler sitenizin yavaşlamasına neden olacaktır bu yüzden yukarıdaki kodu kullanmanızı tavsiye ediyorum.