THT DUYURU

chat
ugursuz reklam
takipci
Seçenekler

WordPress Yazılarınızdaki Tüm Resimlere rel=”lightbox” Eklemek @ @

'Black Warrior - ait Kullanıcı Resmi (Avatar)
Yardımsever
Üyelik tarihi:
01/2013
Nereden:
E5
Mesajlar:
12.131
Konular:
6505
Teşekkür (Etti):
1703
Teşekkür (Aldı):
2212
Ticaret:
(0) %
0
363
22-01-2015 10:34
#1
Lightbox resimleri görüntülemekte kullanılan oldukça yaygın güzel bir jQuery eklentisidir. Ancak bu eklentiyi kullanırken hangi resimlerinizin Lightbox ile görüntüleneceğini doğru bir şekilde belirtmeniz gerekir. Bunun için de resimlerin kodlarında rel=”lightbox” vb. bir yapıya ihtiyaç duyarız. İşte aşağıda vereceğim kodu temanızın functions.php dosyasına ekleyerek yazılarınızdaki tüm gömülü resimlere otomatik olarak rel=”lightbox” ekleyebilirsiniz.

Kod:
add_filter('the_content', 'my_addlightboxrel');
function my_addlightboxrel($content) {
       global $post;
       $pattern ="/<a(.*?)href=('|\")(.*?).(bmp|gif|jpeg|jpg|png)('|\")(.*?)>/i";
       $replacement = '<a$1href=$2$3.$4$5 rel="lightbox" title="'.$post->post_title.'"$6>';
       $content = preg_replace($pattern, $replacement, $content);
       return $content;
}

---------------------
- 2015-2018 Moderasyon -

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler