VR-Frases

Descripción

VR-Frases is a comprehensive quote management plugin that allows you to organize, categorize, and display collections of famous quotes and phrases. Perfect for websites that want to share inspirational content, literary quotes, or wisdom from notable figures.

Características principales:

  • Quote Management: Add, edit, and organize quotes with full CRUD functionality
  • Perfiles de autores: Gestiona información de autores incluyendo datos biográficos y enlaces a Wikipedia
  • Classification System: Organize quotes using classes (categories) and themes (tags)
  • Búsqueda y filtro: Búsqueda avanzada por autor, clase o tema
  • Import/Export: Bulk import quotes from CSV/TXT files and export your collection
  • Display Options: Multiple ways to display quotes on your site
  • Responsive Design: Mobile-friendly interface and displays

Métodos de visualización:

  • Random Quote: Show a random quote anywhere using [randomfrase] shortcode
  • Quote Collection: Display all quotes with search functionality using [vrfrases] shortcode
  • Widget: Add random quotes to sidebars and widget areas

Características de administración:

  • Intuitive dashboard for managing quotes, authors, classes, and themes
  • Edición rápida para actualizaciones ágiles
  • Bulk operations for efficient management
  • Import wizard for adding multiple quotes at once
  • Export functionality to backup or share your quote collection
  • Gestión de autores con información biográfica e integración con Wikipedia

Para desarrolladores

  • Código limpio y bien documentado siguiendo los estándares de WordPress
  • Funciones de plantilla para implementaciones personalizadas
  • Hooks and filters for extensibility
  • Optimización de base de datos con indexación adecuada

The plugin creates dedicated database tables to efficiently store quotes, authors, classes, and themes, ensuring optimal performance even with large collections.

Capturas

  • Manage Quotes – Main dashboard showing all quotes with search and filter options
  • Add New Quotes – Form to add new quotes into dqtabase
  • Manage Classes – Category management for organizing quotes
  • Manage Themes – Tag management for detailed quote categorization
  • Manage Authors – Author management panel with biographical
  • Detalle de autor – Muestra la información del autor en la búsqueda
  • Manage Import – Bulk import interface for CSV/TXT files with preview and assignment options
  • Manage Export – Form to export your main Quotes database, included Author name
  • Gestión de opciones – Opciones de configuración para personalizar el comportamiento del plugin
  • Procedimientos – Muestra un acordeón con los procedimientos de las páginas de administración
  • System Info – Displays informatión about system and simple plugin stats
  • Main Page (user view) – Front-end display showing quotes with search functionality
  • Author details (user view) – Filtered results showing quotes by author and Author details.
  • Widget (detail) – Sidebar widget showing random quotes with customization options

Instalación

Instalación automática (recomendada):

  1. Ve al panel de administración de WordPress
  2. Navigate to Plugins > Add New
  3. Search for «VR-Frases»
  4. Click «Install Now» and then «Activate»
  5. Go to VR-Frases > Settings to configure the plugin

Instalación manual:

  1. Descarga el archivo zip del plugin
  2. Súbelo al directorio /wp-content/plugins/
  3. Extrae los archivos
  4. Activa el plugin desde el menú ‘Plugins’ de WordPress
  5. Go to VR-Frases > Settings to configure the plugin

Configuración:

  1. After activation, go to VR-Frases > Settings
  2. Configura tus preferencias (slug de la página, opciones de visualización, etc.)
  3. Create a new page for displaying quotes
  4. Añade el shortcode [vrfrases] a esa página
  5. Start adding quotes through VR-Frases > Manage Quotes

Actualización:

El plugin incluye rutinas automáticas de actualización. Tus datos se conservarán durante las actualizaciones. Siempre realiza una copia de seguridad de tu base de datos antes de actualizaciones importantes.

FAQ

How do I display quotes on my website?

You have several options:
* Use the [vrfrases] shortcode on any page or post to display the full quote collection with search
* Use [randomfrase] to display a random quote anywhere
* Add the VR-Frases widget to your sidebar
* Use template functions in your theme files

Can I import quotes from other sources?

Yes! The plugin includes an import feature that accepts CSV and TXT files. Format your file with «Quote» and «Author» columns, separated by commas and enclosed in quotes.

How do I organize my quotes?

Use the classification system:
* Classes: Act like categories (e.g., «Inspirational», «Literary», «Historical»)
* Themes: Act like tags (e.g., «love», «success», «wisdom»)
* Authors: Manage author information and link to Wikipedia

¿El plugin está listo para traducción?

¡Sí! El plugin está completamente internacionalizado y listo para traducirse. Se incluyen archivos de idioma y puedes crear traducciones personalizadas.

¿Puedo personalizar la apariencia?

