WooCommerce Uç Noktalarını Anlama
Yayınlanan: 2021-10-25WooCommerce her yerde olduğu gibi, birçok kullanıcı arkasındaki teknolojinin derinliklerine hiç girmedi. Hem de iyi bir nedenle. zorunda değilsin. WooCommerce basit ve kolaydır ve kutudan çıkar çıkmaz inanılmaz derecede iyi çalışır. Ancak, WooCommerce'den en iyi şekilde yararlanmak istiyorsanız, biraz daha derine inmek, bir bütün olarak platform hakkındaki bilginizi genişletmenize yardımcı olabilir. Ve WooCommerce uç noktalarını anlamak, buna başlamak için harika bir yerdir. Hadi bakalım.
WooCommerce Uç Noktaları Nelerdir?
WooCommerce belgeleri, "Uç noktalar, web sitesi URL'sinde mevcut olduğunda farklı içerik gösterdiği tespit edilen fazladan bir parçadır" diyor.
Daha sade bir dille, WooCommerce uç noktaları, WooCommerce URL bilgileriniz için ekstra URL bilgileridir. Örneğin, https://example.com/my-account/ , kayıtlı herhangi bir kullanıcıyı WooCommerce hesap ayrıntıları sayfasına götürür. Bu örnekte /hesabım/ , Hesabım sayfasına giden WordPress URL'sidir. Bu bilgiden sonra /downloads/ eklerseniz, kullanıcı bunun yerine Hesap sayfasının İndirilenler bölümüne yönlendirilir.
Burada dikkat edilmesi gereken nokta, bitiş noktasının ayrı bir WordPress sayfası olmadığıdır . WooCommerce bir dizi varsayılan sayfa (Mağaza, Sepet, Ödeme, Hesabım) yüklerken, uç noktalar, yazılımın çok daha minimum düzeyde çalışmasına izin verir, ayrı olarak yüklenmek veya eklenmek yerine veritabanından ilgili bilgileri yalnızca istendiğinde görüntüler. . Uç nokta bilgilerini görüntülemek için bir kısa kod kullanmanız gerekmez, bu da sunucuya yüklediğiniz yükü ve web sitesi yükleme sürelerini azaltır.
WooCommerce Uç Nokta Çeşitleri
WooCommerce, varsayılan olarak iki farklı türde uç nokta ile gelir: Ödeme uç noktaları ve Hesap uç noktaları. Bunların her ikisi de sitenizi daha hızlı yüklemenizi ve kullanıcılarınız için gezinmeyi daha kolay hale getirmenizi sağlar. Eylemlerin her biri varsayılan bir uç nokta bilgisi ile birlikte gelir (aşağıda listelenmiştir), ancak bunları WooCommerce ayarlarından değiştirebilirsiniz (size nasıl yapılacağını da aşağıda göstereceğiz).
Ödeme Uç Noktaları
WooCommerce için çeşitli Checkout uç noktaları, kullanıcının yapacağı farklı adımlar ve eylemlerle örtüşür. Bunlar her zaman Checkout sayfanızın URL'sini izleyecektir. Ödeme sayfası varsayılan olarak https://example.com/checkout/ adresinde bulunur.
- Ödeme Yöntemi Ekle – /add-payment-method/
- Ödeme Yöntemini Sil – /delete-ödeme-method/
- Alınan Sipariş (teşekkürler/onay sayfası) – /sipariş alındı/
- Öde – /sipariş-öde/ORDER_ID
- Varsayılan Ödeme Yöntemini Ayarla – /set-default-payment-method/
Hesap Uç Noktaları
Kullanıcı, hesap ayarlarıyla ilgili, her birine uç nokta üzerinden erişilebilen birden çok işleme erişebilir. Bunlar her zaman Hesabım sayfanızın URL'sini izleyecektir. WooCommerce Hesabım sayfası varsayılan olarak https://example.com/my-account/ adresinde bulunur.
- Kayıtlı Adresleri Ekle/Düzenle – /edit-addresses/
- Hesabı/Parolayı Düzenle – /edit-account/
- Kayıp Parola – /kayıp parola/
- Çıkış – /müşteri-logout/
- Ödeme Yöntemleri – /ödeme-yöntemleri/
- Tüm İndirilenleri Gör – /downloads/
- Tüm Siparişleri Görüntüle – /siparişler/
- Belirli Siparişi Görüntüle – /view-order/ORDER_ID
Uç Nokta URL Bilgilerini Görüntüleme ve Değiştirme
Herhangi bir nedenle, yukarıdaki özelliklerden herhangi biri için bitiş noktası URL'sini değiştirmek isterseniz veya değiştirmek isterseniz, bunu WordPress kontrol panelinizdeki WooCommerce ayarlarında yapabilirsiniz. Sol kenar çubuğundaki WooCommerce'e gidin , Ayarlar öğesini seçin ve ardından Gelişmiş sekmesine tıklayın.

