General

Resources

Çekirdeği Keşfedin: İlgili Makaleler

Ziyaretçinizin okuduğu makalenin altında veya yanında ilgili makaleleri gösterebilseydiniz harika olmaz mıydı? Joomla'nın bunun için kullanımı kolay bir özelliği var, özünde yerleşik. Bu, İlgili Makaleler adı verilen bir modüldür ve onu yönetmek gerçekten çok kolaydır . kullanmak.

İlgili Makaleler çok basit bir Joomla modülüdür ve daha önce hakkında yazdığım Newsflash gibi bazı kardeşleri gibi yapılandırmak için pek çok seçeneğe sahip değildir. Aslında İlgili Makaleler bize sadece 2 parametre verir, Tarih ve Maksimum Makaleler. Bu Joomla temel esasındaki sihir nerede?

Makaleleri nasıl ilişkilendiririz ve neden?

Web sitesi ziyaretçileri, bir şey satın almak, eğlenmek veya bilgi aramak da dahil olmak üzere çeşitli nedenlerle sitelerimize gelirler.Paddleboarding hakkında okumak isteyen biri, konuyla ilgili bir makale bulduğunda konuyla ilgili başka makaleler bulmayı umar. İnternet sitesi.

İlgili içerikten bahsediyoruz. İçerik oluşturucular ve yazarlar, makalelerini, makaleler arasında ortak paydanın bulunduğu silolara veya kategorilere yerleştirir. Ziyaretçi bir makaleye baktığında, aynı konudaki diğer makalelerin bir listesini görebilir.

İşte İlgili Makaleler burada devreye giriyor. Modüldeki yapılandırma basittir, yalnızca gösterilecek maksimum makale sayısını ve bir tarih eklenip eklenmeyeceğini sorar. Ancak makaleler arasındaki ilişkilerin nasıl kurulduğunu bulmak için başka bir yere bakmamız gerekir.

Joomla'da makalelerde Yayınlama sekmesi altında Meta Veri bölümü bulunmaktadır.SEO  Araçlarının (Meta Açıklama ve Robotlar) yanında Anahtar Kelimeler adında bir blok bulunmaktadır.Anahtar kelimeler eklemek de ilgili makaleleri oluşturma şeklimizdir.Bir konu ile ilgili 2 makalenin birbiriyle ilişkili olmasını istiyorsanız , her makaleye aynı anahtar kelimeyi ekleyin.

Şu anda Anahtar Kelimelerle ilgili Joomla dokümantasyonu - Haziran 2022'de değiştirildi - anahtar kelimelerin bu şekilde kullanılmasından bahsetmiyor. Belki Joomla'nın sonraki sürümlerinde bu özellik farklı şekilde etiketlenecek, hatta Meta Verilerden ayrılacaktır.

Örneğimizde anahtar kelimelerin virgülle ayrılmış olarak Meta Veri bölümüne nasıl eklendiğini görebiliriz.

 

Ekran Görüntüsü Makaleler İlgili Anahtar Kelimeler

 

Ne görüyoruz?

Sea Watch web sitesindeki örneğimde gelgit zamanlarıyla ilgili makaleleri "gelgit" anahtar kelimesini kullanarak birbirine bağladım. Kenar çubuğundaki İlgili Makaleler modülünde bağlantılı makalelerin göründüğünü görebiliyoruz, ancak görüntülenmekte olan mevcut makalenin adını göremiyoruz.

Modülde Tarih seçeneği seçildiğinde makalenin Oluşturulma Tarihi, makale başlığından önce görünür.

 

Ekran Görüntüsü İlgili Makaleler Varsayılan Kenar Çubuğu

 

Bu mu?

Tamamen değil. Modülün açıklaması şu şekildedir: "Mevcut Makalenin tüm anahtar kelimeleri, yayınlanan tüm diğer Makalelerin tüm anahtar kelimelerine göre aranır" - bu bana göre makaleler arasında daha karmaşık ilişkiler kurabileceğim anlamına geliyor ve bu, Kullanılan anahtar kelimeleri dikkatli bir şekilde seçerek bazı içerikleri hariç tutmak mümkün olabilir.

