• enver hemen deneme amaçlı annemi babamı...
  • Erdal Avea kedi olalı anca bi fare tutabildi
  • Burak Özdemir Bence olumlu bir sonuç bekleme...
  • Burak Özdemir Geçen iş yerinde bizim...
  • Hamdi Yaman Tavsiye ederim kesinlikle.
  • ne_o Şimdiden sabırsızlıkla bekliyorum o...
  • Hamdi Yaman İnşallah ustalaşıp onları da...
  • ne_o İnsana farklı bir huzur veriyor saz...
  • Şu an sitede 9 kişi bulunmakta
  • Aynı anda en cok 97 kişi sitede bulunmuş
  • Toplam ziyaret sayısı 1981951
  • 1084 yazı mevcut
  • 5557 yorum mevcut
  • 1071 farklı isimden yorum mevcut

h-yaman.com,Hemen Host sunucularında barındırılmaktadır.

Pardus... Özgürlük İçin...
Creative Commons License
Technorati Profile

26

Eyl
2008
Kategori : Web Mevzuları | Bıdı bıdı var
Toplam Okunma: 534 | Bugünkü Okunma: 1

Wordpress kullananların belki ilk sürümlerden bu yana en çok rastladıkları uyumsuzluk yazılara eklenen resimlerde meydana geliyor. Bu yazıdaki gibi yazının herhangibir yanına (sol-sağ) hizalanmış bir resim kullanılmak isteniyor. Ancak Wordpress yazı editöründe resim eklerken hizalama seçeneği seçilinlce sol veya sağda problem çıkabiliyor. Yani resim yazıdan yukarıda kalıyor, altta kalıyor ve istendiği gibi olmuyor. Daha önceki Wordpress sürümünde bu konu ile ilgili herhangibir sorunum yoktu. Yalnız son güncellemeden sonra bende de aynı sorun meydana geldi. Çözümü ise çok basit.

Önceki Wordpress sürümünde resim hizalamayı seçtikten sonra kod sekmesinden baktığımızda hizlama kodu şu şekildeydi:

<img src=”resim” align=”left”>

Ancak yeni sürümde hizalama kodu, seçeneği biraz daha farklı. Yani o da şu şekilde:

<img src=”resim” class=”alignleft”>

Yani yazı Wordpress’in stil dosyalarının birinde “aligleft” adında bir sınıf oluşturularak resim hizalama sağlanıyor. Bu stil dosyası ise wp-admin/css/global.css dosyası. Fakat başta da söylediğim gibi hizalama sorunlu olabiliyor. Şimdi yapacağımız düzeltme çok basit. Kullandığımız tema dosyasının style.css dosyasına şu kodu ekliyoruz:

.alignleft { float: left;}

Eğer resmi sağda görüntülemek istiyorsak left yerine right yazmamız ve yazı editöründe resim hizalamadan sağ seçeneğini işaretlememiz yeterli. Son olarak bu kodu yazdıkdak sonra resim ile yazı arasında boşluk olmayacaktır. Sanki iç içeymiş gibi görünecektir. Bunu da margin değeri ekleyerek çözeceğiz.

.alignleft { float: left; margin:0px 3px 3px 0px;}

Eğer boşluk yeterli gelmezse verdiğimiz margin değerlerinde oynama yaparak istediğimiz hale getirebiliriz.

EkleBunu Sosyal Paylaşım Butonu

Etiketler:, , ,
Dedikodu merkezinde 5 bıdı bıdı var
Sen de yap içinde kalmasın (:

Bu yazının RSS beslemesi. Yazının adresi ( URL )

  1. Benimde başıma gelen bir olaydı bu.Pek fazla önemsemiyordum ama bundan sonra şart oldu.

    Açıklayıcı bir yazı olmuş gene teşekkürler.

  2. Gerçekten baş belası bir soruna çözüm getirmişsin teşekkürler Hamdi. Bir şey daha eklemek istiyorum:

    Tema dosyanıza yukarıda verilen iki satırı birden eklemeyin. Bunu yaparsan hizalama sorunu çözülmez.

    Sadece aşağıdaki satırı css dosyanıza eklerseniz problem çözülecektir.

    .alignleft { float: left; margin:0px 3px 3px 0px;}

  3. @hakan yamanoğlu tabiki öyle. Çünkü CSS olarak bir tanesini alıglaması gerekir.

  4. HC bu konuda bir yazı yazmıştı bende o şekilde öğrenmiştim: http://www.hakkiceylan.com/wordpressi-daha-verimli-kullanmak-icin-ipuclari/

  5. yeni temamda buna benzer bir problem yaşamıştım.. resimleri float fonksiyonu ile sağa ya da sola yaslamak isstediğimde sayfayı kaydırıyordu..farklı bir çözümle düzelttim :)



Dedikodu Yap

Bu sitedeki içerik Hamdi Yaman'a aittir.Kapkaç yapan varsa bir boy fotoğrafını mail adresime göndersin.Dövebilecek gibiysem zamanı ve mekanı bildiririm.Bu tema h-yaman tarafından çizilmiş Yakuter tarafından kodlanmıştır.Ham madde olarak Wordpress kullanılmıştır