An open API service indexing awesome lists of open source software.

https://github.com/kaminoweb/pexelsmediadownloader

The Pexels Media Downloader is a WordPress plugin to search, filter, and download images from Pexels directly into the WordPress media library.
https://github.com/kaminoweb/pexelsmediadownloader

pexels wordpress

Last synced: 4 months ago
JSON representation

The Pexels Media Downloader is a WordPress plugin to search, filter, and download images from Pexels directly into the WordPress media library.

Awesome Lists containing this project

README

        

# Pexels Media Downloader

**Contributors:** KAMINOWEB INC
**Tags:** media, pexels, downloader, images, media library
**Requires at least:** 5.0
**Tested up to:** 6.6.2
**Stable tag:** 1.3
**License URI:** [GNU General Public License v3.0](https://www.gnu.org/licenses/gpl-3.0.html)

## Description

Pexels Media Downloader allows you to search for high-quality images on Pexels, filter them by orientation and size, browse through paginated results, select multiple images, and download them directly into your WordPress media library. The plugin seamlessly integrates with the WordPress admin theme, ensuring a responsive and user-friendly interface.

## Key Features

- **Search Functionality:** Easily search for images using keywords.
- **Orientation Filters:** Filter images by landscape, portrait, or any orientation.
- **Picture Size Filters:** Specify minimum width and height to refine search results.
- **Paginated Results:** Navigate through search results efficiently.
- **Image Selection:** Choose multiple images to download at once.
- **Meaningful Filenames:** Downloaded images have concise filenames that include your search query and unique identifiers.
- **Responsive Design:** Optimized for all device sizes.
- **WordPress Integration:** Utilizes WordPress's built-in styles and Dashicons for a consistent look and feel.

## Installation

1. **Upload the Plugin:**
- Upload the `PexelsMediaDownloader` folder to the `/wp-content/plugins/` directory.

2. **Activate the Plugin:**
- Activate the plugin through the 'Plugins' menu in WordPress.

3. **Configure Settings:**
- Navigate to `Settings > Pexels Downloader` to enter your Pexels API key.

4. **Using the Plugin:**
- Go to `Media > Pexels Downloader` to start searching and downloading images.

## Frequently Asked Questions

**How do I obtain a Pexels API key?**
Visit the [Pexels API Documentation](https://www.pexels.com/api/) to sign up and obtain your free API key.

**Can I filter images by orientation and size?**
Yes! The plugin provides options to filter images by orientation (landscape, portrait, any) and specify minimum width and height in pixels.

**What image formats are supported?**
The plugin supports various image formats provided by Pexels, defaulting to .jpg if the format is unspecified.

## Changelog

### 1.3
- Improvement to avoid conflicts.

### 1.2
- Added orientation filters (landscape, portrait, any) to the search form.
- Added picture size filters (minimum width and height) to refine search results.
- Enhanced filename generation to include sanitized search queries and unique image IDs.
- Improved responsive design for better usability on various devices.

### 1.1
- Enhanced filename generation to include sanitized search queries and unique image IDs.
- Improved error handling and user feedback mechanisms.
- Updated UI for better accessibility and responsiveness.

### 1.0
- Initial release.