Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te Adres Alanları için Otomatik Tamamlama Nasıl Eklenir

Adres alanları için otomatik tamamlama eklemek WordPress formlarınızı daha kullanıcı dostu hale getirebilir. Kullanıcıların adresleri yazarken öneriler arasından hızlıca seçmelerini sağlayarak süreci hızlandırır ve hataları azaltır.

Yakın zamanda, kullanıcılarımızdan biri bunu formları için nasıl ayarlayacaklarını öğrenmek istedi. Otomatik tamamlama ile kullanıcılar daha sorunsuz bir deneyim yaşayabilir ve doğru adres girişleri elde edebilirler.

Bu makalede, Google Places API’sini kullanarak WordPress sitenize adres otomatik tamamlama ekleme adımlarında size yol göstereceğiz. Bu, formlarınızı geliştirmenin ve daha verimli hale getirmenin kolay bir yoludur.

How to Add Autocomplete for Address Fields in WordPress

WordPress’e Neden Otomatik Tamamlanan Adres Alanları Eklemelisiniz?

WordPress’e otomatik tamamlama adres alanları eklemek, web sitenizin kullanıcı deneyimini geliştirmenize yardımcı olabilir.

Örneğin, bir e-ticaret mağazanız varsa, müşterileriniz adreslerini daha hızlı girebilecek ve yazım hatalarını önleyebilecektir.

Müşteriler adreslerini yazdıklarında, mevcut konumlarına göre olası adresler ekranlarında gösterilir, böylece tek yapmaları gereken doğru olanı seçmektir. Kullanıcıya gösterilen seçenekler Google Places ve Google Maps API ile bağlantılı olduğu için bu, hataları azaltmanıza yardımcı olur.

Adres alanlarında otomatik tamamlama, kullanıcılarınıza sağlayabileceğiniz en kullanışlı işlevlerden biridir. Alıcılara ödeme sırasında hızlı bir şekilde yardımcı olabilirseniz, satın alma işlemini tamamlama olasılıkları daha yüksektir.

Bu, satışların artmasını sağlayabilir ve ara sıra alışveriş yapan müşteriyi tekrar eden bir müşteriye dönüştürebilir.

Artık WordPress’te otomatik tamamlama adres alanları eklemenin faydalarını anladığınıza göre, size bunu adım adım nasıl yapacağınızı göstereceğiz.

İşte bu makalede ele alacağımız tüm adımlara hızlı bir genel bakış:

Hazır mısınız? Bir video eğitimi ile başlayalım.

Video Eğitimi

Subscribe to WPBeginner

Yazılı talimatları tercih ediyorsanız, okumaya devam edin.

Adım 1: Otomatik Tamamlama Google Adresini Yükleyin ve Etkinleştirin

Yapmanız gereken ilk şey Otomatik Tamamlama Google Adres eklentisini yüklemek ve etkinleştirmektir.

Autocomplete Google Address plugin

Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza başvurabilirsiniz.

Etkinleştirmenin ardından, eklenti ayarlarını yapılandırmak için WordPress panonuzdan Ayarlar ” Otomatik Tamamlama ‘ya gidelim.

Autocomplete WordPress

Daha sonra Google Places API Anahtarını girmeniz istenecektir. Bu API anahtarı, web sitenizin Google Haritalar ile bağlantı kurmasını ve veritabanından gerçek zamanlı olarak otomatik tamamlama önerileri almasını sağlar.

Adım 2: Google Places API Anahtarına Erişin

Google Places API anahtarınıza erişmek için Google Developer Console web sitesine gidebilir ve yeni bir proje oluşturabilirsiniz.

Google Console create a project

Projenize isim vermenizi isteyen yeni bir sayfaya yönlendirileceksiniz. Projeyi kolayca tanımlamanıza yardımcı olacak bir isim kullanmanızı öneririz.

Ardından, ‘Oluştur’ düğmesine tıklayabilirsiniz.

Bağlanmak istediğiniz bir kuruluş varsa, seçenekler açılır listesini görmek için ‘Gözat’ bağlantısına basabilirsiniz.

Create a project in Google Console

Birkaç saniye beklediğinizde otomatik olarak ‘API’ler ve Hizmetler’ sayfasına yönlendirileceksiniz.

Buradan sol taraftaki panele gidin ve ‘Kütüphane’ sekmesine tıklayın.

Library in Google Console

Şimdi, projeniz için etkinleştirebileceğiniz popüler Google API’lerinin listesini göreceksiniz. Sol panelde, haritalarla ilgili seçenekleri filtrelemek için devam edin ve ‘Haritalar’ı seçin.

Buradan, ‘Places API’ seçeneğini bulmanız ve tıklamanız yeterlidir.

Places API

Daha sonra ‘Places API’ genel bakış sayfasına yönlendirileceksiniz.

API’yi yetkilendirmek için ‘Etkinleştir’ düğmesine tıklamanız yeterlidir.

Enable Places API

