Eklenti Olmadan WordPress'te Özel Bir Giriş Formu Nasıl Oluşturulur
Yayınlanan: 2022-09-27Özel bir giriş formu, WordPress web sitenize kişisel bir dokunuş eklemenizi sağlar. Varsayılan olarak, WordPress, kullanıcıların siteye erişmek için kullanıcı adlarını ve şifrelerini girmelerine izin veren basit bir giriş formuyla birlikte gelir. Bu giriş formu çoğu kullanıcı için uygun olsa da, bazen sitenizin görünümüne ve tarzına uyacak şekilde özelleştirmek isteyebilirsiniz. Örneğin, giriş formuna şirket logonuzu eklemek veya arka plan rengini değiştirmek isteyebilirsiniz. Neyse ki, herhangi bir kod yazmak zorunda kalmadan WordPress giriş formunu özelleştirmenin birkaç kolay yolu var. Bu makalede, WordPress'te eklenti olmadan nasıl özel bir giriş formu oluşturacağınızı göstereceğiz.
WP-login.php, varsayılan WordPress giriş sayfası dilidir. WordPress, logoyu görüntülemek amacıyla WordPress logosunu aşağıdaki HTML yapısında görüntüler. Aşağıdaki kodu kullandıktan sonra, varsayılan logoyu kendi logonuzla değiştirebilirsiniz. Kullanıcının oturum açma sayfasında kalmasını sağlamak için logoya tıklamak için bu kod parçasını çalıştırabilirsiniz. Bu makalenin bir parçası olarak, yerleşik oturum açma sayfasının nasıl değiştirileceğini göstereceğim. Ayrıca oturum açma formuna CSS stilleri ekleyebilir ve kullanmak istiyorsanız bunları ayrı dosyalara yerleştirebilirsiniz. Örneğin, CSS kodunu style-login.css adlı bir dosyaya koyardım.
Bu kod, aşağıda bulunan PHP parçacığı kullanılarak yürütülmelidir. Komut dosyalarını giriş sayfasına ekledikten sonra, başlığı ayarlamak için bu kod parçası kullanılacaktır. WordPress hesabınıza giriş yapın ve login adlı yeni bir sayfa oluşturun. Sayfaların URL bilgileri 'login' ve 'html.html' olmalıdır. Üçüncü adım, bir oturum açma formu oluşturmak için PHP kullanmaktır. Sayfa Şablonunun adını değiştirerek özel bir oturum açma şablonu ekleyebilirsiniz. Artık bir kullanıcı WP-login.php'ye bir istek gönderdiğinde bu özel oturum açma sayfasını görüntülememiz gerekiyor.
Function.php'ye eklemek için gereken kod şudur: custom_login_page_key. Oturum sırasında herhangi bir hata bulunursa, bu kod kullanılacaktır. Bununla ilişkili herhangi bir hata kodu varsa, $err_codes kullanın. display_error_message işlevi, bu yerleşik hata kodlarını yorumlayacaktır. Oturumu kapat parametresi, kullanıcıya oturumunun kapatıldığını bildirmek için kullanılabilir.
WordPress'te Nasıl Giriş Formu Oluşturabilirim?

WordPress'te bir giriş formu oluşturmak, birkaç dakika içinde tamamlanabilen basit bir işlemdir. Yapmanız gereken ilk şey, WordPress sitenizde giriş formu olarak hizmet edecek bir sayfa oluşturmaktır. Bunu yapmak için yeni bir sayfa oluşturun ve "Giriş" olarak adlandırın. Ardından, sayfaya bir kısa kod eklemeniz gerekir. Giriş formunun kısa kodu [wp-login-form]'dur. Bu kısa kodu sayfa içerik alanına eklemeniz ve sayfayı kaydetmeniz yeterlidir. Giriş formu sayfası oluşturulduğuna göre, WordPress sitenizin ana sayfasından ona bir bağlantı eklemeniz gerekir. Bunu yapmak için ana sayfayı düzenleyin ve giriş formu sayfasına bir bağlantı ekleyin. WordPress'te bir giriş formu oluşturmak için hepsi bu kadar. Artık ziyaretçiler WordPress sitenize geldiğinde, bağlantıya tıklayabilecek ve giriş formu sayfasına yönlendirilebilecekler.
WP Giriş Formu ile WordPress sitenizin herhangi bir yerinde kullanılabilecek basit bir giriş formu oluşturabilirsiniz. Kısa kod, onu bir gönderiye, sayfaya veya kenar çubuğuna eklemenize izin verir. Aşağıda listelenen seçenekleri özelleştirmek için ek parametreler eklemek için kısa kodu kullanabilirsiniz. Giriş formunuzu spam ve diğer otomatik saldırılardan korumak için WP Giriş Formu, Google reCAPTCHA v3'ü kullanır. Bu özelliği etkinleştirmek için Ayarlar'a giderek bu seçenekleri yapılandırabilirsiniz. Herhangi bir CSS kullanmadan sınıflarla temiz bir biçimlendirme oluşturabilirsiniz, bu da ihtiyaçlarınızı karşılayacak şekilde özelleştirilmiş bir form oluşturmanıza olanak tanır.
WordPress Özel Giriş Formu Programlı Olarak

