Puede comprar el paquete de widgets de EDD aquí.
Una vez instalada y activada, esta extensión le proporcionará 8 nuevos widgets personalizados de Easy Digital Downloads. Puede ver los nuevos widgets navegando a Apariencia → Widgets en su 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 necesita ayuda para usar o trabajar con áreas de widgets, puede 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 se han habilitado para el tipo de publicación de descargas. Para habilitar los comentarios, use 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 le permite establecer un tamaño fijo para la miniatura desde el código, para asegurar que el widget se vea bien en su tema. Para hacerlo, use los siguientes filtros:
// 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' );
