All Projects → lesterchan → Wp Downloadmanager

lesterchan / Wp Downloadmanager

Adds a simple download manager to your WordPress blog.

Projects that are alternatives of or similar to Wp Downloadmanager

Space Lover
Git-ified. Synced via git-svn. Magically add an extra space between Chinese characters and English letters / numbers / common punctuation marks
Stars: ✭ 24 (+118.18%)
Mutual labels:  wordpress, wordpress-plugin
Gutenberg
The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
Stars: ✭ 7,409 (+67254.55%)
Mutual labels:  wordpress, wordpress-plugin
Netlify Rebuild
WordPress Plugin to trigger Netlify rebuild
Stars: ✭ 19 (+72.73%)
Mutual labels:  wordpress, wordpress-plugin
Cyr2lat
Converts Cyrillic characters in post, page and term slugs to Latin characters. Useful for creating human-readable URLs.
Stars: ✭ 25 (+127.27%)
Mutual labels:  wordpress, wordpress-plugin
Wp Structuring Markup
🔌 WordPress: Plug-in Markup (JSON-LD) structured in schema.org
Stars: ✭ 26 (+136.36%)
Mutual labels:  wordpress, wordpress-plugin
Wordpress Theme Framework
Lightweight MVC theming framework for developers who want to better organize their own custom themes with an MVC approach.
Stars: ✭ 18 (+63.64%)
Mutual labels:  wordpress, wordpress-plugin
Mcavoy
Discover what visitors are searching for on your WordPress site.
Stars: ✭ 24 (+118.18%)
Mutual labels:  wordpress, wordpress-plugin
Coblocks
A suite of professional page building content blocks for the WordPress Gutenberg block editor.
Stars: ✭ 486 (+4318.18%)
Mutual labels:  wordpress, wordpress-plugin
Wordpressplugin
Rocket.Chat.Livechat plug-in for WordPress
Stars: ✭ 23 (+109.09%)
Mutual labels:  wordpress, wordpress-plugin
Dashboard Cleanup
Cleans up the WP Admin backend by disabling various core WP and WC bloat features including Automattic spam, nag notices, tracking, and other items.
Stars: ✭ 23 (+109.09%)
Mutual labels:  wordpress, wordpress-plugin
Wp Print
Displays a printable version of your WordPress blog's post/page.
Stars: ✭ 16 (+45.45%)
Mutual labels:  wordpress, wordpress-plugin
Wp Controllers
The OOP Developer's best friend for working with objects in WordPress
Stars: ✭ 25 (+127.27%)
Mutual labels:  wordpress, wordpress-plugin
Wp Password Bcrypt
WordPress plugin to implement secure bcrypt hashed passwords
Stars: ✭ 520 (+4627.27%)
Mutual labels:  wordpress, wordpress-plugin
Raccoon Plugin
With Raccoon, use a JSON or YAML file to manage WordPress theme features
Stars: ✭ 18 (+63.64%)
Mutual labels:  wordpress, wordpress-plugin
Web Stories Wp
Web Stories for WordPress
Stars: ✭ 502 (+4463.64%)
Mutual labels:  wordpress, wordpress-plugin
Press Sync
The easiest way to synchronize posts, media, users and more between two WordPress sites.
Stars: ✭ 22 (+100%)
Mutual labels:  wordpress, wordpress-plugin
Wordpresscan
WPScan rewritten in Python + some WPSeku ideas
Stars: ✭ 456 (+4045.45%)
Mutual labels:  wordpress, wordpress-plugin
Intervention
WordPress plugin to configure wp-admin and application state using a single config file.
Stars: ✭ 481 (+4272.73%)
Mutual labels:  wordpress, wordpress-plugin
Pdpa Consent
WordPress plugin for PDPA Consent allows you to notify to the user to accept privacy terms. Comply with Thailand PDPA law.
Stars: ✭ 23 (+109.09%)
Mutual labels:  wordpress, wordpress-plugin
Momtaz Nmwdhj
A WordPress forms elements API plugin.
Stars: ✭ 11 (+0%)
Mutual labels:  wordpress, wordpress-plugin

WP-DownloadManager

Contributors: GamerZ
Donate link: https://lesterchan.net/site/donation/
Tags: file, files, download, downloads, manager, downloadmanager, downloadsmanager, filemanager, filesmanager
Requires at least: 4.0
Tested up to: 5.0
Stable tag: 1.68.4
License: GPLv2

Adds a simple download manager to your WordPress blog.

Description