WordPress siteniz için özel bir giriş formu oluşturmak istiyorsanız, bunu birkaç basit adımı izleyerek yapabilirsiniz. İlk olarak, WordPress tema klasörünüzde login.php adlı yeni bir dosya oluşturmanız gerekecek. Ardından, aşağıdaki kodu login.php dosyanıza kopyalamanız gerekecek: /* Şablon Adı: Giriş Formu */ ? > Kullanıcı Adı veya E-posta Adresi Parola Beni Hatırla Bu kod, WordPress temanıza uyacak şekilde şekillendirebileceğiniz temel bir oturum açma formu oluşturacaktır. Bu kodu login.php dosyanıza ekledikten sonra http://siteniz.com/login adresine giderek giriş formunuza ulaşabilirsiniz.
Bu adım adım kılavuzu kullanarak WordPress siteniz için özel bir giriş ekranı oluşturun. Bu eğitimde Formidable Forms adlı bir eklentiyle nasıl oturum açılacağını göstereceğiz. WordPress varsayılan olarak kullanıcı kayıt özellikleri sağlar, ancak bunu manuel olarak yapabilirsiniz. WordPress web siteniz için özel bir giriş sayfası tasarlarken bazı kodlamalardan geçmeniz gerekebilir. WordPress PHP dosya sistemini ve ayrıca WordPress login.php dosyasını kullanmanız gerekecektir. Kullanıcı kaydının yanı sıra kullanıcı oturum açmayı etkinleştirmek için özel oturum açma formunuzu oluşturun. Bunu yapmak için daha da fazla kodlama eklemeniz gerekecek.
Bu gönderi, bu adımların her ikisinde de iki bölüme ayrılmıştır. Formidable kullanıcı kaydı eklentisi, bir kullanıcı oturum açma formu içerir. Formidable ile web sitenizdeki diğer sayfalara formlar sağlayarak sitenizin herhangi bir yerine yerleştirmenizi sağlayabilirsiniz. Form şekillendirici arayüzünde, çeşitli formlara uygulanabilen stil şablonları oluşturabilirsiniz. En önemli parametre, bunun tarafından belirlenen stildir. Bu eğitimde, Formidable'da özel bir oturum açma formu kullanarak nasıl parola sıfırlama sistemi oluşturacağınızı göstereceğiz. Oturum açma formunuzu görüntülemek için bir widget kullanıyorsanız, widget seçeneklerine bir kutu girerek bağlantı ekleyebilirsiniz. Bir kullanıcı tıkladığında, parola sıfırlama sayfasına yönlendirilir. İşlemin tamamlanmasının ardından kullanıcılar, diğer web sitelerinde olduğu gibi şifrelerini de sıfırlayabilecekler.
WordPress'te Nasıl Ön Uç Giriş Sayfası Oluştururum?
Profil Oluşturucu – Özel Yönlendirmeler'in WordPress Yönlendirmeleri bölümüne gidin. Yönlendirme Türü açılır menüde bulunabilir. Yönlendirme URL'si alanına, yeni oluşturduğunuz ön uç giriş sayfanızın URL'sini girin. Değişiklikleri Kaydet'e tıklayarak web sitenizde küçük değişiklikler yapabilirsiniz.
WordPress Sitenize Giriş Menüsü Ekleyin
Bir WordPress giriş menüsü eklemek kolaydır. Bunu yapmak için panonuza gidin > Görünüm > Menüler > Ana menüyü seçin ve ardından Özel Bağlantılar'a, ardından giriş sayfanızın url'sine ve bir etikete tıklayın.
WordPress Giriş Formu
Bir WordPress giriş formu, bir kullanıcının WordPress hesabına giriş yapmak için doldurabileceği bir formdur. Bu form WordPress giriş sayfasında bulunabilir.

