WordPress üyelik sistemini özelleştirin.
7 Şub2010
Merhaba arkadaşlar 1 saat önce aldığım bir mailde bir arkadaşım benden bu konuda yardım istemişti bende hem ona yardım hemde sizlere lazım olur diye bu konuyu açma gereği duydum. Eklentiyi kurdum kullandım hoşuma gitti :)
Öncelikle eklentiyi yazmadan şunları söylemek istiyorum. WordPress’te biliyorsunuz misafiriniz üye olmak istediğinde kullanıcı adı ve mail adresi giriyor. Daha sonra mail adresine şifresi ve panel giriş linki yollanıyor. Site sahipleri için sıkıntılı bir durum müşterisi veya ziyaretcisinin eziyet çekmesini istemiyor :)
Bunun için çok çılgın bir eklenti yapılmış yanlız tek sorun ingilizce eklentiyi türkçeleştiriyim dedim .po dosyası olmayınca uğraşmadm açıkcası :) Ama türkçeleştirmeniz gereken bazı yerler var onlar içinde yardım edicem inşallah.
Pie Register
Eklentiyi indir: Pie Register

Bu eklenti ile üyelik sistemini değiştirebilirsiniz. Şimdi eklentinin özelliklerini sayıcam. Gerçi resime bakarak herşey anlaşılıyor ama olsun ayarları fazla olduğundan açıklamam lazım. Resime bakarak aldanmayın eklentiyi kurduktan sonra resimdekilerin hepsini üye olurken istemeyecek. Siz hangisini işaretlerseniz o kayıt formunda görünücek :)
Üye olurken;
- Password: Şifrelerini direkt girebilirler.
- Custom Logo: Üyelik sisteminizdeki WordPress logo’sunu değiştirebilirsiniz.
- Paypal ile alakalı bir kısım var ne olduğunu anlamış değilim anlamak içinde çok çaba harcamadım gereksiz :)
- Email Verification: E-mail aktive sistemini açabilirsiniz. Mail onayıyla sisteme giriş yaparlar. Gün belirlersiniz belirlediğiniz gün içinde aktive etmelerini beklersiniz. Belirlediğiniz günü geçerse üyelik silinir.
- Admin Verification: Üye olurlar ama yönetici onayı beklerler sisteme girmek için.
- Invitation code: Bu kısım en çok hoşuma giden:) Sisteme bir kod yazıyorsunuz o kodu yazarak sadece sisteme üye olabiliyorlar. Tabi kodu bilmeyenler yol alıyor. Birden fazla kod girebiliyorsunuz. Sitenizin içeriğinde bu kodu verebilirsiniz. Sonuçta sitenizde takılan bir kişi bu kodu farkedicektir.
- CAPTCHA: Güvenlik kod sistemi 3 seçenek var ilki kapatmak. Diğer ikiside Simple Capthca ve reCapthca. Tabi bunları aktive edebilmeniz için public ve private anahtarlarınızı girmeniz gerekiyor. Public key kısmında en sağda “Sign up” yazıyor türkçesi kayıt ol demek. Tıklayın kayıt olup kodu alın ve oraya yapıştırın.
- Disclaimer: Bu kısımda yasal uyarı yazabilir ve kabul etmesini beklersiniz. Kabul etmezse yol alır :)
- License Agreement: Kullanım koşullarını yazabilir kabul etmesini beklersiniz.
- Privacy Policy: Gizlilik ilkeniz hakkında biraz yazı yazarsınız olur biter.
- Allow Existing Email: Bu kısımdada daha önceden tescil edilmiş mail adresi kullanın diyor. Tam olarak anlamadım bence anlamak için kafada yormayın gereksiz :)
- Additional Profile Fields: Bu kısımda işte adı, soyadı, sitesinin adı, yaşı, cep numarası vs. vs. gibi şeyler isteyebiliyorsunuz. Tabi sarı renkli olmadığından zorunlu bir istek olmadığını anlayabilirsiniz. Bence nufusunuza geçirmeyecekseniz bunları istemenin bi anlamı yok.
- User Defined Fields: Bu kısımdada zorunlu alanlar oluşturabiliyorsunuz. Örneğin: Sitemizi nerden buldunuz? gibi sorular sorup cevap ararsınız veya daha başka şeyler içeriğinize göre değişir. Altta tarih ayarlarını yapabilirsiniz.
- Daha aşağısında ise üye olunduğunda e-posta istiyorum gibi seçenekler var. İşte kayıt formunu özelleştirebilmeniz için css kodlar için bir yer ayrılmış.



