Plugin Directory

Changeset 3373686


Ignore:
Timestamp:
10/06/2025 12:38:52 PM (6 months ago)
Author:
desparza
Message:

Subida inicial: añadidos assets, trunk y tags. Versión 1.0.0

Location:
featured-post-carousel-tag
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • featured-post-carousel-tag/tags/1.0.0/readme.txt

    r3373672 r3373686  
    77Stable tag: 1.0.0
    88License: GPLv2 or later
    9 License URI: https://www.gnu.org/licenses/gpl-2.0.html
     9License URI: [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html)
    1010
    11 Displays posts, pages, products and other custom post types by tag in a responsive OwlCarousel2 carousel.
     11Muestra entradas, páginas, productos y otros tipos de contenido personalizado por etiqueta en un carrusel responsive con OwlCarousel2.
    1212
    13 == Description ==
    14 Featured Post Carousel by Tag allows you to display content (posts, pages, products and other custom post types) that are tagged with the slug "featured" or "destacado" inside a responsive carousel powered by OwlCarousel2. Insert the carousel using the shortcode [featured-post-carousel-tag]. From the plugin settings you can choose which post types to include.
     13== Descripción ==
     14Featured Post Carousel by Tag te permite mostrar contenido (entradas, páginas, productos y otros custom post types) que están etiquetados con el slug "featured" o "destacado" dentro de un carrusel responsive impulsado por OwlCarousel2. Inserta el carrusel usando el shortcode [featured-post-carousel-tag]. Desde los ajustes del plugin puedes elegir qué tipos de contenido incluir.
    1515
    16 Main features:
    17 1. Shortcode [featured-post-carousel-tag] to show a carousel of items.
    18 2. Shows featured image (click → single), title (click → single) and a "read more" / add to cart action for products.
    19 3. Supports posts, pages, WooCommerce products and other custom post types.
    20 4. Detects tag-like taxonomies (post_tag, product_tag, or custom non-hierarchical taxonomies) and looks for terms with slug "featured" or "destacado".
    21 5. Transient caching to reduce database work on repeated hits.
    22 6. Translation-ready (text domain: featured-post-carousel-tag).
     16Características principales:
    2317
    24 == Installation ==
    25 1. Upload the `featured-post-carousel-tag` folder to `/wp-content/plugins/`.
    26 2. Activate the plugin from the WordPress admin.
    27 3. Go to **Featured Post Carousel** in the admin menu and select which content types to include.
    28 4. Place OwlCarousel2 files (2.3.4) if you want local copies:
    29    - `public/js/owl.carousel.min.js`
    30    - `public/css/owl.carousel.min.css`
    31    - `public/css/owl.theme.default.min.css`
    32    (If files are missing the plugin shows an admin notice.)
    33 5. Insert the shortcode where you need it: `[featured-post-carousel-tag]`.
     181. Shortcode [featured-post-carousel-tag] para mostrar un carrusel de elementos.
     192. Muestra imagen destacada (clic → ficha), título (clic → ficha) y una acción "leer más" / añadir al carrito para productos.
     203. Soporta entradas, páginas, productos de WooCommerce y otros custom post types.
     214. Detecta taxonomías tipo etiqueta (post_tag, product_tag, o taxonomías personalizadas no jerárquicas) y busca términos con slug "featured" o "destacado".
     225. Caché con transients para reducir el trabajo en la base de datos en accesos repetidos.
     236. Preparado para traducción (text domain: featured-post-carousel-tag).
    3424
    35 == Usage ==
    36 Shortcode example:
     25== Instalación ==
     26
     271. Sube la carpeta `featured-post-carousel-tag` a `/wp-content/plugins/`.
     282. Activa el plugin desde el admin de WordPress.
     293. Ve a **Featured Post Carousel** en el menú del admin y selecciona qué tipos de contenido incluir.
     304. Coloca los archivos de OwlCarousel2 (2.3.4) si quieres copias locales:
     31
     32   * `public/js/owl.carousel.min.js`
     33   * `public/css/owl.carousel.min.css`
     34   * `public/css/owl.theme.default.min.css`
     35     (Si faltan los archivos, el plugin muestra una notificación en el admin.)
     365. Inserta el shortcode donde lo necesites: `[featured-post-carousel-tag]`.
     37
     38== Uso ==
     39Ejemplo de shortcode:
    3740[featured-post-carousel-tag per_page="8" items="3" autoplay="true"]
    3841
    39 Attributes:
    40 * per_page — number of items to query (default 8)
    41 * items — number of visible items on desktop (default 3)
    42 * autoplay — "true" or "false" (default "true")
     42Atributos:
    4343
    44 == Frequently Asked Questions ==
    45 = Which tags does the plugin look for? =
    46 The plugin looks for tags with slug `featured` or `destacado` in the taxonomies registered for the selected post types (for example `post_tag`, `product_tag` or custom non-hierarchical taxonomies).
     44* per_page — número de elementos a consultar (por defecto 8)
     45* items — número de elementos visibles en escritorio (por defecto 3)
     46* autoplay — "true" o "false" (por defecto "true")
    4747
    48 = My pages do not have tags — what can I do? =
    49 By default WordPress does not add tags or categories to pages. To enable tags/categories for pages you can add the following to your theme's `functions.php` or to a small plugin:
     48== Preguntas frecuentes ==
     49= ¿Qué etiquetas busca el plugin? =
     50El plugin busca etiquetas con slug `featured` o `destacado` en las taxonomías registradas para los tipos de contenido seleccionados (por ejemplo `post_tag`, `product_tag` o taxonomías personalizadas no jerárquicas).
     51
     52= Mis páginas no tienen etiquetas — ¿qué puedo hacer? =
     53Por defecto WordPress no añade etiquetas ni categorías a las páginas. Para habilitar etiquetas/categorías en páginas puedes añadir lo siguiente al `functions.php` de tu tema o a un pequeño plugin:
    5054
    5155function fpct_enable_tags_for_pages() {
    52     // Add post_tag to pages
    53     register_taxonomy_for_object_type( 'post_tag', 'page' );
    54     // Add category to pages
    55     register_taxonomy_for_object_type( 'category', 'page' );
     56// Añadir post_tag a páginas
     57register_taxonomy_for_object_type( 'post_tag', 'page' );
     58// Añadir category a páginas
     59register_taxonomy_for_object_type( 'category', 'page' );
    5660}
    5761add_action( 'init', 'fpct_enable_tags_for_pages' );
    5862
    59 == External services ==
    60 This plugin bundles the official OwlCarousel 2.3.4 JavaScript file. The standard OwlCarousel distribution optionally contains code to support embedded videos from external providers (for example Vimeo or Vzaar) and in those specific setups it may request thumbnails or public metadata from those services.
     63== Servicios externos ==
     64Este plugin incluye el archivo JavaScript oficial de OwlCarousel 2.3.4. La distribución estándar de OwlCarousel contiene opcionalmente código para soportar vídeos embebidos desde proveedores externos (por ejemplo Vimeo o Vzaar) y en esas configuraciones específicas puede solicitar miniaturas o metadatos públicos a dichos servicios.
    6165
    62 **Important:** 
    63 The plugin **does not use or enable these video features by default**. 
    64 In the current plugin configuration **no requests to external services are made**. 
    65 External requests would only happen if an administrator intentionally includes videos from those providers in a carousel.
     66**Importante:**
     67El plugin **no utiliza ni activa estas funciones de vídeo por defecto**.
     68En la configuración actual del plugin **no se realizan peticiones a servicios externos**.
     69Las solicitudes externas solo ocurrirían si un administrador incluye intencionadamente vídeos de esos proveedores en un carrusel.
    6670
    67 == Changelog ==
     71== Registro de cambios ==
    6872= 1.0.0 =
    69 * Initial release.
     73
     74* Versión inicial.
    7075* Shortcode [featured-post-carousel-tag].
    71 * Admin settings page.
    72 * Sanitization, escaping and caching implemented following WP best practices.
     76* Página de ajustes en el admin.
     77* Saneamiento, escapado y caché implementados siguiendo buenas prácticas de WP.
    7378
    74 == Donate ==
    75 If you found this plugin useful and you'd like to support further development, invite me for a coffee. Thank you! ☕️
     79== Donaciones ==
     80Si te resultó útil este plugin y quieres apoyar el desarrollo, invítame a un café. ¡Gracias! ☕️
    7681[Buy me a coffee](https://buy.stripe.com/aFadR96KU6oU5Mxfw68N200)
  • featured-post-carousel-tag/trunk/readme.txt

    r3373672 r3373686  
    77Stable tag: 1.0.0
    88License: GPLv2 or later
    9 License URI: https://www.gnu.org/licenses/gpl-2.0.html
     9License URI: [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html)
    1010
    11 Displays posts, pages, products and other custom post types by tag in a responsive OwlCarousel2 carousel.
     11Muestra entradas, páginas, productos y otros tipos de contenido personalizado por etiqueta en un carrusel responsive con OwlCarousel2.
    1212
    13 == Description ==
    14 Featured Post Carousel by Tag allows you to display content (posts, pages, products and other custom post types) that are tagged with the slug "featured" or "destacado" inside a responsive carousel powered by OwlCarousel2. Insert the carousel using the shortcode [featured-post-carousel-tag]. From the plugin settings you can choose which post types to include.
     13== Descripción ==
     14Featured Post Carousel by Tag te permite mostrar contenido (entradas, páginas, productos y otros custom post types) que están etiquetados con el slug "featured" o "destacado" dentro de un carrusel responsive impulsado por OwlCarousel2. Inserta el carrusel usando el shortcode [featured-post-carousel-tag]. Desde los ajustes del plugin puedes elegir qué tipos de contenido incluir.
    1515
    16 Main features:
    17 1. Shortcode [featured-post-carousel-tag] to show a carousel of items.
    18 2. Shows featured image (click → single), title (click → single) and a "read more" / add to cart action for products.
    19 3. Supports posts, pages, WooCommerce products and other custom post types.
    20 4. Detects tag-like taxonomies (post_tag, product_tag, or custom non-hierarchical taxonomies) and looks for terms with slug "featured" or "destacado".
    21 5. Transient caching to reduce database work on repeated hits.
    22 6. Translation-ready (text domain: featured-post-carousel-tag).
     16Características principales:
    2317
    24 == Installation ==
    25 1. Upload the `featured-post-carousel-tag` folder to `/wp-content/plugins/`.
    26 2. Activate the plugin from the WordPress admin.
    27 3. Go to **Featured Post Carousel** in the admin menu and select which content types to include.
    28 4. Place OwlCarousel2 files (2.3.4) if you want local copies:
    29    - `public/js/owl.carousel.min.js`
    30    - `public/css/owl.carousel.min.css`
    31    - `public/css/owl.theme.default.min.css`
    32    (If files are missing the plugin shows an admin notice.)
    33 5. Insert the shortcode where you need it: `[featured-post-carousel-tag]`.
     181. Shortcode [featured-post-carousel-tag] para mostrar un carrusel de elementos.
     192. Muestra imagen destacada (clic → ficha), título (clic → ficha) y una acción "leer más" / añadir al carrito para productos.
     203. Soporta entradas, páginas, productos de WooCommerce y otros custom post types.
     214. Detecta taxonomías tipo etiqueta (post_tag, product_tag, o taxonomías personalizadas no jerárquicas) y busca términos con slug "featured" o "destacado".
     225. Caché con transients para reducir el trabajo en la base de datos en accesos repetidos.
     236. Preparado para traducción (text domain: featured-post-carousel-tag).
    3424
    35 == Usage ==
    36 Shortcode example:
     25== Instalación ==
     26
     271. Sube la carpeta `featured-post-carousel-tag` a `/wp-content/plugins/`.
     282. Activa el plugin desde el admin de WordPress.
     293. Ve a **Featured Post Carousel** en el menú del admin y selecciona qué tipos de contenido incluir.
     304. Coloca los archivos de OwlCarousel2 (2.3.4) si quieres copias locales:
     31
     32   * `public/js/owl.carousel.min.js`
     33   * `public/css/owl.carousel.min.css`
     34   * `public/css/owl.theme.default.min.css`
     35     (Si faltan los archivos, el plugin muestra una notificación en el admin.)
     365. Inserta el shortcode donde lo necesites: `[featured-post-carousel-tag]`.
     37
     38== Uso ==
     39Ejemplo de shortcode:
    3740[featured-post-carousel-tag per_page="8" items="3" autoplay="true"]
    3841
    39 Attributes:
    40 * per_page — number of items to query (default 8)
    41 * items — number of visible items on desktop (default 3)
    42 * autoplay — "true" or "false" (default "true")
     42Atributos:
    4343
    44 == Frequently Asked Questions ==
    45 = Which tags does the plugin look for? =
    46 The plugin looks for tags with slug `featured` or `destacado` in the taxonomies registered for the selected post types (for example `post_tag`, `product_tag` or custom non-hierarchical taxonomies).
     44* per_page — número de elementos a consultar (por defecto 8)
     45* items — número de elementos visibles en escritorio (por defecto 3)
     46* autoplay — "true" o "false" (por defecto "true")
    4747
    48 = My pages do not have tags — what can I do? =
    49 By default WordPress does not add tags or categories to pages. To enable tags/categories for pages you can add the following to your theme's `functions.php` or to a small plugin:
     48== Preguntas frecuentes ==
     49= ¿Qué etiquetas busca el plugin? =
     50El plugin busca etiquetas con slug `featured` o `destacado` en las taxonomías registradas para los tipos de contenido seleccionados (por ejemplo `post_tag`, `product_tag` o taxonomías personalizadas no jerárquicas).
     51
     52= Mis páginas no tienen etiquetas — ¿qué puedo hacer? =
     53Por defecto WordPress no añade etiquetas ni categorías a las páginas. Para habilitar etiquetas/categorías en páginas puedes añadir lo siguiente al `functions.php` de tu tema o a un pequeño plugin:
    5054
    5155function fpct_enable_tags_for_pages() {
    52     // Add post_tag to pages
    53     register_taxonomy_for_object_type( 'post_tag', 'page' );
    54     // Add category to pages
    55     register_taxonomy_for_object_type( 'category', 'page' );
     56// Añadir post_tag a páginas
     57register_taxonomy_for_object_type( 'post_tag', 'page' );
     58// Añadir category a páginas
     59register_taxonomy_for_object_type( 'category', 'page' );
    5660}
    5761add_action( 'init', 'fpct_enable_tags_for_pages' );
    5862
    59 == External services ==
    60 This plugin bundles the official OwlCarousel 2.3.4 JavaScript file. The standard OwlCarousel distribution optionally contains code to support embedded videos from external providers (for example Vimeo or Vzaar) and in those specific setups it may request thumbnails or public metadata from those services.
     63== Servicios externos ==
     64Este plugin incluye el archivo JavaScript oficial de OwlCarousel 2.3.4. La distribución estándar de OwlCarousel contiene opcionalmente código para soportar vídeos embebidos desde proveedores externos (por ejemplo Vimeo o Vzaar) y en esas configuraciones específicas puede solicitar miniaturas o metadatos públicos a dichos servicios.
    6165
    62 **Important:** 
    63 The plugin **does not use or enable these video features by default**. 
    64 In the current plugin configuration **no requests to external services are made**. 
    65 External requests would only happen if an administrator intentionally includes videos from those providers in a carousel.
     66**Importante:**
     67El plugin **no utiliza ni activa estas funciones de vídeo por defecto**.
     68En la configuración actual del plugin **no se realizan peticiones a servicios externos**.
     69Las solicitudes externas solo ocurrirían si un administrador incluye intencionadamente vídeos de esos proveedores en un carrusel.
    6670
    67 == Changelog ==
     71== Registro de cambios ==
    6872= 1.0.0 =
    69 * Initial release.
     73
     74* Versión inicial.
    7075* Shortcode [featured-post-carousel-tag].
    71 * Admin settings page.
    72 * Sanitization, escaping and caching implemented following WP best practices.
     76* Página de ajustes en el admin.
     77* Saneamiento, escapado y caché implementados siguiendo buenas prácticas de WP.
    7378
    74 == Donate ==
    75 If you found this plugin useful and you'd like to support further development, invite me for a coffee. Thank you! ☕️
     79== Donaciones ==
     80Si te resultó útil este plugin y quieres apoyar el desarrollo, invítame a un café. ¡Gracias! ☕️
    7681[Buy me a coffee](https://buy.stripe.com/aFadR96KU6oU5Mxfw68N200)
Note: See TracChangeset for help on using the changeset viewer.