SeedProd incluye un conjunto de shortcodes integrados que potencian sus bloques y etiquetas de plantilla en segundo plano. Estos shortcodes también se pueden usar directamente en tus páginas y plantillas para mostrar contenido específico, integrarse con WooCommerce o Easy Digital Downloads, extraer widgets y menús de WordPress, y más.
A continuación, se presenta una referencia completa de todos los shortcodes disponibles de SeedProd, sus atributos y ejemplos de uso.
Reseñas de Negocios
Código corto: [businessreview]
Muestra el bloque de Reseñas de Negocios, extrayendo reseñas de Google Places o Yelp.
Atributos:
- reviewsource: La plataforma de reseñas de la que extraer. Opciones:
googleplaces,yelp. Por defecto:googleplaces. - googleplaceid: Tu ID de Lugar de Google (requerido cuando
reviewsourceesgoogleplaces). - yelpbusinessid: Tu ID de Negocio de Yelp (requerido cuando
reviewsourceesyelp). - languagecode: Código de idioma para la visualización de reseñas (p. ej.,
en). - imageposition: Posición de la imagen del reseñador. Por defecto:
abovename. - filterby: Cómo filtrar las reseñas. Por defecto:
rating. - minimumrating: Calificación mínima de estrellas a mostrar. Por defecto:
no. - reviewerimage: Mostrar u ocultar la imagen del reseñador. Por defecto:
true. - reviewername: Mostrar u ocultar el nombre del reseñador. Por defecto:
true. - reviewerlinkname: Mostrar el nombre del reseñador como un enlace. Por defecto:
true. - reviewdate: Mostrar u ocultar la fecha de la reseña. Por defecto:
true. - reviewdatetype: Formato para la fecha de la reseña. Opciones:
relative,absolute. Por defecto:relative. - reviewrating: Mostrar u ocultar la calificación por estrellas. Por defecto:
true. - reviewtext: Mostrar u ocultar el texto del cuerpo de la reseña. Por defecto:
true. - reviewtextlength: Número máximo de palabras a mostrar antes de truncar. Por defecto:
13. - readmoretext: Etiqueta para el enlace "leer más". Por defecto:
read more. - layout: Diseño de visualización para las reseñas. Opciones:
grid,slider. Por defecto:grid. - slidetoshow: Número de reseñas visibles a la vez en el diseño de carrusel. Por defecto:
4. - numofreviews: Número total de reseñas a mostrar. Por defecto:
5. - navcolor: Color de navegación para el carrusel. Por defecto:
d.
Grid de Descargas EDD
Código corto: [sp_edd_downloads_grid]
Muestra una cuadrícula de productos de Easy Digital Downloads en tu página.
Atributos:
- category: Filtrar productos por el slug de la categoría.
- exclude_category: Excluir productos de una categoría específica.
- tags: Filtrar productos por etiqueta.
- exclude_tags: Excluir productos con etiquetas específicas.
- relation: Operador de relación para filtros combinados. Opciones:
AND,OR. - number: Número de productos a mostrar.
- price: Mostrar u ocultar el precio del producto.
- excerpt: Mostrar u ocultar el extracto del producto.
- full_content: Mostrar el contenido completo del producto en lugar del extracto.
- buy_button: Mostrar u ocultar el botón de compra.
- columns: Número de columnas en la cuadrícula.
- thumbnails: Mostrar u ocultar las miniaturas de los productos.
- order_by: Campo por el que ordenar los productos (p. ej.,
title,date,price). - order: Orden de clasificación. Opciones:
ASC,DESC. - ids: Lista separada por comas de los ID de productos específicos a mostrar.
- pagination: Habilitar o deshabilitar la paginación. Predeterminado:
true.
Botón Comprar ahora de EDD
Código corto: [sp_buy_now_button]
Renderiza un botón Comprar ahora de Easy Digital Downloads para un producto específico.
Atributos:
- product_id: El ID del producto EDD a comprar.
- direct_to_checkout: Enviar al cliente directamente a la página de pago al hacer clic. Predeterminado:
true. - show_price: Mostrar el precio del producto en el botón. Predeterminado:
true. - btn_txt: Texto de la etiqueta del botón personalizado.
- before_icon: Icono a mostrar antes del texto del botón.
- after_icon: Icono a mostrar después del texto del botón.
Carrito de EDD
Código corto: [sp_edd_cart]
Renderiza la sección o página del carrito de Easy Digital Downloads. No se requieren atributos.
Ejemplo: [sp_edd_cart]
Pago de EDD
Código corto: [sp_edd_checkout]
Renderiza la sección o página de pago de Easy Digital Downloads. No se requieren atributos.
Ejemplo: [sp_edd_checkout]
Añadir al carrito de EDD
Código corto: [sp_edd_add_to_cart]
Renderiza un botón de Añadir al carrito de EDD de SeedProd para el producto actual.
Atributos:
- direct_to_checkout: Enviar al cliente directamente a la página de pago al hacer clic. Predeterminado:
true. - show_price: Mostrar el precio del producto en el botón. Predeterminado:
true. - btn_txt: Texto de la etiqueta del botón personalizado.
- before_icon: Icono a mostrar antes del texto del botón.
- after_icon: Icono a mostrar después del texto del botón.
Entradas — Predeterminado, Personalizado y Manual
SeedProd incluye tres shortcodes utilizados por el bloque de Entradas para renderizar diferentes tipos de consultas de entradas.
Entradas Predeterminadas: [defaultposts] — Renderiza entradas de la cadena de consulta actual.
Entradas Personalizadas: [customposts] — Renderiza entradas utilizando filtros de consulta personalizados como tipo de entrada, categorías, etiquetas y autores.
Entradas Manuales: [manualposts] — Renderiza un conjunto de entradas seleccionado manualmente.
Los tres shortcodes comparten los siguientes atributos de visualización:
- show_featured_image: Muestra u oculta la imagen destacada. Predeterminado:
true. - show_title: Muestra u oculta el título de la entrada. Predeterminado:
true. - title_html_tag: Etiqueta HTML para el título de la entrada. Predeterminado:
h1. - pagination: Habilita o deshabilita la paginación. Predeterminado:
false. - posts_per_page: Número de entradas a mostrar por página. Predeterminado:
-1(todas). - show_meta_options: Muestra u oculta la sección de metadatos de la entrada. Predeterminado:
true. - show_author_meta: Muestra el autor de la entrada. Predeterminado:
true. - show_date_meta: Muestra la fecha de publicación. Predeterminado:
true. - show_date_modified_meta: Muestra la fecha de última modificación. Predeterminado:
true. - show_time_meta: Muestra la hora de publicación. Predeterminado:
true. - show_comment_count_meta: Muestra el recuento de comentarios. Predeterminado:
true. - meta_separator: Carácter separador entre los elementos de metadatos. Predeterminado:
,. - show_excerpt: Muestra u oculta el extracto de la entrada. Predeterminado:
true. - excerpt_length: Número de palabras en el extracto. Predeterminado:
20. - show_read_more: Muestra u oculta el enlace Leer más. Predeterminado:
true. - read_more_text: Etiqueta personalizada para el enlace Leer más.
- columns: Número de columnas en la disposición de la cuadrícula. Predeterminado:
4. - skin: Estilo de visualización. Predeterminado:
classic. - skinlayout: Variante de diseño para la skin seleccionada. Predeterminado:
gridlayout. - imageposition: Posición de la imagen destacada en relación con el contenido. Predeterminado:
left. - masonary: Habilita el diseño de mampostería. Predeterminado:
true. - badge: Muestra u oculta una insignia de taxonomía en las publicaciones. Predeterminado:
true. - badgetaxonomy: La taxonomía que se utilizará para la etiqueta de la insignia.
- avatar: Muestra u oculta el avatar del autor. Predeterminado:
false. - slidetoshow: Número de publicaciones visibles a la vez en el diseño del deslizador. Predeterminado:
2. - autoplay: Habilita la reproducción automática del deslizador. Predeterminado:
true. - speed: Velocidad de reproducción automática del deslizador en milisegundos. Predeterminado:
100.
El shortcode [customposts] también acepta estos atributos de consulta:
- query_by_post_type: Filtra por tipo de publicación. Predeterminado:
true. - post_type: El tipo o tipos de publicación a consultar.
- order: Orden de clasificación. Opciones:
ASC,DESC. - orderby: Campo por el que ordenar.
- query_by_category: Filtra por categoría. Predeterminado:
false. - cat: ID o IDs de categoría a incluir.
- query_by_tags: Filtra por etiquetas. Predeterminado:
false. - tag__in: ID o IDs de etiqueta a incluir.
- query_by_authors: Filtra por autor. Predeterminado:
false. - author: ID o IDs de autor a incluir.
Archivar productos
Código corto: [sp_archive_products]
Renderiza el archivo de productos de WooCommerce, utilizado en las páginas de Tienda y en las páginas de archivo de categorías/etiquetas.
Atributos:
- columns: Número de columnas de productos a mostrar.
- paginate: Habilita o deshabilita la paginación.
- limit: Número máximo de productos a mostrar.
- orderby: Campo por el que ordenar los productos.
- order: Orden de clasificación. Opciones:
ASC,DESC. - category: Filtra por categoría de producto.
- skus: Filtra por SKUs de producto específicos.
- tag: Filtra por etiqueta de producto.
- attribute: Filtra por atributo de producto.
- terms: Términos de atributo para filtrar.
- terms_operator: Operador para el filtrado de términos de atributo.
- tag_operator: Operador para filtrado de etiquetas.
- cat_operator: Operador para filtrado de categorías.
- visibility: Filtra productos por configuración de visibilidad.
Menú de navegación
Código corto: [seedprodnestedmenuwidget]
Renderiza un menú de navegación de WordPress seleccionado dentro del constructor de SeedProd.
Atributos:
- menu: El menú de WordPress a mostrar.
- menudivider: Carácter divisor entre elementos del menú.
- layout: Orientación del menú. Opciones:
h(horizontal),v(vertical). Por defecto:h.
Widget de WordPress
Código corto: [seedprodwpwidget]
Renderiza un widget de WordPress seleccionado dentro del constructor de SeedProd. Acepta un tipo de widget y sus atributos de widget correspondientes como parámetros.
Obtener Enlace Permanente
Código corto: [seedprod_get_permalink]
Muestra el enlace permanente de la publicación o página actual. No se requieren atributos.
Ejemplo: [seedprod_get_permalink]
Etiquetas de Plantilla de SeedProd
Código corto: [seedprod]
Renderiza etiquetas de plantilla de WordPress para usar en plantillas de páginas y temas de SeedProd.
Atributos:
- tag: La etiqueta de plantilla a renderizar (ver lista abajo).
- id: ID opcional de publicación o término al que dirigirse.
- echo: Muestra el valor directamente. Por defecto:
false. - loop: Ejecuta la etiqueta dentro de The Loop. Por defecto:
false.
Etiquetas disponibles:
the_post_thumbnail— Imagen destacadaget_avatar— Avatar del autorthe_title— Título de la publicación o páginathe_excerpt— Extracto de la publicaciónthe_content— Contenido completo de la publicaciónthe_author_meta(display_name)— Nombre para mostrar del autorthe_author_meta(description)— Biografía del autorthe_date(F j, Y),the_date(Y-m-d),the_date(d/m/Y),the_date(m/d/Y)— Fecha de publicación en varios formatosthe_modified_date(F j, Y),the_modified_date(Y-m-d),the_modified_date(m/d/Y),the_modified_date(d/m/Y)— Fecha de última modificaciónthe_time(g:i a),the_time(g:i A),the_time(H:i)— Hora de publicaciónthe_modified_time(g:i a),the_modified_time(g:i A),the_modified_time(H:i)— Hora de última modificacióncomments_template— Sección de comentariosget_comments_number— Número de comentariosget_previous_post_link— Enlace a la entrada anteriorget_next_post_link— Enlace a la siguiente entradathe_archive_title— Título de la página de archivothe_tags— Etiquetas de la entradathe_category— Categorías de la entradathe_custom_logo— Logotipo del sitiohome_url— URL de inicio del sitioget_author_posts_url— URL del archivo de entradas del autor
Ejemplo: [seedprod tag="the_author_meta(description)"]
Etiquetas de plantilla de EDD
Código corto: [seedprod_edd]
Renderiza etiquetas de plantilla de Easy Digital Downloads dentro de plantillas de SeedProd.
Atributos:
- tag: La etiqueta de plantilla de EDD a renderizar (ver lista a continuación).
- echo: Muestra el valor directamente. Por defecto:
false.
Etiquetas disponibles:
the_title— Título del productothe_post_thumbnail— Imagen del productothe_content— Descripción completa del productothe_excerpt— Resumen del productoshort_description— Descripción corta del productodownload_instructions— Instrucciones de descargaprice_html— Precio del producto formateadodownloads— Lista de archivos de descargadownload_cart— Carrito de EDDdownload_checkout— Pago de EDDpurchase_link— Botón de compraedd_login— Formulario de inicio de sesión de EDDedd_register— Formulario de registro de EDDpurchase_history— Historial de compras del clienteedd_receipt— Recibo de compradownload_history— Historial de descargas del cliente
Ejemplo: [seedprod_edd tag="the_post_thumbnail"]
Etiquetas de plantilla de WooCommerce
Código corto: [seedprod_wc]
Renderiza etiquetas de plantilla de WooCommerce dentro de las plantillas de SeedProd.
Atributos:
- tag: La etiqueta de plantilla de WooCommerce a renderizar (ver lista a continuación).
- echo: Muestra el valor directamente. Por defecto:
false.
Etiquetas disponibles:
the_title— Título del productothe_post_thumbnail— Imagen del productoprice_html— Precio del producto formateadothe_content— Descripción completa del productothe_excerpt— Resumen del productoshort_description— Descripción corta del producto
Ejemplo: [seedprod_wc tag="the_post_thumbnail"]
Parte de plantilla
Código corto: [sp_template_part]
Renderiza una parte de plantilla de SeedProd guardada por su ID. Úselo para incrustar un encabezado, pie de página o sección global reutilizable en cualquier lugar de su página.
Atributos:
- id: El ID de la parte de plantilla a renderizar. Predeterminado:
0.
Ejemplo: [sp_template_part id="24"]
Campos personalizados
Código corto: [sp_custom_field]
Renderiza el valor de un campo personalizado (meta de publicación) para una publicación especificada.
Atributos:
- post_id: El ID de la publicación de la que recuperar el campo personalizado. Predeterminado: el ID de la publicación actual.
- field: El nombre de la clave meta del campo personalizado a mostrar.
Ejemplo: [sp_custom_field post_id="43" field="post_name_custom"]
Carrito de menú de WooCommerce
Código corto: [sp_menu_cart]
Renderiza el bloque del carrito de menú de WooCommerce.
Atributos:
- hide_on_empty: Oculta el icono del carrito cuando está vacío. Predeterminado:
false. - show_subtotal: Muestra el subtotal del carrito junto con el icono. Predeterminado:
true.
Ejemplo: [sp_menu_cart hide_on_empty="true" show_subtotal="true"]
Añadir al carrito de WooCommerce
Código corto: [sp_add_to_cart]
Renderiza el botón Añadir al carrito de SeedProd WooCommerce para el producto actual.
Atributos:
- btn_txt: Texto de la etiqueta del botón personalizado. Predeterminado:
Añadir al carrito. - before_icon: Icono a mostrar antes del texto del botón.
- after_icon: Icono a mostrar después del texto del botón.
Metadatos del producto WooCommerce
Código corto: [sp_product_meta]
Renderiza la sección de metadatos del producto WooCommerce (SKU, categorías, etiquetas) para el producto actual.
Atributos:
- divider: Carácter separador entre los elementos de metadatos. Ejemplo:
",".
Pestañas de datos del producto WooCommerce
Código corto: [sp_product_data_tabs]
Renderiza las pestañas de datos del producto WooCommerce (Descripción, Información adicional, Reseñas) para el producto actual. No se requieren atributos.
Ejemplo: [sp_product_data_tabs]
Imágenes de la galería del producto WooCommerce
Código corto: [sp_product_gallery_images]
Renderiza el carrusel de imágenes de la galería del producto WooCommerce para el producto actual. No se requieren atributos.
Ejemplo: [sp_product_gallery_images]
Información adicional de WooCommerce
Código corto: [sp_additional_info]
Renderiza el contenido de la pestaña de información adicional del producto WooCommerce (atributos y dimensiones) para el producto actual. No se requieren atributos.
Ejemplo: [sp_additional_info]
Productos relacionados de WooCommerce
Código corto: [sp_product_related]
Renderiza la sección de productos relacionados de WooCommerce para el producto actual.
Atributos:
- columns: Número de columnas a mostrar. Predeterminado:
4. - limit: Número máximo de productos relacionados a mostrar. Predeterminado:
-1(todos). - orderby: Campo por el que ordenar los productos relacionados.
- order: Orden de clasificación. Opciones:
ASC,DESC.
Ventas adicionales de productos WooCommerce
Código corto: [sp_product_upsells]
Renderiza la sección de productos de venta adicional de WooCommerce para el producto actual.
Atributos:
- columns: Número de columnas a mostrar. Predeterminado:
1. - limit: Número máximo de productos de venta adicional a mostrar. Predeterminado:
-1(todos). - orderby: Campo por el que ordenar los productos de venta adicional.
- order: Orden de clasificación. Opciones:
ASC,DESC.
Valoración de Producto WooCommerce
Código corto: [sp_product_rating]
Muestra la valoración de estrellas del producto WooCommerce para el producto actual. No se requieren atributos.
Ejemplo: [sp_product_rating]
Stock de Producto WooCommerce
Código corto: [sp_product_stock]
Muestra el estado del stock del producto WooCommerce para el producto actual. No se requieren atributos.
Ejemplo: [sp_product_stock]
Formulario de Contacto Heredado
Código corto: [seed_contact_form]
Muestra el formulario de contacto heredado de SeedProd.
Atributos:
- texto: Texto de la etiqueta del botón. Por defecto:
Contactar. - icono: Mostrar u ocultar el icono del botón. Por defecto:
true.
Ejemplo: [seed_contact_form text="Contáctanos"]
Esta referencia cubre todos los shortcodes disponibles en SeedProd. Ya sea que estés creando páginas de productos de WooCommerce, tiendas EDD o plantillas de temas personalizadas, estos shortcodes te brindan un control preciso sobre lo que se muestra y dónde. Marca esta página para una referencia rápida mientras creas tus páginas.