Google Console’unuz doğru şekilde ayarlanmışsa, API anahtarınızı içeren bir açılır pencere görünmelidir.

Ancak, Google Console hesabınızı ilk kez kuruyorsanız, fatura bilgilerinizi girmeniz gerekebilir.

Copy API Key

Şimdi WordPress sitenize geri dönebilirsiniz.

Ardından, Google Console’unuzdaki API anahtarını ‘Google Place API Anahtarı’ yazan yere yapıştırmak isteyeceksiniz.

Google Place API Key

Otomatik tamamlama adresinin WordPress’te çalıştığından emin olmak için Google Maps JavaScript API’sini etkinleştirmeniz gerekir.

Yapmanız gereken tek şey Google Developer Console panosundan ‘API’ler ve Hizmetler’ sekmesine geri dönmek. Ardından, ‘Haritalar JavaScript API’sini’ bulmak ve ‘Etkinleştir’e tıklamak isteyeceksiniz.

Enable maps javascript API

Şimdi, form kimliğini eklemeye geçmeye hazırsınız.

Bir sonraki adım için, otomatik adres tamamlama özelliğini eklemek istediğiniz adres alanının form kimliğine ihtiyacınız olacak.

Adım 3: WordPress Form Alanlarında Otomatik Tamamlama Adresini Etkinleştirin

Herhangi bir WordPress form oluşturucu eklentisi tarafından oluşturulan herhangi bir form alanına otomatik adres tamamlama özelliği ekleyebilirsiniz.

Bu eğitimde WPForms ‘u kullanacağız çünkü en iyi sürükle ve bırak form oluşturucu ve yeni başlayanlar için en kolayı. Ancak, bu talimatlar hangi iletişim formu eklentisini kullanıyor olursanız olun işe yarayacaktır.

Öncelikle, bir adres alanı veya bir dizi adres alanı içeren bir form oluşturmanız gerekir. İşiniz bittiğinde, bu formu normalde yaptığınız gibi WordPress web sitenize ekleyebilirsiniz. Yardıma ihtiyacınız varsa, bir iletişim formunun nasıl oluşturulacağına ilişkin kılavuzumuzu okuyabilirsiniz.

Ardından, formunuzu eklediğiniz yazıyı veya sayfayı açalım, adres alanına sağ tıklayalım ve tarayıcı menüsünden ‘İncele’yi seçelim.

Inspect button

Burada, giriş alanı için form kimliği değerini içeren vurgulanmış bir bölüm göreceksiniz.

Örneğin, bu ekran görüntüsünde formumuzun ID değeri wpforms-567-field_4‘tür.

Form ID in developer tool

Bu değeri kopyalamanız ve eklenti ayarları sayfasına yapıştırmanız gerekir.

Ancak, otomatik tamamlama özelliğini tüm adres formunuza eklemek isteyeceksiniz. Örneğin, kullanıcıların bir gönderi adresinin tamamını otomatik olarak doldurabilmesini istiyorsanız, şehir, başlangıç ve posta kodunu otomatik olarak doldurmaları gerekir.

Bu durumda, ‘İncele’ye tıklayarak ve ardından her alan için form kimliğini bularak aynı işlemi izlemeniz gerekir.

Form ID in WordPress

Tüm ID’lerinizi aldıktan sonra, bunları ‘Form ID’ yazan ‘Otomatik Tamamlama’ sayfasına kopyalamak isteyeceksiniz.

Birden fazla kimlik eklerken, her bir kimliği aşağıda gösterildiği gibi tırnak içinde virgülle ayırmanız gerekir.

Multiple autocomplete address values

İşiniz bittiğinde, ‘Değişiklikleri Kaydet’ düğmesine basmayı unutmayın.

Hepsi bu kadar; şimdi form sayfanızı ziyaret edebilir ve bir adres girmeyi deneyebilirsiniz. Form alanı otomatik olarak Google Places ve Google Maps kullanarak öneriler gösterecektir.

address autocomplete

Artık Google adres otomatik tamamlama özelliğini formlarınıza başarıyla eklediniz. Kullanıcılar, ister WooCommerce mağazanızdan ödeme yapıyor ister bir kullanıcı kaydı kaydını tamamlıyor olsunlar, formunuzu otomatik olarak doldurabilecekler.

Bonus İpucu: WordPress’te Form Terklerini Takip Edin ve Azaltın

Form terk etme, insanlar genellikle kötü bir kullanıcı deneyimi veya başka nedenlerle bir formu göndermeden terk ettiğinde gerçekleşir.

Form terkini azaltmak önemlidir çünkü e-posta listenizin büyümesini, e-ticaret satışlarınızı ve genel iş başarınızı etkiler. Araştırmalar, çevrimiçi alışveriş yapanların %77’sinden fazlasının ödeme formlarını tamamlamadığını gösteriyor, bu da tamamlanmamış satışlardan çok para kaybetmek anlamına geliyor.

