Отображение количества загрузок на WordPress плагин менеджер загрузки

Что делать для бесплатной версии WPDM отображения количество загрузок (Скачать фото) и другую информацию в веб-интерфейсе?

wpdm1

Проблема

Existem diversos plugins WordPress para o gerenciamento de downloads. Um deles é o WordPress Download Manager ou simplesmente WPDM. O problema é que na versão FREE pode ser bem limitado, dependendo da sua necessidade. Eu precisava apenas fazer o upload de arquivos para vincular a um Post, de forma que o visitante pudesse visualizar as informações do arquivo (имя, tamanho, quantidade de downloads, descrição, etc) e então baixá-lo, se preciso.

Ao instalar o WPDM, versão grátis, notei que não era exibido no Frontend algumas dessas informações, principalmente a quantidade de downloads já feitos (Скачать фото).

Решение

Existe uma forma bem fácil de resolver isso! Veja aqui um exemplo do link de download (ДЕМО): Software Grátis de Codificação e Criptografia

Шаг 1 | Instale o plugin WPDM
Instale o WordPress Download Manager, ative o plugin, vá no menu Downloads (à esquerda) e clique emAdicionar Novo” (Add New).

Шаг 2 | Faça upload do arquivo
Informe os dados básicos sobre o arquivo tais como título, descrição e faça o upload do arquivo (botãoselecionar arquivos”, справа). Se quiser, você pode ainda entrar com a quantidade inicial de download no campoDownload Count”. No final, нажмите “Publicar”.

Шаг 3 | Vincule o arquivo com o Post
Se você clicar novamente no menuDownloads”, vai ver que o arquivo que acabou de fazer upload já está na lista. Basta copiar o “Короткий код”, что-то вроде “[wpdm_package id=’3574’]” e colar no seu Post, no exato local em que prefere que o link para download apareça.

Шаг 4 | Apresentação do link de download / Templates
Aqui é opulo do gato”! Se você for no Frontend e ver o Post, perceberá que o link de download já aparece, mas algumas informações desejáveis não. В моем случае, eu queria exibir a quantidade de downloads, IE, o contador que incrementa automaticamente a cada clique.

Tudo que você precisa fazer para exibir o contador de downloads é:
(1) abrir o arquivo wp-content/plugins/download-manager/tpls/link-templates/link-template-default.php; и
(2) inserir o short-code [download_count] onde quer que apareça o contador.

Importante: com relação ao contador de downloads, o plugin WPDM se comporta um pouco diferente do habitual, até achei que fosse um defeito. Ele só incrementa o valor uma única vez por sessão de navegação. Другими словами, mesmo se você der vários cliques para baixar o arquivo, só contará o primeiro, até que a sessão se encerre, fechando o navegador, Например.

Short-codes

Embora a versão FREE não disponibilize abertamente, existem muitos outros shorte-codes que podemos utilizar. Кстати, neste arquivo link-template-default.php você pode construir um layout totalmente personalizado, definido posicionamento, cores, largura, botões e o que mais quiser.

Olhando o código-fonte, notei que você pode usar a maioria dos short-codes do Array abaixo para exibir uma informação específica, como por exemplo use a Chave [excerpt] para mostrar o conteúdo do campoResumo” или [description] para mostrar o conteúdo do campo “Описание”, relativos à tela de cadastro de Downloads.

print_r($package)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
 
