El Paquete de Widgets de EDD se puede comprar aquí.
Una vez instalada y activada, esta extensión te dará 8 nuevos widgets personalizados de Easy Digital Downloads. Puedes ver los nuevos widgets navegando a Apariencia → Widgets en tu Panel de WordPress.
Los nuevos widgets son:
- Los Más Vendidos
- Descargas Relacionadas
- Más Recientes (Descarga)
- Descarga Destacada
- Descarga Aleatoria
- Más Comentadas (Descarga)
- Archivo de Descargas
- Calendario de Descargas
Si necesitas ayuda para usar o trabajar con áreas de Widgets, puedes leer más en este tutorial.
Preguntas Frecuentes
1. ¿Por qué no funciona el Widget de Descarga Más Comentada?
Este widget funciona si los comentarios han sido habilitados para el tipo de publicación de descargas. Para habilitar los comentarios, usa el siguiente código:
// Download Comment Supports
if ( ! function_exists( 'your_prefix_edd_download_supports' ) ) {
function your_prefix_edd_download_supports( $supports ) {
$supports[] = 'comments';
return $supports;
}
}
add_filter( 'edd_download_supports', 'your_prefix_edd_download_supports' );
2. ¿Cómo establezco un tamaño fijo para la imagen en miniatura del widget?
El paquete de Widgets de EDD te permite establecer un tamaño fijo para la miniatura desde el código, para asegurar que el widget se vea bien en tu tema. Para hacerlo, usa los filtros a continuación:
// Set EDD Widgets Pack default image size
if ( ! function_exists( 'your_prefix_edd_widgets_thumbnail_size' ) ) {
function your_prefix_edd_widgets_thumbnail_size( $size ) {
return array( '56', '56' );
}
}
add_filter( 'edd_widgets_top_sellers_thumbnail_size', 'your_prefix_edd_widgets_thumbnail_size' );
add_filter( 'edd_widgets_most_recent_thumbnail_size', 'your_prefix_edd_widgets_thumbnail_size' );
add_filter( 'edd_widgets_most_commented_thumbnail_size', 'your_prefix_edd_widgets_thumbnail_size' );
add_filter( 'edd_widgets_related_downloads_thumbnail_size', 'your_prefix_edd_widgets_thumbnail_size' );
// Set EDD Widgets Pack default image size for widgets that show only one download
if ( ! function_exists( 'your_prefix_edd_widgets_single_thumbnail_size' ) ) {
function your_prefix_edd_widgets_single_thumbnail_size( $size ) {
return array( '155', '156' );
}
}
add_filter( 'edd_widgets_random_download_thumbnail_size', 'your_prefix_edd_widgets_single_thumbnail_size' );
add_filter( 'edd_widgets_featured_download_thumbnail_size', 'your_prefix_edd_widgets_single_thumbnail_size' );