Kullanıcıların sıklıkla terk ettiği formları takip edip iyileştirerek bu gelir kayıplarını azaltabilirsiniz. Otomatik tamamlama yardımcı olabilirken, formun terk edilmesine katkıda bulunabilecek başka faktörler de vardır:

  • İsteğe Bağlı Alanlar Zorunlu Hale Getirildi: İnsanların gerekli olmayan bilgileri doldurmasını sağlamak gerçekten can sıkıcı olabilir.
  • Belirsiz Talimatlar: Kafa karıştırıcı veya belirsiz form alanları insanların vazgeçmesine neden olabilir.
  • Mobil Uyumsuzluk: Mobil cihazlarda kullanımı zor olan formlar büyük bir kapatıcı olabilir.
  • Teknik Sorunlar: Formun iyi çalışmaması veya yavaş yükleme süreleri gibi sorunlar insanların formu doldurmasını engelleyebilir.

Daha fazla ayrıntı için WordPress’te form terklerini takip etme ve azaltma hakkındaki kılavuzumuzu okuyabilirsiniz.

Umarız bu makale WordPress’te adres alanları için otomatik tamamlama eklemeyi öğrenmenize yardımcı olmuştur. Daha etkileşimli formlar oluşturmak ve dönüşümleri artırmak için uzman ipuçlarımızı veya WordPress formlarınızı nasıl özelleştireceğiniz ve şekillendireceğinizle ilgili kılavuzumuzu da görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

22 yorumBir Cevap Bırakın

  1. M K Soleman Ahmed

    It is not working now.

    • WPBeginner Support

      Thank you for letting us know, we’ll be sure to take a look and find an alternative.

      Yönetici

  2. Vinod

    autocomplete is coming in the first filed but not in zip and state fields, please advice.

    • WPBeginner Support

      Hi Vinod,
      Sadly, for that customization, you would need to reach out to the plugin’s support for if they currently support multiple fields

      Yönetici

  3. Mooki

    It works thanks, I had searched of websites and plugins and nothing worked until I got to this helpful site

    • WPBeginner Support

      Glad our site could help you :)

      Yönetici

  4. Fabiano Hirtz

    I have a travel site, tours and transfers, I would like to install this tool, when the client selected the place of visit and the arrival was not transferred, or tour, but it is not a contact form, but rather a search form, does it work? I put the class, did everything correctly, it still does not work. Can someone help me?

  5. Jay Kuntal

    Hey, I tried a lot with getting API. It works fine when i use custom code from google on code pen. But when i put the same API on this plugin, it doesn’t work.

    I have enabled two APIs – Places Web and Maps JS with credentials on Places Web.

    What am i missing here

    Thanks

    • ahmer

      Hi jay,
      did you get it working? i’m stuck, can’t seem to get it working.

  6. Tess

    Curious to know how to set a default country to appear first (instead of the default US addresses). Do you have any idea if there is a shortcode or some way to do this with this plugin?

    BTW, I got the plugin working by just adding into the “Name” field. It works fine for me apart from wanting it to show AU addresses first. :)

  7. asima

    How to populate the ‘current location’ in ‘area/neighborhood ‘ select dropdown as the first select option (rest of the options coming from the database) ?

  8. steve hajjaj

    Hi there thanks for the article. I have followed the process you described but I still cannot get autocomplete to work at all. Is there something wrong with my google developers account ? as I can see the 2 APIs are enabled but cannot see any requests. Thanks

    • WPBeginner Support

      Hi Steve,

      Make sure that you are targeting the correct CSS class or ID used by your form’s address field.

      Yönetici

  9. Luke

    I found a bug. When you type in the name of the business, the auto-completed address does NOT include the street number, only the street name (Main St, not 123 Main St). Big problem!!!

    • Luke

      Also, the zip code is always missing!

    • Luke

      Also, the only thing that comes through on form submission is the keys a user started typing. The address the user selects is what is shown, but not what is submitted with the form

    • WPBeginner Support

      Hey Luke,

      If you think you have found a bug, then please report it to plugin authors. They may be aware of a fix or can then work on it.

      Yönetici

  10. Sarah

    If there is one thing we are mindful; it’s the ‘mission creep’ of Google into websites and related app areas.

    Where able, we try not to engage google into our sites so as to remain ‘in control’ in what we do.

    But thanks for the insight …

  11. Camilo

    Can it be possible to have the autocomplete fill out the zipcode, state and country as well? I just followed everything here and the address populates automatically but the user still has to manually input their zip code, state, and city

    • WPBeginner Support

      Hi Camilo,

      Currently it is only possible if you use the single field for complete address.

      Yönetici

  12. Zafar Rathore

    Excellent article for autocomplete. I was looking for such a easy to go method and you guys made it.
    Autocomplete really saves a lot of time for end users which ultimately contributes to user friendly environment.

    Keep it up guys.
    Thank you

  13. Nicholas Johnson

    I’m planned to create WP form with autocomplete, but I don’t know how to do that. After reading this post, I have an idea to create auto-complete forms.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.