¡Sí! El plugin incluye clases CSS para personalización. Puedes:
* Sobrescribir los estilos en tu tema
* Usar las opciones de estilo integradas en los ajustes
* Personalizar las plantillas si eres desarrollador

¿Qué ocurre con mis datos si desactivo el plugin?

Tus datos permanecen en la base de datos al desactivar el plugin. Solo se eliminarán si borras el plugin (y lo confirmas en los ajustes).

Can I backup my quotes?

Yes! Use the Export feature to download your quotes as CSV or TXT files. This creates a backup you can re-import later or use elsewhere.

¿Cómo se usa el plugin?

Managing Quotes
* This is the main dashboard where all quotes are displayed with results based on selected criteria.
* «Quick Edit» allows changing only Class and Themes; «Edit» modifies all fields.

Adding New Quotes
* Form for adding quotes individually.
* All fields are required.
* If the quote and author already exist, an error will be shown and it won’t be processed.

Managing Authors
* List of all registered authors.
* Each author is created automatically when adding or importing a quote.
* Quick edit allows completing birthplace, birth/death dates, and biographical notes.
* For dates before Christ, check «BC» and use dd/mm/yyyy format.
* Filter complete authors or those pending data.

Managing Classes and Themes
* Allows adding or modifying categories (Classes) and tags (Themes).
* In the add field, separate multiple values with commas.
* Duplicate values will not be processed.

Import/Export Quotes
* Import CSV or TXT with «Quote» and «Author» fields in quotes and separated by commas.
* Data is copied to an intermediate table for processing: assign Class and Themes before saving.
* When saving, the quote goes to the main table and the author to the authors table.
* Export quotes and authors to CSV or TXT with similar format.

Managing Options
* Modify plugin options from a clear and descriptive panel.
* The most important option is the «slug» of the page where you’ll display your quotes.
* Create a blank page with that slug and insert the [vrfrases] shortcode.

Included Shortcodes
* [vrfrases]
Displays the plugin’s main page and search form.
* [randomfrase]
Inserts a random quote in the content of a post or page.
In your templates: <?php echo vr_frases_random_frase(); ?>
* [frasescount]
Returns an integer with the total number of stored quotes.
* [authorscount]
Returns an integer with the total number of stored authors.

Reseñas

Leer la 1 reseña

Colaboradores y desarrolladores

«VR-Frases» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«VR-Frases» está traducido en 2 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «VR-Frases» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

4.1.0

Fecha de lanzamiento: 15 de octubre de 2025

  • Improved: Main plugin structure with better organization of constants and initialization code.
  • Improved: Error handling and user notifications with enhanced success/error/warning message system.
  • Improved: New front-end user page design (user view).
  • Improved: Overlay and spinner updated to show waiting time while results are being refreshed.
  • Improved: Pagination system completely optimized and redesigned for better performance.
  • Improved: Duplicate detection system enhanced when importing files.
  • Added: Complete AJAX migration for all admin functionality including add, edit, quick-edit, and delete operations.
  • Added: Loading overlays for all data update actions in both admin and frontend interfaces.
  • Added: Options bar in the user view to select layout (coming soon), font size and number of records per page.
  • Added: Use of cookies to preserve user preferences.
  • Added: New random ordering type available in both front-end and back-end.
  • Added: System requirements verification to ensure compatibility.
  • Added: Automatic cleanup system for obsolete files and directories after plugin updates.
  • Added: Tab in Options page with Sistem Info, and simple stats of the plugin, including Top 10 lists.
  • Enhanced: Code documentation and standardization throughout the plugin with improved DocBlock and JSDoc documentation.
  • Enhanced: AJAX implementation for seamless user experience without page reloads.
  • Fixed: Various minor bugs and compatibility issues.
  • Removed: Cache/transient system eliminated for improved performance and reliability.
  • Security: Enhanced nonce verification and input sanitization.
  • Restructured: Assets organization – moved CSS, screenshots, JS (formerly scripts), and images to /assets/ folder.
  • Pending: Add new front-end styles for user selection.

4.0.7

Fecha de lanzamiento: 26 de mayo de 2025

  • Fixed: Wikipedia author links functionality restored
  • Added: Export functionality – new tab for exporting quotes to CSV or TXT files
  • Improved: Import/Export interface organization

4.0.6

Fecha de lanzamiento: 26 de mayo de 2025

  • Fixed: Nonce validation error when saving changes to Classes and Themes in imported quotes
  • Fixed: Translation issues – textdomain loading corrected
  • Added: Language selection option with support for custom .mo and .po files
  • Added: Display of record count in Authors list for better navigation

4.0.5

Fecha de lanzamiento: 22 de mayo de 2025

  • Added: Uninstall verification option to prevent accidental data loss
  • Added: New help tab in Options page with comprehensive function descriptions
  • Added: Documentation for all widgets and shortcodes
  • Fixed: Pagination error in Authors list management