WooCommerce uç noktalarını istediğiniz herhangi bir şeyle değiştirebilirsiniz, ancak bunlar tasarlandıkları belirli sayfalarda yine de kullanılabilir olacaklardır.
Bunları Ödeme ve Hesabım sayfalarından değiştiremezsiniz (bu sayfa URL'sini istediğiniz kadar değiştirebilirsiniz). Uç noktalar her zaman Ödeme ve Hesabım sümüklü böceklerinin sonuna eklenir. (Örnek: Checkout sayfanız https://example.com/pay-me-now/ ise, ondan sonra yalnızca Checkout uç noktalarını kullanabilirsiniz.)
WooCommerce Endpoints ile 404 Nasıl Onarılır
404 hatası olmasının tek bir yolu olmasa da, WooCommerce uç noktalarının 404: yanlış (veya eksik) kalıcı bağlantılar döndürmesinin birincil nedeni vardır. Doğru uç nokta URL'sine sahip olsanız bile, hem birincil bağlantınızın hem de WooCommerce ayarlarınızın bununla uyumlu olduğundan emin olmalısınız.
Sayfa Var mı?
İlk olarak, WordPress kontrol panelinizdeki Tüm Sayfalar listesine gidin. Söz konusu Sayfanın gerçekten var olduğundan emin olun. WooCommerce, varsayılan olarak Mağaza, Hesabım, Sepet ve Ödeme sayfalarını oluşturur. Bazen Kurulum Sihirbazı kesintiye uğrar veya bir hata oluşur. Bu, bir veya daha fazla varsayılan WooCommerce sayfasının oluşturulmamasına neden olabilir. Bu olduğunda, varsayılan bilgiyle manuel olarak bir sayfa oluşturmanız ve içeri girip içeriği görüntülemek için doğru kısa kodu girmeniz gerekebilir.
Ardından, WooCommerce – Ayarlar altındaki Gelişmiş sekmesine gidin ve WooCommerce'in bu Sayfayı varsayılan sayfa olarak tanıdığından emin olun.
Yukarıdaki resimde, Hesabım ve ToS sayfalarının WooCommerce'de ayarlanmadığını fark ettiyseniz. Bu, bir kullanıcı https://example.com/my-account/orders/ adresine erişmeye çalışırsa 404 alacağı anlamına gelir. /my-account/ Sayfası yüklense bile, WooCommerce bunu bitiş noktası URL'si için bulamadı . Burada ayarlamak 404 hatasını sitenizden kaldırmalıdır.
URL Slug Doğru mu?
Sayfanın var olduğunu ve Gelişmiş WooCommerce ayarlarında kayıtlı olduğunu görürseniz, 404 hatası veren ana sayfanın URL bilgisini kontrol etmelisiniz. WordPress kontrol panelinizin Tüm Sayfalar bölümüne gidin ve URL bilgisinin yazım hatası veya başka hata içermediğinden emin olun.
Sayfanın URL bilgisini kontrol ettikten sonra, URL'yi ve bağlantıyı kullanmış olabileceğiniz her yeri gözden geçirin. Gezinme menünüzde WooCommerce uç noktasına bağlantı verebilirsiniz, ancak yanlış yazılmış bir URL inanılmaz derecede yaygındır. Ve yine, bu, kullanıcınıza bir 404 atacaktır.
Olası sorunlara neden olabilecek tüm bağlantıları gidermek için Görünüm - Menüler'e gidebilirsiniz.
Toplama
WooCommerce uç noktaları kesinlikle platformun en çok kullanılan özelliklerinden biridir. Ama aynı zamanda daha az bilinenlerden biri. Kulağa hoş gelse de uç noktalardan yararlanmak için geliştirici olmanıza gerek yok. WooCommerce bilginizi genişletmek ve daha gelişmiş özelliklere ve özelleştirmeye geçmek istiyorsanız, başlama noktanız kesinlikle uç noktaları anlamak olmalıdır.
Sitenizde WooCommerce uç noktalarını kullanma deneyiminiz nedir?
Makale özellikli görsel rupadaratan / Shutterstock.com