Chuyển đến nội dung chính
  Thứ tư, ngày 12 tháng 4 năm 2017
  2 Trả lời
  2K lượt truy cập
  Theo dõi
Muốn có tùy chọn thêm bí danh hoặc trường tên hiển thị trong shortcode . Ví dụ: [wpfd_single_file id = "111" name = "Tải xuống ngay"] thay vì hiển thị tên tệp.

Ngoài ra, muốn có một liên kết xem trước xuất hiện trên các tệp đơn wpfd.

Tôi đã hack plugin để làm điều này, nhưng sẽ làm cho cuộc sống của tôi đơn giản hơn gấp 1000 lần nếu chức năng này không có sẵn và tôi không phải sửa đổi mã sau mỗi lần cập nhật. Thanks!
P
7 năm trước
FYI hack của tôi cho liên kết xem trước (trước 4.0):

Sau khi liên kết tải xuống trong tplsingle.php, tôi đã chèn đoạn mã sau:


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


Và sau đó trong theme .php, hãy thêm các dòng sau vào danh sách các tập lệnh của hàm 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
7 năm trước
Xin chào,

Có vẻ tốt và cảm ơn vì đã chia sẻ.:)

Đây là thứ mà tôi chắc chắn có thể thêm vào danh sách tính năng của plugin. Chúc mừng,
  • Trang :
  • 1
Không có câu trả lời cho bài viết này.