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 Parola Korumalı Yazıdan Alıntı Nasıl Gösterilir

WordPress gönderilerinizi parola ile koruyabileceğinizi biliyor muydunuz? WordPress varsayılan olarak, parola girilmediği sürece korumalı bir yazının içeriğini kullanıcılara göstermez. Bununla birlikte, bir teaser veya alıntı göstermeye devam ederken yazıları parola ile korumanın birkaç yolu vardır. Bu makalede, WordPress’te parola korumalı bir yazının alıntısını nasıl göstereceğinizi göstereceğiz.

Showing excerpt for password protected posts

Yöntem 1: Korumalı Bir Gönderinin Alıntısını Manuel Olarak Gösterme

Yapmanız gereken ilk şey, bu kod parçacığını kopyalayıp alt temanızın functions.php dosyasına veya siteye özel bir WordPress eklentisine yapıştırmaktır.


function wpb_protected_excerpt( $excerpt ) {
if ( post_password_required() ) {
$post = get_post();
$excerpt=$post->post_excerpt;
}
return $excerpt;
}
add_filter( 'the_excerpt', 'wpb_protected_excerpt' );

function wpb_protected_excerpt_posts( $content ) {
if ( post_password_required() && is_single() ) {
$post = get_post();

return $post->post_excerpt.$content;
}}
add_filter( 'the_content', 'wpb_protected_excerpt_posts', 10 );

Şimdi şifre korumalı yazınızı düzenlemek için WordPress’te Yazılar ekranına gidin ve sayfanın üst kısmındaki ekran seçenekleri düğmesine tıklayın. Bu, bir dizi seçenek içeren bir menü ortaya çıkaracaktır. Alıntı seçeneğinin yanındaki onay kutusunun işaretli olduğundan emin olmanız gerekir.

Enabling excerpt meta box on post edit screen in WordPress

Bu, yazı düzenleyicinin altında alıntı meta kutusunu görüntüleyecektir. Yazınızın alıntısını bu kutuya girebilirsiniz.

Adding excerpt for your password protected post in WordPress

Yazınızı yayınlamadan önce parola korumalı olduğundan emin olun. Şimdi web sitenizi ziyaret edebilir ve WordPress’te parola korumalı yazının alıntısını görebilirsiniz.

Showing excerpt for a password protected post in WordPress

Yöntem 2: İçeriği Kısıtlamak için Bir Eklenti Kullanma

Parola korumalı gönderileri kullanmak daha kolaydır, ancak doğru kullanıcıların gönderiye erişebildiğinden emin olmak için ihtiyaç duyduğunuz kontrolü size sağlamaz.

Çok kullanıcılı bir WordPress sitesi işletiyorsanız veya sitenizi kayıt için açmaya istekliyseniz, gönderilere erişimi kısıtlamak için bir eklenti kullanmak çok daha iyi bir seçenektir.

Korumalı gönderilerinize hangi kullanıcıların erişebileceğini kontrol etmenize olanak tanır ve diğer kullanıcılara ne kadar içerik göstermek istediğinizi kolayca kontrol edebilirsiniz. Bunu birden fazla abonelik seviyesine sahip bir üyelik sitesi olarak düşünün.

Yapmanız gereken ilk şey Restrict Content Pro eklentisini kurmak ve etkinleştirmek. Etkinleştirmenin ardından eklentiyi yapılandırmak için Restrict ” Settings sayfasını ziyaret etmeniz gerekiyor.

Restricted content settings

Kullanıcıların korumalı bir içeriği görüntüleme izinleri olmadığında görecekleri mesajı sağlamanız gerekecektir. İşiniz bittiğinde, ayarlarınızı saklamak için değişiklikleri kaydet düğmesine tıklamanız yeterlidir.

Artık korumak istediğiniz yeni bir gönderi oluşturabilir veya mevcut bir gönderiyi düzenleyebilirsiniz. Alıntı olarak göstermek istediğiniz içeriği yazı içeriği alanına eklemeniz ve ardından gizlemek istediğiniz içeriğin geri kalanını [restrict] [/restrict] etiketleri arasına sarmanız yeterlidir.

Restrict Content shortcode

Önemli: Yayınla menüsünden bir gönderiyi parola korumalı hale getirmenize gerek yoktur.

Ayrıca, yazı düzenleyicinin altındaki İçeriği Kısıtla meta kutusunu kullanarak alıntıyı tüm kullanıcılara gösterebilir ve yalnızca oturum açmış kullanıcılara erişim verebilirsiniz. Alıntı seçeneğinin yanındaki kutuyu işaretlemeniz ve bir kullanıcı rolü seçmeniz yeterlidir.

Bir abone kullanıcı rolü seçmek, sitenizdeki tüm kayıtlı kullanıcıların oturum açtıklarında gönderiyi görüntülemelerine olanak tanır. Giriş yapmayan kullanıcılar yalnızca alıntıyı görebilecektir.

Allowing only logged in users to view content

Sitenizde Premium İçerik Satma

Restrict Content Pro ayrıca premium içerik için üyelik satmanıza da olanak tanır. Stripe, PayPal ve Braintree kullanarak ödeme kabul edebilirsiniz.

Accepting payments for protected content with Restrict Content Pro

Kullanıcılar için sitenize kayıt olurken seçebilecekleri abonelik paketleri oluşturabilirsiniz. Kullanıcıların abonelik seviyeleri için hangi içeriğe erişebileceklerine karar verebilirsiniz. Ayrıca birden fazla abonelik seviyesine sahip olabilirsiniz.

Ayrıntılı talimatlar için lütfen WordPress’te içeriği kayıtlı kullanıcılarla kısıtlama hakkındaki kılavuzumuza göz atın.

Umarız bu makale WordPress’te parola korumalı gönderiler için alıntı göstermenize yardımcı olmuştur. WordPress blogunuzu yönetmek ve büyütmek için 40 faydalı araç listemizi de görmek isteyebilirsiniz.

Bu makaleyi beğendiyseniz, WordPress video eğitimleri için lütfen YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook‘ta da bulabilirsiniz.

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

5 yorumBir Cevap Bırakın

  1. Kim

    Hello- I went to use your code to Manually Showing The Excerpt of a Protected Post.

    It works great up until you put the password in and go to read the protected post- it comes up blank! So the excerpt shows on the category page. I go to the post, put in the password to read the entire thing and it comes up blank, despite there being a written post in the dashboard.

    Would appreciate an edit to this almost perfect manual override for excerpts on protected content!

    • Jeff

      Apparently post_password_required returns FALSE if the password has been entered. Thus the original logic fails. This may not be quite correct either, but it’s working for me.

      if ( post_password_required() ) {
      $post = get_post();

      return $post->post_excerpt.$content;
      } else {
      return $content;
      }

  2. Lori

    what would the code be for a page? This causes all my pages to be hidden, only header and footer showing.

    • Stefan

      Hi Lori,

      I have the same problem. Have you found a solutions for this problem?

      Of course anybody else is also invited to share help and iformation! ;- )

  3. Adrienne

    Not sure if this works now. People think content should be free and accessible…. Maybe for downloads or donations, I think it would work.

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.