BACK TO DIRECTORY

Photo Frame Editor – Custom Photo Frame Maker

by dideron

5.0
(1 ratings)

Photo Frame Editor adds a frame editor to any page of your website. Visitors choose a photo, it is placed behind one of your transparent frames, they zoom, move, rotate and adjust it, then download (or share) a finished 1080×1080 image. It suits campaigns, events, schools, communities and brands that want people to create their own framed profile pictures.

Features

  • Add as many frames as you like (transparent PNG or WebP, square, 1080×1080 recommended).
  • Frame categories with filter buttons, and category cards.
  • Zoom, move, resize, rotate, flip, brightness and other adjustments, with mouse, touch or keyboard.
  • Mobile friendly layout with tabs and a fixed download bar.
  • Optional download counter per frame.
  • Bulk upload, ZIP export and ZIP import of frames.
  • Colors, text sizes, buttons and layout can be changed under Photo Frames Appearance.

Privacy: photos are processed in the visitor’s browser and are never uploaded to your server.

Shortcodes

  • [pfd_editor] shows the editor. Options: limit="24", start="123" (frame ID to show first), track="1" (count downloads), share="1" (Share button on supported devices).
  • [pfd_editor category="birthday,wedding"] shows only those categories (operator="and" = frames in all of them, filter="0" hides the buttons).
  • [pfd_categories columns="3"] shows a card for every category. On the same page as the editor, clicking a card filters the editor in place. On any other page it links to the editor page (set under Appearance, or detected automatically).

Third-party library

This plugin bundles Fabric.js 7.4.0 (MIT license) in assets/js/fabric.min.js. Nothing is loaded from an external server.

Screenshots

The frame editor on a page.

The frame editor on a page.

A finished framed photo.

A finished framed photo.

Choosing between frames.

Choosing between frames.

The list of frames in the admin.

The list of frames in the admin.

Adding or editing a frame.

Adding or editing a frame.

Plugin Details

Active Installs
0
Total Downloads
172
Version
1.2.8
Requires WP
5.8
Requires PHP
7.2
Tested Up To
7.1.4
Added
2026-10-26
Last Updated
2026-10-31 6:43pm GMT

Ratings

5
1
4
0
3
0
2
0
1
0