WP Manifestindependent plugin directory
manifest / content / haber-rss

Haber RSS

NTV ve CNN Türk RSS kaynaklarından haber başlıklarını kayan şekilde gösteren eklenti

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/burakcaylak/haber-rss/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

NTV ve CNN Türk RSS kaynaklarından haber başlıklarını kayan (ticker) şekilde gösteren WordPress eklentisi.

Özellikler

  • Çoklu kaynak: NTV Son Dakika, CNN Türk veya her iki kaynağın birleşik akışı
  • Kayan haber bandı: Son dakika haberleri sürekli kayan (ticker) görünümde
  • Yönetim paneli: Kaynak, haber sayısı, yükseklik, animasyon hızı ve önbellek ayarları
  • Shortcode: Sayfa veya yazıya [haber_rss] ile kolay entegrasyon
  • Önbellek: RSS verisi belirli aralıklarla önbelleğe alınır (performans)
  • Responsive: Mobil uyumlu tasarım

Gereksinimler

  • WordPress 5.0 veya üzeri
  • PHP 7.4 veya üzeri

Kurulum

  1. Bu depoyu indirin veya klonlayın:
    git clone https://github.com/burakcaylak/haber-rss.git
  2. haber-rss klasörünü WordPress wp-content/plugins/ dizinine kopyalayın.
  3. WordPress yönetim panelinde Eklentiler → Haber RSS → Etkinleştir.

Kullanım

Shortcode

Haber bandını bir sayfaya veya yazıya eklemek için:

[haber_rss]

Shortcode parametreleri (opsiyonel)

Parametre Açıklama Varsayılan Örnek
kaynak Haber kaynağı: ntv, cnn, karisik Ayarlardaki kaynak=ntv
limit Gösterilecek haber sayısı Ayarlardaki limit=15
yukseklik Widget yüksekliği (px) Ayarlardaki yukseklik=200
hiz Animasyon hızı (saniye) Ayarlardaki hiz=45

Örnek:

[haber_rss kaynak=karisik limit=20 yukseklik=150 hiz=40]

Yönetim ayarları

WordPress Admin → Haber RSS → Ayarlar bölümünden:

  • Haber kaynağı: NTV, CNN Türk veya Karışık (her ikisi)
  • Haber sayısı: 5–50 arası
  • Widget yüksekliği: 150–800 px
  • Animasyon hızı: 10–120 saniye
  • Önbellek süresi: 5–60 dakika

Dosya yapısı

haber-rss/
├── admin/
│   ├── menu.php       # Yönetim menüsü
│   └── settings.php   # Ayarlar sayfası
├── assets/
│   ├── css/
│   │   ├── admin.css
│   │   └── frontend.css
│   └── js/
│       └── frontend.js
├── inc/
│   └── shortcode.php  # [haber_rss] shortcode
├── haber-rss.php      # Ana eklenti dosyası
└── README.md

RSS kaynakları

Lisans

GPL v2 veya üzeri. Detay için WordPress License sayfasına bakın.

Katkıda bulunma

  1. Bu depoyu fork edin
  2. Yeni bir dal oluşturun (git checkout -b feature/yeni-ozellik)
  3. Değişikliklerinizi commit edin (git commit -m 'Yeni özellik eklendi')
  4. Dalı push edin (git push origin feature/yeni-ozellik)
  5. Bir Pull Request açın

İletişim

Yazar: Ahmet Burak Çaylak
Depo: github.com/burakcaylak/haber-rss