Bir web sitesi kullanıcısı bir kayıt formu gönderdiğinde, WordPress kullanıcı hakkında bilgi toplar. Formunuzu sitenize göndermeden önce aşağıdaki bilgileri toplamanız gerekir: Kullanıcılara kendileri hakkında birkaç soru sormak istiyorsanız, WPForms Kullanıcı Kaydı eklentisi, form şablonunun bir parçası olarak bir paragraf form alanı içerecektir. Bir web sitesindeki bir WordPress oturum açma formu, daha önce kayıtlı kullanıcıların kimlik bilgileriyle oturum açmasını sağlar ve bu, daha sonra içeriğe veya bilgilere erişmek için kullanılabilir. Web sitenizin kullanıcıları, web sitelerinin kullanıcı kayıt formuna kıyasla oturum açma formunuzu birden çok kez kullanır. Web sitenizde ihtiyacınız varsa, özel bir WordPress giriş formunun nasıl oluşturulacağını öğrenebilirsiniz.
WordPress'te Özel Giriş ve Kayıt Sayfası Nasıl Oluşturulur
WordPress'te özel bir giriş ve kayıt sayfası oluşturmak için önce özel bir sayfa şablonu oluşturmanız gerekir. Şablonu oluşturduktan sonra, oturum açma ve kayıt işlemi için kullanılacak özel bir form oluşturmanız gerekecektir. Son olarak, function.php dosyanıza aşağıdaki kodu eklemeniz gerekecek: function my_custom_login_page () { if ( is_user_logged_in() ) { wp_redirect( home_url() ); çıkış; } if ( 'POST' == $_SERVER['REQUEST_METHOD'] ) { $redirect_to = home_url(); if ( ! boş( $_REQUEST['redirect_to'] ) ) { $redirect_to = $_REQUEST['redirect_to']; } if ( ! boş( $_REQUEST['log'] ) ) { $user_login = $_REQUEST['log']; } else { $user_login = ”; } $user_data = get_user_by( 'giriş', $user_login); if ( ! $user_data ) { wp_redirect( $redirect_to . '? loginfailed' ); çıkış; } if ( user_can( $user_data, 'manage_options' ) ) { wp_set_current_user( $user_data->ID, $user_login ); wp_set_auth_cookie( $user_data->ID ); do_action('wp_login', $user_login); wp_redirect(admin_url()); çıkış; } else { wp_redirect( $redirect_to . '? loginfailed' ); çıkış; } } $args = array( 'echo' => false, 'yönlendirme' => $redirect_to, 'form_id' => 'loginform', 'label_username' => __( 'Username' ), 'label_password' => __( 'Şifre' ), 'etiket_hatırla' => __( '
Müthiş Formlarla WordPress'te Giriş ve Kayıt Sayfası Nasıl Yapılır Kullanıcı kayıt aracı, herhangi bir WordPress sitesi için bir giriş sayfası oluşturmak için kullanılabilir. Markalaşma, kullanıcı deneyimi ve güvenlik açısından avantajlıdır. Hala bir form oluşturma eklentisi arıyorsanız, bu sizin için olabilir. Formidable'ı kurmak, tıpkı herhangi bir WordPress eklentisini kurmak gibi tamamen basittir. Kayıt sistemimizi kullanmak için bir İş Planınız olmalıdır. Kullanıcı kaydı için düzenlenebilir bir şablon oluşturduk çünkü her şirket kayıt sırasında kullanıcılarından çeşitli türde veriler toplayacaktır. Bu öğreticiyi tamamlamak için oturum açma formunuzun özelleştirilmesi gerekmez.
Bir kullanıcı sitenize kaydolduktan sonra, işlerin nasıl ele alınacağını yapılandırmanız gerekecektir. Kullanıcılara, belgelerimizde yapılandırılabilecek çeşitli seçenekler sunulur. Kullanıcı kayıt sistemi tüm süreci otomatikleştirdiği için, Formidable ile WordPress'te giriş sayfasını nasıl değiştireceğimizi öğrenmek zorunda değiliz. Bir WordPress giriş sayfası oluşturmak istiyorsanız, giriş formunuzu yüklemekten başka bir şey yapmanız gerekmez. Oluşturucuyu ne için kullanırsanız kullanın güzel görünen bir sayfa oluşturabilirsiniz. Giriş bilgilerinizi ve kayıt bilgilerinizi nerede girdiğiniz hiç fark etmez; tek yapmanız gereken bunu uygun gönderiye veya sayfaya yazmak.
WordPress Giriş Sayfası Eklentisi
WordPress'teki giriş sayfası için bir eklenti, sitenize ekstra özellikler ve işlevler eklemenin harika bir yoludur. Sosyal medya girişi, CAPTCHA ve daha fazlası dahil olmak üzere giriş sayfanıza çeşitli farklı özellikler ekleyebilecek birçok eklenti mevcuttur. İhtiyaçlarınıza en uygun eklentiyi seçin ve giriş sayfanıza ekstra bir güvenlik ve işlevsellik katmanı eklemek için sitenize yükleyin.
WordPress varsayılan giriş sayfasında gezinmek çok basit görünüyor. En iyi eklentiler, oturum açma formunuzun tasarımını ve alanını özelleştirmenizi sağlar. Anti-spam araçları, bazı giriş sayfası eklentilerinin bir parçası olarak mevcuttur ve web sitenizi daha güvenli hale getirir. WPForms, WordPress için mevcut en kapsamlı form oluşturucu eklentilerinden biridir. WPForms'u kullanırken, istenmeyen posta önleme belirteçleri, reCAPTCHA, hCAPTHCA ve özel CAPTCHA'lar kullanarak kayıt veya oturum açma formunuzu spam saldırılarından koruyabilirsiniz. SeedProd'u kullanarak kolayca sıfırdan bir giriş sayfası oluşturabilirsiniz. Giriş sayfası için çeşitli özelleştirme seçeneklerini tercih eden kullanıcılar, LoginPress'e çekilir.
Spam engelleme özelliklerinden yoksun olmasına rağmen, LoginPress güzel giriş sayfaları oluşturmak ve web sitenizi davetsiz misafirlerden korumak için mükemmel bir seçimdir. Nextend Social Login, sosyal medya hesaplarınıza şifre olmadan giriş yapmanızı sağlar. Belirli kişilere geçici erişim gerektiren kullanıcıların site yöneticileri için harika bir araçtır. Tema Girişim ücretsizdir ve ön uç kayıt sayfaları oluşturmanıza, giriş ve kayıt için URL sümüklü böceklerini özelleştirmenize ve hatta sitenize kaydolmak ve giriş yapmak için sosyal hesaplar oluşturmanıza olanak tanır. Basit Geçmiş'te, oturumu kapatmaya çalışan her kullanıcının IP adresi de kaydedilir. Bu sizin birincil yönteminizse, bir bilgisayar korsanını tanımlayabilir ve web sitenize erişmesini kara listeye alabilirsiniz. WPForms'un en iyi yanı, piyasadaki herhangi bir platformun en fazla özelleştirmeyi, kullanım kolaylığını ve güvenliğini sağlamasıdır.
Güzel açılış sayfaları oluşturmanın basit ama etkili bir yolunu arıyorsanız, SeedProd mükemmel bir seçimdir. Planlama ve randevular için takvim eklentileri mi arıyorsunuz? En iyi WordPress takvim eklentileri hakkındaki yazımız, en iyi eklentilerin bir listesini içerir.
Eklentisiz Google Login WordPress
Google hesabınıza giderek ve giriş yapmak için Google hesabınızı kullanma seçeneğini seçerek WordPress sitenize eklenti olmadan giriş yapabilirsiniz. Bu, bir eklenti yüklemek zorunda kalmadan WordPress'e giriş yapmanızı sağlar.
Google Login WordPress'i eklentisiz kullanıyorsanız yanlış bir karar veriyor olabilirsiniz. Henüz yoksa, sitenizde Google Analytics için ayrı bir eklenti kullanmanız gerekecektir. Monsterinsights, eklenti olmadan Google WordPress'e nasıl giriş yapacağınızla ilgili tüm sorularınızı yanıtlayabilir. Google Analytics, web sitesi etkinliğini izlemek için kullanabileceğiniz güçlü bir araçtır. WordPress kullanıyorsanız, bu aracı eklenti olmadan kurmak çok basittir. Eklentiler olmadan, gerekirse web sitenizi çok dilli yapabilirsiniz, ancak çok dilli olması gerekmiyorsa eklentileri kullanmak zorunda değilsiniz. Bu makalede, herhangi bir eklenti olmadan Google Translate'i WordPress'e nasıl ekleyeceğinizi öğreneceksiniz.