All Projects → mcguffin → acf-dropzone

mcguffin / acf-dropzone

Licence: GPL-3.0 license
Drop file uploads directly on ACF file fields

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
shell
77523 projects

Projects that are alternatives of or similar to acf-dropzone

react-magic-dropzone
✨Magically drag and drop files/links for uploading
Stars: ✭ 11 (-64.52%)
Mutual labels:  upload, dropzone
ngx-dropzone
A highly configurable dropzone component for Angular.
Stars: ✭ 123 (+296.77%)
Mutual labels:  upload, dropzone
yii2-dropzone
This extension provides the Dropzone integration for the Yii2 framework.
Stars: ✭ 11 (-64.52%)
Mutual labels:  upload, dropzone
Ounotes
An Application built for students to access Notes , Question Papers , Syllabus and Resources for all Subjects of O.U (Osmania University) 📘👨‍🎓
Stars: ✭ 173 (+458.06%)
Mutual labels:  upload
Uploadcare Widget
Uploadcare Widget, an ultimate tool for HTML5 file upload supporting multiple file upload, drag&drop, validation by file size/file extension/MIME file type, progress bar for file uploads, image preview.
Stars: ✭ 183 (+490.32%)
Mutual labels:  upload
Filestack Rails
Official Ruby on Rails plugin for Filestack File Picker that makes it easy to add powerful file uploading and transformation capabilities to any web or mobile application.
Stars: ✭ 220 (+609.68%)
Mutual labels:  upload
WP-Media-Uploader
Easily create a custom media upload button in WordPress admin dashboard that you can use in your plugin
Stars: ✭ 25 (-19.35%)
Mutual labels:  upload
Ax5ui Kernel
Javascript UI Framework - AX5UI - Kernel Module
Stars: ✭ 164 (+429.03%)
Mutual labels:  upload
Bilibiliupload
Stream download and upload, not only for bilibili.
Stars: ✭ 232 (+648.39%)
Mutual labels:  upload
Upload
Framework agnostic upload handler library
Stars: ✭ 213 (+587.1%)
Mutual labels:  upload
Vue Transmit
Vue.js drag & drop uploader based on Dropzone.js
Stars: ✭ 209 (+574.19%)
Mutual labels:  upload
Ngx Material File Input
File input for Angular Material form-field
Stars: ✭ 193 (+522.58%)
Mutual labels:  upload
Android Upload Service
Easily upload files (Multipart/Binary/FTP out of the box) in the background with progress notification. Support for persistent upload requests, customizations and custom plugins.
Stars: ✭ 2,593 (+8264.52%)
Mutual labels:  upload
Upload Release Action
Upload files to a GitHub release
Stars: ✭ 172 (+454.84%)
Mutual labels:  upload
Anydlbot
An Open Source GPLv3 All-In-One Telegram Bot
Stars: ✭ 236 (+661.29%)
Mutual labels:  upload
React Upload Box
A minimal Upload component for React.
Stars: ✭ 169 (+445.16%)
Mutual labels:  upload
Sjnetwork
SJNetwork is a high level network request tool based on AFNetworking and inspired on YTKNetwork.
Stars: ✭ 231 (+645.16%)
Mutual labels:  upload
Antd Img Crop
🔪 An image cropper for Ant Design Upload
Stars: ✭ 207 (+567.74%)
Mutual labels:  upload
Cakephp File Storage
Abstract file storage and upload plugin for CakePHP. Write to local disk, FTP, S3, Dropbox and more through a single interface. It's not just yet another uploader but a complete storage solution.
Stars: ✭ 202 (+551.61%)
Mutual labels:  upload
Ngx File Drop
Angular 11 file and folder drop library
Stars: ✭ 220 (+609.68%)
Mutual labels:  upload

ACF Dropzone

This is the official github repository of the ACF Dropzone plugin.

About

Add drag and drop upload to ACF File Field, Image field and Gallery field.

Requires at least WP 5.0 and ACF 5.6.

Usage

Enable the "Dropzone" option in the field settings.

Dropzone Setting

Enjoy your new dropping experience!

Happy Dropping

Installation

Production

In WP Admin

Just follow the Automatic Plugin Installation procedere.

WP-CLI

$ wp plugin install --activate acf-dropzone

Using composer

composer require mcguffin/acf-dropzone

Development

  • cd into your plugin directory
  • $ git clone [email protected]:mcguffin/acf-dropzone.git
  • $ cd acf-dropzone
  • $ npm install
  • $ npm run dev

Plugin API

To add dropzone capability to arbitrary field types you can use the acf_dropzone/file_fields and acf_dropzone/gallery_fields filter.

This might come in handy if you use the feature image field type of ACF Frontend, or something alike.

Adding support for ACF Frontend‘s featured_image field:

add_filter( 'acf_dropzone/file_fields', function($fields) {
	$fields[] = 'featured_image';
	return $fields;
});

Please note that the field input HTML needs to be exactly as the one provided by ACF, so filters won't work on any field.

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].