Treci la conținutul principal
  Miercuri, 12 aprilie 2017
  2 Răspunsuri
  2.1K vizite
  Abonati-va
Ar dori să aibă opțiunea de a adăuga un câmp de alias sau afișare în codul scurt. De exemplu, [wpfd_single_file id = "111" name = "descărcați acum"], mai degrabă decât afișați numele de fișier.

De asemenea, ar dori să apară un link de previzualizare pe fișierele unice WPFD. Am piratat deja pluginul pentru a face acest lucru, dar mi-aș face viața 1000x mai simplă dacă această funcționalitate ar fi ieșită în afara casetei și nu ar fi trebuit să modific codul după fiecare actualizare.

Mulţumesc!
P
acum 8 ani
FYI My Hack for Preview Link (pre-4.0):

După linkul de descărcare din tplsingle.php, am introdus următorul cod:


        <?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; ?>


Și apoi în temă.php adăugați următoarele linii sub listele de scripturi ale funcției showfile ():


        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
Bună,

arată bine și mulțumesc pentru partajare. Este ceva ce pot adăuga cu siguranță la lista de funcții de pluginuri:)

, urale,
  • Pagina:
  • 1
Nu există încă răspunsuri pentru această postare.