Aquesta extensió no s’ha provat en les darreres 3 versions majors del WordPress. Segurament no està mantinguda o suportada, i pot tenir problemes de compatibilitat quan s’usa en versions recents del WordPress.

Aistore Bhagavad Gita

Descripció

Aistore Bhagavad Gita is a feature-rich WordPress plugin that brings the timeless wisdom of the Bhagavad Gita to your website visitors.

Features

  • 📖 Full Chapter & Verse Browser — Navigate all 18 chapters and 700 verses with an attractive card grid
  • 🎵 Audio Recitation — Plays MP3 audio for each verse (add your own audio files)
  • 🕉 Verse of the Day — A new verse automatically featured every day
  • 🎲 Random Verse — Display a random verse with one-click refresh
  • 🔍 Live Search — Instant AJAX search across all verse text AND chapter names
  • ★ Favorites — Logged-in users can save and revisit favorite verses
  • 📱 Social Sharing — Share verses on Facebook, Twitter, WhatsApp, and Telegram
  • 📬 Daily Email Subscription — Visitors subscribe to receive the daily verse by email, with working unsubscribe
  • 🗂️ Multiple Translations — Side-by-side translation tabs
  • 🖼️ Chapter Images — Attractive card images for each chapter
  • 📋 Commentary — Display commentary/purport for each verse
  • 🔗 Sidebar Widget — Verse of the Day or Random Verse in any widget area
  • 📱 Fully Responsive — Optimised for all screen sizes
  • 🔒 Secure — CSRF protection, capability checks, proper output escaping throughout

Shortcodes

  • [AistoreBhagavadGita] — Full chapter & verse browser
  • [AistoreVerseOfDay] — Verse of the day block
  • [AistoreRandomVerse] — Random verse with refresh button
  • [AistoreSearch] — Standalone live-search box
  • [AistoreFavorites] — User’s saved verses (requires login)
  • [AistoreSubscribe] — Email subscribe form for daily verse

Instal·lació

  1. Upload the aistore-bhagavad-gita folder to wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Go to Dashboard > Bhagavad Gita to configure settings
  4. Create a page and add the shortcode [AistoreBhagavadGita]
  5. Select that page in Settings so share links and email links work correctly

Adding Your Data Files

Place your JSON data files inside the plugin’s data/ folder:

  • data/chapters.json – Chapter list
  • data/verse.json – All verses
  • data/commentary.json – Commentaries (optional, empty fallback included)

Adding Audio

Place MP3 files at: data/verse_recitation/{chapter_id}/{verse_number}.mp3
Example: data/verse_recitation/1/1.mp3

Adding Chapter Images

Place JPG files at: images/chapter1.jpg through images/chapter18.jpg
Also add images/default.jpg as a fallback for missing chapter images.

Ressenyes

No hi ha ressenyes per a aquesta extensió.

Col·laboradors i desenvolupadors

«Aistore Bhagavad Gita» és programari de codi obert. La següent gent ha col·laborat en aquesta extensió.

Col·laboradors

Registre de canvis

2.0.1

  • FIX: file_exists() now correctly uses filesystem path (not URL) for audio check
  • FIX: rawurlencode() used for social share links (security improvement)
  • FIX: Capability check added to all admin pages
  • FIX: Email cron schedules from tomorrow 08:00, not immediately on activation
  • FIX: commentary.json empty fallback included so missing file causes no errors
  • NEW: Transient caching for JSON files (24-hour cache, greatly improves performance)
  • NEW: Search now searches chapter names in addition to verse text
  • NEW: Secure tokenised unsubscribe handler
  • NEW: Loading state on nav buttons and subscribe button
  • NEW: nl2br() applied to verse text to preserve line breaks
  • NEW: Database indexes for performance
  • NEW: Stats panel in admin sidebar

2.0.0

  • Complete rewrite with all new features

1.0.0

  • Initial release