Ugrás a fő tartalomra
  2017. március 10., péntek
  3 Válaszok
  2,1 ezer látogatás
  Iratkozz fel
Egyetlen fájl rövid kódja egy előnézeti link megjelenítéséhez, akárcsak a táblázatos megjelenítésnél.


Az egyik oldalon körülbelül 70 kategória van, és azt tapasztaljuk, hogy le kell görgetnünk, hogy megtaláljuk a kategóriát, ami lehet egy két-három oldalas görgetés, majd rá kell kattintanunk a kategóriára. Ezután vissza kell görgetnünk a tetejére, hogy lássuk a fájlokat. Szeretném kérni, hogy a kategóriákat tegyük jobban hasonlóvá a WordPress oldal/bejegyzéslista megjelenítéséhez, hogy rendezhetők és kereshetők/oldalazhatók legyenek, így rákattintva be lehet lépni a kategóriába a kezeléshez. Nagyon nehéz megtanítani egy klienst arra, hogy három oldalt lejjebb görgessen, majd a kategóriára kattintson, és visszagörgessen három oldalt, hogy lássa, megjelenik-e. Ha a jelenlegi kategóriamegjelenítés módosítása kívül esik a hatókörön, kérjük, fontolja meg egy második alternatív megjelenítést kiegészítőként, hogy hatékonyabban kezelhessük a több mint 100 kategóriát.
A
8 évvel ezelőtt
Üdvözöljük!

Köszönjük, hogy hozzáadta a funkció iránti kérelmét.

Ezt észben fogjuk tartani egy későbbi kiadásnál! Egészségére,
P
8 évvel ezelőtt
digitaliway - Feltörtem a bővítményt, hogy előnézeti linket jelenítsen meg.

A tplsingle.php fájlban található letöltési link után a következő kódot illesztettem be:


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


Nyilvánvalóan fel kell töltened egy ikont preview.png formátumban, hogy megjelenjen az előnézeti gomb képe.

Ezután a theme.php fájlban add hozzá a következő sorokat a showFile() függvény szkriptlistái alá:


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ájékoztatásul, ez a 4.0 előtti verzióra vonatkozott, szóval ha már frissítettél, nem vagyok benne biztos, hogy működni fog. Én még nem frissítettem, mert az új verzió tönkretette az oldalunkat.
  • oldal:
  • 1
Erre a hozzászólásra még nem válaszoltak.