General Usage

  1. You Need To Re-Generate The Permalink WP-Admin -> Settings -> Permalinks -> Save Changes
  2. To embed a specific file to be downloaded into a post/page, use [download id="2"] where 2 is your file id.
  3. To embed multiple files to be downloaded into a post/page, use [download id="1,2,3"] where 1,2,3 are your file ids.
  4. To limit the number of embedded downloads shown for each post in a post stream, use the stream_limit option.
  5. Example: [download id="2" stream_limit="4"]
  6. This will only display the first 4 downloads for the post when rendered in a post stream, and display the full list of downloads when viewing the single post.
  7. To sort embedded downloads, use the sort_by and sort_order options.
  8. Example: [download id="2" sort_by="file_id" sort_order="asc"]
  9. This will sort the embedded downloads by file ID in ascending order.
  10. Valid values for sort_by are: file_id, file, file_name, file_size, file_date, and file_hits
  11. To choose what to display within the embedded file, use [download id="1" display="both"] where 1 is your file id and both will display both the file name and file desccription, whereas name will only display the filename. Note that this will overwrite the "Download Embedded File" template you have in your Download Templates.
  12. To embed files as well as categories, use [download id="1,2,3" category="4,5,6"] where 1,2,3 are your file id and 4,5,6 are your category ids.
  13. If you are using Default Permalinks, the file direct download link will be http://yoursite.com/index.php?dl_id=2. If you are using Nice Permalinks, the file direct download link will be http://yoursite.com/download/2/, where yoursite.com is your WordPress URL and 2 is your file id.
  14. The direct download category link will be http://yoursite.com/downloads/?dl_cat=3, where yoursite.com is your WordPress URL, downloads is your Downloads Page name and 3 is your download category id.
  15. In order to upload the files straight to the downloads folder, the folder must be first CHMOD to 777. You can specify which folder to be the downloads folder in Download Options.
  16. You can configure the Download Options in WP-Admin -> Downloads -> Download Options
  17. You can configure the Download Templates in WP-Admin -> Downloads -> Download Templates

Downloads Page

  1. Go to WP-Admin -> Pages -> Add New
  2. Type any title you like in the post's title area
  3. If you ARE using nice permalinks, after typing the title, WordPress will generate the permalink to the page. You will see an 'Edit' link just beside the permalink.
  4. Click 'Edit' and type in downloads in the text field and click 'Save'.
  5. Type [page_download] in the post's content area.
  6. You can also use [page_download category="1"], this will display all downloads in Category ID 1.
  7. Click 'Publish'

Download Stats (With Widgets)

  1. Go to WP-Admin -> Appearance -> Widgets
  2. The widget name is Downloads.

Build Status

Build Status

Development

Translations

Credits

Donations

  • I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks, I will really appreciate it. If not feel free to use it without any obligations.

Changelog

Version 1.68.2

  • NEW: WordPress 4.7
  • FIXED: Pagination not working
  • FIXED: Remove eregi
  • FIXED: Remote file URL will get be broken, if the remote file URL gets really ugly

Version 1.68.1

  • NEW: Uses wp_kses_post() for better field sanitization

Version 1.68

  • NEW: Use translate.wordpress.org to translate the plugin
  • FIXED: Some WP doesn't have wp_user_level because it has been deprecated

Version 1.67

  • FIXED: Notices

Version 1.66

  • FIXED: Notices in Widget Constructor for WordPress 4.3

Version 1.65

  • FIXED: Integration with WP-Stats

Version 1.64

  • NEW: Supports WordPress MultiSite Network Activate
  • NEW: Uses native WordPress uninstall.php
  • FIXED: Notices

Version 1.63

  • NEW: Added %FILE_EXT% template variable that output the file extension
  • FIXED: Editor button was outputting the wrong shortcode.
  • FIXED: ReferenceError: downloadssEdL10n is not defined if TinyMCE 4.0 is loaded outside the Add/Edit Posts/Pages.
  • FIXED: Added backward compatibility with [download=1] in order not to break older downloads.

Version 1.62

  • NEW: Uses Dash Icons
  • NEW: Supports TinyMCE 4.0 For WordPress 3.9
  • NEW: Added sorting to embedded downloads. Props ksze.
  • NEW: You can now choose to display file sizes in either binary base or decimal base (i.e. KiB vs KB), using either %FILE_SIZE or %FILE_SIZE_DEC; %CATEGORY_SIZE and %TOTAL_SIZE also have their _DEC counterparts.. Props ksze.

Version 1.61

  • FIXED: Added nonce to Options. Credits to Charlie Eriksen via Secunia SVCRP.

Version 1.60 (08-11-2010)

  • NEW: Display File ID In Message After Adding A File
  • FIXED: Bug In Remote File With Using Nice Permalink and File Name

Screenshots

  1. Admin - Downloads Embedded
  2. Admin - Downloads Add
  3. Admin - Download Manage
  4. Admin - Download Options
  5. Admin - Download Stats
  6. Admin - Download Templates
  7. Admin - Download Templates
  8. Download Embedded
  9. Downloads Page

Frequently Asked Questions

To Display Most Downloaded

<?php if (function_exists('get_most_downloaded')): ?>
	<?php get_most_downloaded(); ?>
<?php endif; ?>
  • The first value you pass in is the maximum number of files you want to get.
  • Default: get_most_downloaded(10);

To Display Recent Downloads

<?php if (function_exists('get_recent_downloads')): ?>
	<?php get_recent_downloads(); ?>
<?php endif; ?>
  • The first value you pass in is the maximum number of files you want to get.
  • Default: get_recent_downloads(10);

To Display Downloads By Category

<?php if (function_exists('get_downloads_category')): ?>
	<?php get_downloads_category(1); ?>
<?php endif; ?>
  • The first value you pass in is the category id.
  • The second value you pass in is the maximum number of files you want to get.

Default: get_downloads_category(1, 10);

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].