Örneğin, kürekli sörfle ilgili 20 makalem var, ancak yalnızca Birleşik Krallık'taki kürekli sörfle ilgili olanları ilişkilendirmek istiyorum . Dolayısıyla bu durumda , ziyaretçilerin modülde gördüklerini, içerilen makaleler üzerinden filtrelemek için İlgili Makaleler'i kullanıyorum. Kürek Yatılı kategorisinde.

Ayrıca, anahtar kelimeler yerine etiketleri kullanarak aynı doğrultuda bir şeyler yapan Etiketler - Benzer'e de bakmak isteyebilirsiniz . Bu, benzer etiketlere sahip diğer makaleleri listeler ve bir tarih görüntüleme seçeneği içermez.

Alternatif bir düzen oluşturabilir miyiz?

Gelişmiş bölümünün neyle ilgili olduğunu merak ediyor olabilirsiniz. Bunun modülde gördüğümüz verilerle hiçbir ilgisi yoktur, modülün sunumuyla ilgilidir. Bunların bir kısmı kullanılan şablona, ​​şablonunuzun sizin şablonunuz olup olmadığına bağlıdır. bir alt teması var veya modülün düzenini değiştirmek için geçersiz kılmaları kullanıyor. Bu konuda 2021'de Joomla Topluluk Dergisi'nde Modüllerden Gelişmiş Parametrelere Bir Bakış adında gerçekten yararlı bir makale var ve Joomla'yı kullanmaya başlayan bir geliştiriciyseniz bu Düzenleri değiştirmek istiyorsanız başlamak için iyi bir yer olabilir.

İlgili Makaleler modülünün kendi sürümümde, şablon görüntüleme dosyasında aşağıdakileri yapan bir html geçersiz kılma oluşturdum :

  • Küçük resim ekle
  • Etikete göre ilişkilendir
  • Görüntülenen tarihi yayınlanan tarihle değiştirin
  • Tarih formatı yyyy-aa-gg'den "tarih numarası, tam ay, yıl" olarak değiştirildi
  • Yazar adını ve makale kategorisini görüntüle

Bir geliştiriciyseniz, bu modülü klonlamayı ve yardımcı dosyada ayarlanan ve geçersiz kılınamayan diğer parametreleri (yukarıdakiler gibi) içeren bir modül oluşturmayı bile düşünebilirsiniz.

Ekran Görüntüsü İlgili Makaleler Geliştirilmiş Kenar Çubuğu

Görüntüleme değişiklikleri için, Sistem > Şablonlar > Site Şablonları altına bakıp Şablon sütunundaki şablon bağlantısını tıklarsanız Düzenleyici, Geçersiz Kılmalar Oluştur adlı sekmeleri görürsünüz.Uyarıda olun, şablon dosyalarını değiştirmek görüntüleme sorunlarına neden olabilir.

çözüm

İlgili Makaleler modülünün temel işlevi , o anda görüntülenen makaledeki anahtar kelimelere benzer anahtar kelimeler içeren diğer makaleleri bulmaktır.JED'de (Joomla Uzantı Dizini) temel işlevsellik üzerine inşa edilen bir dizi kullanılabilir uzantının bulunması sürpriz değildir. İhtiyacınız olan tek şey şu anda görüntülenen makaleyle ilgili makalelerin bir listesiyse, bu modül bu işlevi kolayca sağlayabilir.

Dan, 1995'ten beri web siteleri geliştiriyor ve Mambo ile uğraştıktan sonra 2009 civarında Joomla'yı kullanmaya başladı. Bazen JUGL ve diğer ağ oluşturma gruplarının katılımcısı olarak , küçük bir web geliştirme şirketi ( DJA )  yönetiyor , Londra ve çevresindeki diğer geliştiriciler ve tasarımcılarla işbirliği yapıyor. İngiltere Dan boş zamanlarında gitar çalar, konserlere gider, ekmek pişirir ve Glastonbury Festivali'nde ekip gönüllüsü olarak çalışır. 

Lütfen bu web sitesinin farklı diller için çeviriye yardımcı olmak için otomatik bir çeviri sistemi kullandığını unutmayın.Farklı metinlerde gösterilebilecek herhangi bir hata veya yazım hatası için özür dileriz.