Array
(
    [_edit_lock] => 
    [_edit_last] => 
    [files] => Array
        (
            [0] => arquivoparadownload-20161028.zip
        )
 
    [version] => 
    [link_label] => Скачать
    [quota] => ∞
    [view_count] => 1579
    [download_count] => 1580
    [access] => Array
        (
            [0] => guest
        )
 
    [пароль] => 
    [icon] => <IMG класс="wpdm_icon" alt="Icon"   src="http://domain.com/wp-content/plugins/download-manager/assets/file-type-icons/download.png" />
    [__wpdmx_user_download_count] => Array
        (
            [1] => 1
        )
 
    [masterkey] => xxx
    [package_size_b] => 2275
    [package_size] => 2.22 КБ
    [ID] => 3552
    [post_author] => 1
    [post_date] => 2016-10-11 18:16:44
    [post_date_gmt] => 2016-10-11 21:16:44
    [post_content] => Este é o conteúв / descrição
    [post_title] => nomedoarquivo.PHP
    [post_excerpt] => Aqui vai o resumo
    [post_status] => publish
    [comment_status] => open
    [ping_status] => closed
    [post_password] => 
    [post_name] => Имя в Post
    [to_ping] => 
    [pinged] => 
    [post_modified] => 2016-10-11 18:45:33
    [post_modified_gmt] => 2016-10-11 21:45:33
    [post_content_filtered] => 
    [post_parent] => 0
    [guid] => http://dominio.com/?post_type=wpdmpro&#038;p=3751
    [menu_order] => 0
    [post_type] => wpdmpro
    [post_mime_type] => 
    [comment_count] => 0
    [filter] => raw
    [ancestors] => Array
        (
        )
 
    [post_category] => Array
        (
        )
 
    [tags_input] => Array
        (
        )
 
    [Название] => Titulo в Post
    [description] => <p>A descrição</p>
 
    [excerpt] => O resumo
    [author_name] => Ли Тейлор
    [author_profile_url] => http://domain.com/?author=1
    [preview] => 
    [create_date] => 11 Октябрь 2016
    [update_date] => 11 Октябрь 2016
    [categories] => 
    [file_count] => 1
    [page_link] => <a href='http://domain.com/?wpdmpro=arohamqr-php'>файл.PHP</в>
    [page_url] => http://domain.com/?wpdmpro=arohamqr-php
    [btnclass] => [btnclass]
    [Теги] => 
    [file_ext] => zip
    [file_size] => 2.52 КБ
    [thumb_widget] => 
    [thumb_gallery] => 
    [thumb_page] => 
    [thumb] => 
    [additional_previews] => Array
        (
        )
 
    [download_url] => http://domain.com/?wpdmpro=arohamqr-php&wpdmdl=3552
    [download_link] => <в класс='wpdm-download-link wpdm-download-locked [btnclass]' РЕЛ='nofollow' href='#' OnClick="location.href='http://domain.com/?wpdmpro=arohamqr-php&wpdmdl=3552';return false;">Скачать</в>
    [download_link_extended] => <в класс='wpdm-download-link wpdm-download-locked [btnclass]' РЕЛ='nofollow' href='#' OnClick="location.href='http://domain.com/?wpdmpro=arohamqr-php&wpdmdl=3552';return false;">Скачать</в>
    [download_link_popup] => <в класс='wpdm-download-link wpdm-download-locked [btnclass]' РЕЛ='nofollow' href='#' OnClick="location.href='http://domain.com/?wpdmpro=arohamqr-php&wpdmdl=3552';return false;">Скачать</в>
    [formatted] => 1
)

Templates

Particularmente estou usando uma adaptação da templateCall to Action 3disponível no próprio diretório wp-content/plugins/download-manager/tpls/link-templates/. Além do contador de downloads, utilizo também um botão personalizado ao invés de simplesmente um link com rótuloDownloads”, conforme abaixo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!-- WPDM Ссылка Template: Call to Action 3 / UPDATED By Taylor Lopes -->
 
<blockquote класс="well c2a3">
    <Div класс="media">
        <Div класс="pull-left" align="left">
            [icon]
        </Div>
        <Div класс="pull-right" align="right">  
            <a href="[download_url]"><img src="<path-To-Image-Button>/download-button.png" /></в>
        </Div>
        <Div класс="media-body">
            <H3 класс="media-heading" стиль="padding-top: 0PX;граница:0PX;маржа: 0 0 5PX 0;font-size:12pt;"><a style="font-weight: 700" href="[page_url]">[Название]</в><Br /><span style="margin-left:0PX;font-size:8pt;font-weight:300"><i style="margin: 2PX 0 0 5PX;opacity:0.5" класс="fa fa-th-large"></(I)> [file_size] <i style="margin: 2PX 0 0 5PX;opacity:0.5" класс="fa fa-download"></(I)> [download_count] загрузки</диапазон></H3>
            [description]
        </Div>
    </Div>
</blockquote>
<стиль>.well.c2a3 .btn.wpdm-download-Ссылка{ заполнение: 11px 30px;font-Размер: 11pt; } .well.c2a3 .Средства массовой информации-тело{ font-Размер: 11pt; } .well.c2a3 .wpdm_icon{ Высота: 42PX; Ширина: auto; }</стиль>
Всего просмотров: 4427

Оставь ответ

Ваш электронный адрес не будет опубликован. Обязательные поля отмечены *