4.0.4

Fecha de lanzamiento: 18 de mayo de 2025

  • Verified: Compatibility with WordPress 6.8.1
  • Added: Authors table link in dashboard widget for quick access
  • Improved: Enhanced readme.txt with detailed information and screenshot descriptions

4.0.3

Fecha de lanzamiento: 5 de mayo de 2025

  • Added: Author biographical data display in search results (both admin and user pages)
  • Fixed: Minor syntax errors and compatibility issues

4.0.2

Fecha de lanzamiento: 3 de mayo de 2025

  • Fixed: Minor syntax bugs and code optimization
  • Added: Wikipedia author links on front-end display
  • Restructured: Modularized codebase – moved admin files to /admin/ folder and includes to /includes/ folder

4.0.0

Fecha de lanzamiento: 28 de febrero de 2024

  • Verified: Compatibility with WordPress 6.8
  • Fixed: Page loading issues in older WordPress versions resolved
  • Added: AJAX functionality for improved admin interface management
  • Added: Bulk import feature for quotes and authors from CSV/TXT files
  • Added: Select2 controls for enhanced user experience managing quotes, authors, classes, and themes
  • Added: Dedicated Authors table with Wikipedia integration
  • Added: New taxonomies table for improved quote and class relationships
  • Major: Complete codebase restructure for better performance and maintainability

3.0.1

Fecha de lanzamiento: 11 de marzo de 2017

  • Fixed: Error in search functions corrected

3.0.0

Fecha de lanzamiento: 23 de febrero de 2017

  • Verified: Compatibility with WordPress 4.7.2
  • Changed: Relocated settings page to VR-Frases main menu
  • Improved: Updated CSS for main page styling
  • Fixed: Various minor bug fixes

2.0.2

Fecha de lanzamiento: Septiembre de 2011

  • Added: Option to hide author name in Widget and [randomfrase] shortcode
  • Added: Warning notice when attempting to upgrade from very old versions

2.0.1

Fecha de lanzamiento: 1 de septiembre de 2011

  • Fixed: Minor bugs in dashboard widget – corrected non-working links, version display issues, and text corrections (‘from’ to ‘and’)
  • Added: Automatic detection of previous installations during plugin activation for time-saving
  • Changed: Discontinued support for updates from version 1.4 and older

2.0.0

Fecha de lanzamiento: 31 de agosto de 2011

  • Major Release: Code completely rewritten to optimize functions and database queries
  • Modular Structure: Separate modules to include only needed files in admin or main pages
  • Added: New functions in admin area to edit and delete items
  • Added: Search form for admin area (quotes page)
  • Added: Bulk delete functionality via checkbox selection
  • Added: New dashboard widget «At a glance…» for quick overview
  • Enhanced: Combined search results in both admin and main pages
  • Added: CSS Style Sheets for main page customization
  • Added: Automatic uninstall hook to remove options and database tables when deleting plugin

1.5.2

Fecha de lanzamiento: 26 de agosto de 2011

  • Fixed: Error when creating _frases table during new installations

1.5.1

Fecha de lanzamiento: 22 de agosto de 2011

  • Added: Error control on update settings
  • Fixed: Minor language mistakes corrected
  • Changed: WordPress compatibility requirement updated to WP 3.0 or higher

1.5

Fecha de lanzamiento: 17 de agosto de 2011

  • Added: New functions to handle quotes, classes and themes management
  • Added: Multiple shortcodes for easy inclusion of quotes in posts or pages
  • Added: Display options for quotes in widgets and posts
  • Changed: Widget now supports multiple instances
  • Changed: Management options grouped into dedicated menu
  • Changed: Database structure, indexes and table names updated
  • Enhanced: Integration with WordPress 2.7 Settings API
  • Changed: All functions renamed with vr_frases_* prefix to avoid conflicts
  • Restructured: New /languages/ folder for translation files

1.4

Fecha de lanzamiento: 6 de octubre de 2008

  • Updated: Compatibility with WordPress 2.6.x
  • Modified: Code updated to support translations through PO/MO files
  • Added: Spanish translation files (vr-frases-es_ES.po and vr-frases-es_ES.mo)

1.3

Fecha de lanzamiento: 10 de diciembre de 2007

  • Fixed: Error when creating tables during new installation

1.2

Fecha de lanzamiento: 16 de septiembre de 2007

  • Updated: Compatibility with WordPress 2.3.x

1.1

Fecha de lanzamiento: 1 de septiembre de 2006

  • Added: Control panel functions and widget functionality
  • Added: frases_lang.php language file with English (EN) and Spanish (ES) support
  • Verified: Compatibility with WordPress 2.2.3

1.0

Fecha de lanzamiento: 15 de marzo de 2006

  • Initial Release: First stable version of VR-Frases plugin