Questo plugin non Γ¨ stato testato con le ultime 3 versioni principali (major releases) di WordPress. Potrebbe non essere piΓΉ mantenuto, o supportato, e potrebbe presentare problemi di compatibilitΓ  se utilizzato con versioni piΓΉ recenti di WordPress.

Aistore Bhagavad Gita

Descrizione

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

Installazione

  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.

Recensioni

Non ci sono recensioni per questo plugin.

Contributi e sviluppo

“Aistore Bhagavad Gita” Γ¨ un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

Changelog

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