DMRY.NET’e Hoşgeldiniz
Nerdeyim? GirişWordPress › WP-ContactForm Eklentisi Üzerine Stil Yaması

Wordpress üzerinde binlerce kişinin tercih ettiği wp-contact form eklentisi üzerinde ufak bir yama yapacağız bu yazıda. Yamanın amacı sitemizin kaynağını yakışıklı yapmak :) Şöyleki; siteleri analiz eden ve raporlar sunan servisler ile wp-contact form eklentisinin yüklü olduğu bir siteyi test ederseniz, sayfa arasında stil etiketlerinin kullanıldığı konusunda uyarı alabilirsiniz.


Bu güzel eklenti,

<style type="text/css" media="screen">

/* Begin Contact Form CSS */
.contactform {
	position: static;
	overflow: hidden;
}

.contactleft {
	width: 25%;
	text-align: right;
	clear: both;
	float: left;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contactright {
	width: 70%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contacterror {
	border: 1px solid #ff0000;
}

.contactsubmit {
}
/* End Contact Form CSS */

	</style>

stilleri kullanmaktadır form öğelerini biçimlendirmek için. Ve bunları action methodları ile kaynak arasına otomatik olarak ekletmektedir. İşte bu esnada bir kararsızlık yaşanır. Çünkü bu kod, sadece iletişim formunun yer aldığı sayfanın kaynağına değil aksine form olsada olmasada görüntülenecek tüm sayfaların kaynaklarına eklenir.

Benim gibi bu ince noktara dikkat ediyorsanız yapmanız gereken aynen şöyle.. Önce alttaki stil fonksiyonlarını temanızın stil dosyası içerisine ekleyeceksiniz.

/* Begin Contact Form CSS */
.contactform {
	position: static;
	overflow: hidden;
}

.contactleft {
	width: 25%;
	text-align: right;
	clear: both;
	float: left;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contactright {
	width: 70%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contacterror {
	border: 1px solid #ff0000;
}

.contactsubmit {
}
/* End Contact Form CSS */

Ve ardından eklentinin wp-contactform.php dosyasını açacaksınız ilk önce. Sonra,

add_filter('wp_head', 'wpcf_css');

satırını;

//add_filter('wp_head', 'wpcf_css');

yapacaksınız.

Bu kadar! Sayfa arası stilleri, stil dosyanıza yollamış olduk.

Bu yazı 24 Haziran 2006, 23:22 tarihinde yazılmış olup bu zamana kadar 1,754 kez görüntülenmiştir
En son ise 14 Eylül 2006, 01:26 tarihinde güncellenmiştir

Bu yazı 1 adet yorum almıştır ve bunların tamamı görüntülenmektedir.

#1 – 29 Aralık 2007 , 17:17

Galiba 2.3 ten önceki wpler yakışıklı olabiliyor. wp-contactform.php dosyası 2.3 te yok. Ayrıca verdiğin kodlarda hiç bir dosyada yok. 2.3 için ne tavsye edersin

  • Yorumlar: 3
  • İlk Yorum:
    30 Ara. 2007
YAZIYI BEĞENDİN Mİ?

Yazını çok beğendim. Yeni yazılarının e-posta adresime gelmesini istiyorum :)

Haberler RSS Yorumlar RSS

© 2008 Tüm hakları dmRy.net'e aittir.
Kullanım şartları yerine getirilmeden hiçbir şekilde kopyala-yapıştır yapılamaz, yazılar ve bilgiler kullanılamaz.