WordPress sayfalarınıza alıntılar eklemek ister misiniz? Varsayılan olarak, WordPress’teki alıntılar yalnızca gönderiler için mevcuttur. Bu yazıda, WordPress’teki sayfalarınıza nasıl alıntı ekleyeceğinizi göstereceğiz.
Neden WordPress Sayfalarına Alıntı Eklemek İsteyebilirsiniz?
WordPress, iki varsayılan içerik türü olarak yayınlar ve sayfalar ile birlikte gelir. Gönderiler, blogunuzda veya ana sayfanızda ters kronolojik sırada (en eskiden en eskiye) görüntülenir.
Öte yandan sayfalar, zamana özel bir sırada yayınlanmayan bağımsız içeriklerdir. Genellikle hakkımızda veya iletişim sayfanız gibi tek seferlik içerik için kullanılırlar.
Bazen sayfalarınız için alıntılar göstermeniz gerekebilir. Özellikle, yalnızca sayfaları kullanarak bir site oluşturduysanız.
WordPress’teki sayfalarınıza alıntıları nasıl ekleyeceğinize ve bu alıntıları sitenizde nasıl görüntüleyeceğinize bir göz atalım.
WordPress’teki Sayfalara Alıntı Ekleme
Öncelikle aşağıdaki kodu temanızın functions.php dosyasına veya siteye özel bir eklentiye eklemeniz gerekir.
add_post_type_support( 'page', 'excerpt' );
Bu kod, alıntılar için destek eklemek için varsayılan WordPress içerik türü ‘sayfasını’ değiştirir.
Yeni bir sayfa oluşturmak veya mevcut bir sayfayı düzenlemek için gidebilirsiniz. Gönderi düzenleyicisinin altında, alıntı meta kutusunu görebileceksiniz.
Artık WordPress’teki sayfalarınız için özel alıntılar eklemek için bu alıntı meta kutusunu kullanabilirsiniz.
WordPress Sayfaları için Alıntıları Görüntüleme
WordPress’te sayfalarınız için alıntıları göstermenin birçok farklı yolu vardır. Web sitenizde ne yapmaya çalıştığınıza bağlı olarak, ihtiyacınıza en uygun yöntemi seçebilirsiniz.
Yöntem 1: Kısa Kod Kullanarak Son Sayfaları Alıntılarla Görüntüle
Bu yöntem, kendi özel sorgularınızı oluşturmanıza ve bir kısa kod kullanarak son sayfaları görüntülemenize olanak tanır.
Önce, Mesajları Göster Kısa Kod eklentisini kurmanız ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.
Etkinleştirmenin ardından, son sayfaları görüntülemek istediğiniz gönderiyi, sayfayı veya widget’ı düzenlemeniz ve aşağıdaki kısa kodu eklemeniz gerekir.
[display-posts post_type="page" include_excerpt="true" excerpt_more="Continue Reading" excerpt_more_link="true"]
Bu kısa kod, son 10 sayfayı başlıkları, alıntıları ve okumaya devam eden bir bağlantıyla birlikte gösterecektir.
Bir sayfa için özel alıntı girmediyseniz, sayfa için varsayılan uzunluğu 55 kelimelik alıntıyı otomatik olarak oluşturacaktır.
Kısa kodu bir kenar çubuğu widget’ında kullanıyorsanız, metin widget’ı için kısa kod desteğini etkinleştirmeniz gerekebilir. Bu kodu temanızın functions.php dosyasına eklemeniz yeterlidir.
// Enable shortcodes in text widgets add_filter('widget_text','do_shortcode');
Yöntem 2: Eklentiyi Kullanarak Kenar Çubuğunda Sayfa Alıntılarını Görüntüle
Bu yöntem, son sayfaları ve bunların alıntılarını temanızın kenar çubuğunda kolayca görüntülemenizi sağlar.
Öncelikle Ultimate Posts Widget’ı kurmanız ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.
Etkinleştirmenin ardından, Görünüm »Pencere Öğeleri sayfasını ziyaret etmeniz ve En Son Gönderiler Pencere Öğesini kenar çubuğuna eklemeniz gerekir. Önce widget için bir başlık sağlamanız ve ardından Ekran sekmesine geçmeniz gerekir.
Ardından, ‘Alıntıyı göster’ seçeneğini seçmeniz ve ardından filtre sekmesine geçmeniz gerekir.
Filtre sekmesinde, gönderi türleri bölümünün altındaki ‘Sayfa’yı seçin ve ardından ayarlarınızı kaydetmek için kaydet düğmesine tıklayın.
Artık widget’ı çalışırken görmek için web sitenizi ziyaret edebilirsiniz.
Yöntem 3: Sayfa Alıntılarını Manuel Olarak Görüntüle
Sayfa alıntılarını görüntülemenin başka bir yolu, kodu doğrudan tema dosyalarınıza eklemektir. Özel bir sayfa şablonu oluşturabilir ve aşağıdaki kodu başlangıç noktası olarak ekleyebilirsiniz.
$args = array( 'post_type' => array( 'page' ), 'posts_per_page' => 10, ); // The Query $the_query = new WP_Query( $args ); // The Loop if ( $the_query->have_posts() ) { while ( $the_query->have_posts() ) { $the_query->the_post(); echo '<h3>'. get_the_title() . '</h3>'; the_excerpt(); } /* Restore original Post Data */ wp_reset_postdata(); } else { // no posts found }
Kodu tema şablonlarınızla eşleşecek şekilde ayarlamanız gerekecektir.
Hepsi bu, umarız bu makale WordPress’teki sayfalarınıza nasıl alıntı ekleyeceğinizi öğrenmenize yardımcı olmuştur. Beaver Builder ile özel WordPress düzenlerinin nasıl oluşturulacağına ilişkin kılavuzumuzu da görmek isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook’ta da bulabilirsiniz.