O Pacote de Widgets EDD pode ser comprado aqui.
Uma vez instalada e ativada, esta extensão lhe dará 8 novos widgets personalizados do Easy Digital Downloads. Você pode ver os novos widgets navegando para Aparência → Widgets no seu Painel do WordPress.
Os novos widgets são:
- Mais Vendidos
- Downloads Relacionados
- Mais Recentes (Download)
- Download em Destaque
- Download Aleatório
- Mais Comentados (Download)
- Arquivo de Downloads
- Calendário de Downloads
Se precisar de ajuda para usar ou trabalhar com áreas de Widget, você pode ler mais neste tutorial.
FAQ
1. Por que o Widget de Download Mais Comentado não está funcionando?
Este widget funciona se os comentários foram habilitados para o tipo de postagem de downloads. Para habilitar comentários, use o seguinte 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. Como defino um tamanho fixo para a imagem em miniatura do widget?
O pacote EDD Widgets permite que você defina um tamanho fixo para a miniatura a partir do código, para garantir que o widget fique bom no seu tema. Para fazer isso, use os filtros abaixo:
// 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' );
