Skip to content
Photography Portfolio is a easy to use and elegant plugin made for photographers. Install the plugin, add portfolio entries and you have a portfolio!
JavaScript PHP CoffeeScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Photography_Portfolio Bump PhotoSwipe asset version Jan 24, 2020
vendor Update to CMB 2.6.0 Sep 5, 2019
Easy_Photography_Portfolio.php phpcs fixes Sep 9, 2019
LICENSE Add GPLv3 License Nov 30, 2016
cmb-symlinks.php Change prefix from `pp` to `phort` Dec 13, 2016
package.json Update dependencies Jan 25, 2018
photography-portfolio.php Update meta info Jan 23, 2020
readme.txt Update meta info Jan 23, 2020

Easy Photography Portfolio -  WordPress Plugin

Developed for Extensibility

Out of the box, Photography Portfolio is built using Masonry Layout. Quite simply - it's the layout most easily portable to any website layout while keeping the feel of the brand.

For some, a masonry layout might not be enough, it sure isn't enough for our Photography WordPress themes, because of that, this plugin is packed with Actions and Filters. Not only in PHP but also the JavaScript side.

You can easily extend the plugin with your own custom archive and single-view layouts. Customization is easy as Photography Portfolio plugin templates are based on get_template_part() function, similar to the way WooCommerce plugin has a custom template function. That brings a lot of customization power to the table. Pick any part of the view, and append your own template bits or completely rewrite the templates.

The JavaScript side is also easily extensible. You can use filters and actions based on WP-JS-Hooks to either modify the existing functionality, for example modifying the core masonry layout just a bit or completely initialize a brand new layout (like Packery or Horizontal Scroll). If you decide to build a custom view, you can utilize the existing JavaScript hook structure to let the plugin handle all the little things for you.



This plugin requires at least PHP 5.4

  1. Upload "Photography Portfolio" plugin to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to "Pages -> Add New" and create a page for your portfolio. Call it "Whatever you like" :)
  4. Go to "Portfolio -> Portfolio Settings" and set "Portfolio Page" to the page you called "Whatever you like"
  5. Add a few Portfolio entries in "Portfolio -> New Portfolio Entry", don't forget to set a thumbnail!
  6. That's it! Enjoy your Portfolio!
You can’t perform that action at this time.