Arconix Portfolio

With this plugin you can easily showcase your portfolio on your WordPress website. Utilizing Custom Post Types keeps those items separate from posts and pages, supporting individual titles, images, features and descriptions.


  • Custom Post Type-driven portfolio showcases your work
  • Custom Taxonomy called "Features" allows you to group your portfolio items
  • jQuery Quicksand for slick filtering animation (when using the 'features' taxonomy)
  1. Download and install Arconix Portfolio using the built in WordPress plugin installer, or if you download the plugin manually, make sure the files are uploaded to /wp-content/plugins/arconix-portfolio/.
  2. Activate Arconix-Portfolio in the "Plugins" admin panel using the "Activate" link.
  3. Create your portfolio items from the WordPress admin section
  4. Use the shortcode [portfolio] on a post, page or widget to display your items
  1. arconix-portfolio screenshot 1

    Portfolio Custom Post Type listed on the WP backend

  2. arconix-portfolio screenshot 2

    Creating a Portfolio Item


Resolves a conflict with themes from WooThemes that prevented users from inserting media into the editor


Fix HTML validation bug


  • Portfolio items can now be individually configured to link to an Image, Page, or External Link. See the documentation for more details
  • Adding a security check on the dashboard widget (filterable) so it only loads for admins
  • Added a filter to the return content for the portfolio data for additional developer flexibility


  • Minified javascript support removed from arconix-portfolio.js until a better solution can be implemented


  • Fixed a bug in the taxonomy query that would prevent the portfolio items from displaying


  • Prevent the associated html from loading if the taxonomy heading is blank
  • Fixed a missing translation string
  • When using the features taxonomy, users can now pass terms_orderby and terms_order as shortcode parameters which will allow you to set the order of the terms to any of the available options
  • Added a pre_register filter for the CSS and Javascript which will allow for additional customization options for advanced users
  • The JS files are now minified, which significantly reduces the payload. Translation: smaller files = faster load times
  • Improved the plugin defaults and added a filter so they could be changed easily


  • Fixed a php error when not using any "features"
  • Fixed some display inconsistencies when using the taxonomy filter


  • Added ability to choose which feature term is displayed or hidden through a shortcode argument
  • Users can now choose whether the item title is displayed above or below the featured image
  • The feature heading text can now be customized
  • Shortcode will now output wherever it is called on a page, and not just at the top
  • Plugin will no longer produce an error when using a custom javascript file


  • Added jQuery Quicksand support for animating the "features" taxonomy filtering
  • Added ability to enable/disable showing of portfolio title


  • Initial Release

How do I display my created portfolio items

Create a WordPress Page and use the [portfolio] shortcode. See the Documentation for more details and available options

Where can I find more information on how to use the plugin?

The filtering isn't working. What can I do?

While you can certainly start a thread in the support forum, there are some troubleshooting steps you can take beforehand to help speed up the process. 1. Check to make sure the javascripts are loading correctly. Load the portfolio page in your browser and view your page's source. Look for jQuery, Quicksand and jQuery Easing files there. If you don't see Quicksand or the Easing scripts, then your theme's footer.php file is likely missing <?php wp_footer(); ?>, which is neccessary for the operation of mine and many other plugins. 2. Check to make sure only one copy of jQuery is being loaded. Many times conflicts arise when themes or plugins load jQuery incorrectly, causing the script to be loaded multiple times in multiple versions. In order to find the offending item, start by disabling your plugins one by one until you find the problem. If you've disabled all your plugins, try switching to a different them, such as twentyten or twentytwelve to see if the problem is with your theme. Once you've found the problem, contact the developer for assistance getting the issue resolved.

I need help

Check out the WordPress support forum

I have a great idea for your plugin!

That's fantastic! Feel free to submit a pull request over at Github, add an idea to the Trello Board, or you can contact me through Twitter, Facebook or my Website