Pular para o conteúdo principal
  Quarta-feira, 12 de abril de 2017
  2 Respostas
  2,5 mil visitas
  Se inscrever
Gostaria de ter a opção de adicionar um alias ou um campo de nome de exibição no shortcode. Por exemplo, [wpfd_single_file id="111" name="Download Now"] em vez de mostrar o nome do arquivo.

Também gostaria de ter um link de pré-visualização aparecendo em arquivos individuais do wpfd. Já modifiquei o plugin para fazer isso, mas tornaria minha vida 1000 vezes mais simples se essa funcionalidade fosse integrada e eu não precisasse modificar o código após cada atualização.

Obrigado!
P
8 anos atrás
Para sua informação, meu hack para o link de visualização (pré-4.0):

Após o link de download no tplsingle.php, inseri o seguinte código:


<?php if ($this->file->remote_url == false): ?>
<a href="/<?php echo $this->file->viewerlink ?>" class="openlink wpfdlightbox wpfd_previewlink" data-id="<?php echo $this->file->ID; ?>" data-catid="<?php echo $this->file->catid; ?>" data-file-type="<?php echo $this->file->ext; ?>" >
<img src="http://yoursite.com/wp-content/plugins/wp-file-download/app/site/assets/images/theme/preview.png"></a>
<?php endif; ?>


E então em tema.php Adicione as seguintes linhas sob as listas de scripts do showfile () da função:


wp_enqueue_style('wpfd-colorbox', plugins_url( 'app/site/assets/css/colorbox.css' , WPFD_PLUGIN_FILE ),array(),WPFD_VERSION);
wp_enqueue_style('wpfd-viewer', plugins_url( 'app/site/assets/css/viewer.css' , WPFD_PLUGIN_FILE ),array(),WPFD_VERSION);
wp_enqueue_script('wpfd-colorboxjs', plugins_url( 'app/site/assets/js/jquery.colorbox-min.js' , WPFD_PLUGIN_FILE ),array(),WPFD_VERSION);
wp_enqueue_script('wpfd-colorbox-init', plugins_url( 'app/site/assets/js/colorbox.init.js' , WPFD_PLUGIN_FILE ),array(),WPFD_VERSION);
wp_localize_script('wpfd-colorbox-init','wpfdcolorbox',array('ajaxurl' => Application::getInstance('wpfd')->getAjaxUrl()));
T
Olá,

parece bom e obrigado por compartilhar. Isso é algo que definitivamente posso adicionar à lista de recursos do plugin.:)

Abraços,
  • Página :
  • 1
Ainda não há respostas para esta postagem.