WordPress üyelik sistemini değiştirme işlemi işte bu kadar basit… :)
WordPress üyelik sistemi özelleştirin
Şimdi bu kısımda en üstte dediğimi yapıcam. Bu eklenti tamamen ingilizce tabi çoğu site sahibi bunu takmaz kodlara girip türkçeleştirmeyi bilir ama ben genede anlatiyim bilen var bilmeyen var :)
Notepad++ bilgisayarınıza indirip açın.
Eklenti klasörü içerisindeki şu 4 php dosyasını açın.
captcha.php, dash_widget.php, pie-register.php, recaptchalib.php
Gerçi tüm ingilizce yazılar pie.register.php de yazıyor ama olsun açın. Daha sonra notepad++’da CTRF-F yapın yani arama penceresini açın. Türkçeye çevirmek istediğiniz ingilizce yazıyı arama kısmına yazın ve “Bütün açık olan belgelerde hepsini ara” seçeneğine tıklayın o hepsinde arar ve size nerde olduğunu gösterir.
Yanlız şunuda unutmayın türkçeleştirirken türkçe karakterler girmeyin göze hoş olmayan şeyler görünür. İngilizce kelimeler kullanarak türkçeleştirin. Gerçi ufak tefek özellik aktifleştiricekseniz bunun bir sorun olucağını sanmıyorum.
Eklenti sahibi: Pie-Register
Benzer yazılar |
Reks |
![]() |
Kategori: Wordpress
(Hangi durumlarda rapor edebilirim?)
WordPress üyelik sistemini özelleştirin. için 14 Yorum
Şubat 7th, 2010 Saat 17:04
ilk yorum benden Ertuğrul Bey. e-mailimi yanıtlayıp yardımcı olduğunuz için çok teşekkürler… bu eklenti tam benim aradığım eklenti tekrar tekrar teşekkürler… :D
yakup
Mayıs 5th, 2010 Saat 16:28
hocam emeğine sağlık. eklenti muhteşem fakat eklenti ayar kısmında en üst sırada şöyle bir uyarı çıkıyor.
Please put this code at the top of your wp-login.php otherwise the plugin won’t work properly.
bu kodu wp-login.php de nereye ekleyeceğimi bulamadım.
yardım ederseniz çok sevinirm.
saygılar
Mayıs 8th, 2010 Saat 10:37
#yakup adamım eklentiyi kurduktan sonra login.php ye kod eklemiyorsun diye hatırlıyorum. Eğer herhangi bir hata verdiyse siten o hatayı yaz bana sorunu çözelim..
Şu anda evden uzaktayım o yüzden inceleyemiyorum.
yakup
Mayıs 14th, 2010 Saat 02:03
Please put this code at the top of your wp-login.php otherwise the plugin won’t work properly.
eklentinin options kısmında yukardaki gibi bir uyarı var.bunu sormuştum.acaba ne yapmalıyım eklemeli miiym..
bir de hocam iletişim formuyla ilgili baktım da hiç bir eklenti tanıtmamşsnz..bu konuda bir konu açarsanız çok sevinirim (:
Mayıs 19th, 2010 Saat 00:08
Pie Register Settings
Please put this code at the top of your wp-login.php otherwise the plugin won’t work properly.
aynı sıkıntı bendede var ve plugin açalışmadı
Mayıs 23rd, 2010 Saat 10:10
Bu hatayı çok öncedende çözebilirdim ama evden uzakta olduğum için hiç bakamadım kusura bakmayın.
wp-login.php dosyasında en üste şu kodu koyun.
<?php session_start(); ?>
Sorun çözülmezse yazın bu sefer WordPress kurup kendim deneyeceğim… :)
ugur
Ağustos 17th, 2010 Saat 02:54
epeydir böyle bi eklenti arıordm iyi oldu sorunsuz kurdum kendimde türkçeleştirdim ;)
Temmuz 14th, 2011 Saat 12:05
dediğin herşeyi yaptım fakat kodu nereye ekliycegimi anlayamadım üye girişi sitemin neresine gelicek kodu nereye eklemem gerekiyor yeniyim biraz ayrıntılı bir açıklama alabilirmiyim
Temmuz 22nd, 2011 Saat 01:12
#emre kurulum yaptıktan sonra işlem tamamdır. ayarlardan bir kaç işlem yapıcaksın o kadar birde üye kayıt kısmı register.php’de olucak yani şöyle bir link veriyim sana kendi sitene göre uyarla insanlar orada görücekler…
http://www.gunluktube.com/wp-login.php?action=register (şu anda gunluktubede üye olunmuyor o yüzden sayfa çıkmıyor yanlız sen kendi siteni yaz direkt çıkar.)
Kasım 13th, 2011 Saat 00:02
eklenti için teşekkürler bir sorunum var üyelik sözleşmesinde sözleşme metni yazısı beyaz renkte yazı gözükmüyor……..
Kasım 13th, 2011 Saat 10:29
#mert üyelik sözleşmesi dahil tüm ayarları aktive ettim ve hiç bir problemle karşılaşmadım. Sen nasıl bir problemle karşılaştın çözemedim. Ancak şuda olabilir tahmin üzerine diyorum.
Required Field Style Rules “(Gerekli Alan) Stil kuralları” bölümüne alttaki kodu eklersen düzelir.
border:solid 1px #E6DB55;background-color:#ffffff;





WordPress, SEO, Google Analytics, WebMaster, AdSense ve AdWords Uzmanı... Bilgisayar donanım konusunda üst düzey bilgi... E-Mail
Twitter - +Google - Facebook