Installation

Installation of Portfolio and Projects Pro requires a few small clicks. To install the plugin, please use the following steps:

  • Buy Portfolio and Projects Pro and Upload the ‘portfolio-and-projects-pro’ folder to the ‘/wp-content/plugins/’ directory
  • Upload the ‘portfolio-and-projects-pro’ folder to the ‘/wp-content/plugins/’ directory.
  • Activate the Portfolio and Projects Pro plugin through the ‘Plugins’ menu in WordPress.
  • Enter the Plugin License

Portfolio and Projects Pro should now be installed successfully!

Getting started with Portfolio and Projects Pro

Portfolio and Projects Pro adds a Menu tab in WP Admin side with the name “Portfolio Pro” where you can add new Porfolio, Portfolio Gallery, edit and delete.

Screen shows “Portfolio Pro” tab in the left side and All Porfolio added
portfolio-and-projects-pro-listing

This plugin work same like WordPress post section where you can add title and featured image as portfolio image. To add a new Portfolio in plugin just need to follow few steps.

  • Go to Portfolio Pro Tab and click on Add New
  • Add Portfolio title, Add Portfolio description, Add Gallery Images, Add Portfolio Title and update
  • If you want to display category wise then go to Portfolio Pro -> Categoies and create a category
  • When you create a Portfolio post, select the category for that post

Bellow screen shows how to add a Portfolio
portfolio-and-projects-pro-edit-page

If you want to display category wise then go to Portfolio Pro -> Categories and select the shortcode.

Bellow screen show category shortcode
portfolio-and-projects-pro-category

How to display and shortcode

The plugin contains two shortcode.

Here is the shortcode example
[pap_portfolio] – Portfolio Grid Shortcode
[pap_portfolio_filter] – Portfolio Category Filteration

You can also use template code.

Shortcode Parameters

Portfolio Grid Shortcode with all parameters
Where parameters are:

  • Grid: [pap_portfolio grid="4"] (number of portfolios you want to show per row.)
  • Limit: [pap_portfolio limit="8"] (Limit define the number of portfolios to be display at a time. By default set to “20”. if you want to display all images then set limit to limit=”-1″.)
  • category: [pap_portfolio category="12,15,45"] (Comma separated category ids of the portfolios which you wanna show .)
  • order: [pap_portfolio order="desc"] (order portfolios asceding or desceding. values are “asc” or “desc” )
  • orderby: [pap_portfolio orderby="post_date"] (Display slides in your order. Values are “post_date”, “modified”, “title”, “name” (Post Slug), “ID”, “rand”, “menu_order” (Sort Order), “comment_count”.)
  • Portfolio Popup Style: [pap_portfolio popup_style="inline"] (portfolios style. values are “inline” OR “popup”.)
  • Design: [pap_portfolio design="design-1"] (number of design that you want to display. values are “design-1” TO “design-15”.)
  • Includes Child Category: [pap_portfolio include_cat_child="true"] (show child category portfolio or not. values are “true” OR “false”.)
  • pagination: [pap_portfolio pagination="true"] (enable pagination. values are “true” OR “flase”)
  • pagination Type: [pap_portfolio pagination_type="numeric"] (pagination type values are “numeri” OR “prev-next”.)
  • Exclude Category: [pap_portfolio exclude_cat="6,36,14"] (Comma separated ctaegory ids of the portfolios that you dont want to show.)
  • Exclude Post: [pap_portfolio exclude_post="110,23,152"] (Comma separated post ids that you dont want to show.)
  • Posts: [pap_portfolio posts="126,45,78"] (Comma separated portfolios ids that you only want to show.)
  • Link Target: [pap_portfolio link_target="blnak"] (open link in new tab or in the same window. values are “self” OR “blank”.)
  • Design Offset: [pap_portfolio design_offset="0"] (distance between two portfolios. distance is in pixel. values are line 5, 10, 15.)
  • Link: [pap_portfolio link="true"] (Enable the external link when popup is false. values are true OR flase)
  • Image Size: [pap_portfolio image_size="full"] (Image size of portfolio values are “thubmnail”, “medium”, “full”, “large”)
  • Portfolio Height: [pap_portfolio portfolio_height="300"] (portfolio height. values is any number.)
  • Image Fit: [pap_portfolio image_fit="true"] (Fit the image in container. Values are true OR false)

Gallery Slider shortcode with all parameters
Where parameters are:

  • Grid: [pap_portfolio grid="4"] (number of portfolios you want to show per row.)
  • Limit: [pap_portfolio limit="8"] (Limit define the number of portfolios to be display at a time. By default set to “20”. if you want to display all images then set limit to limit=”-1″.)
  • category: [pap_portfolio category="12,15,45"] (Comma separated category ids of the portfolios which you wanna show .)
  • order: [pap_portfolio order="desc"] (order portfolios asceding or desceding. values are “asc” or “desc” )
  • orderby: [pap_portfolio orderby="post_date"] (Display slides in your order. Values are “post_date”, “modified”, “title”, “name” (Post Slug), “ID”, “rand”, “menu_order” (Sort Order), “comment_count”.)
  • Portfolio Popup Style: [pap_portfolio popup_style="inline"] (portfolios style. values are “inline” OR “popup”.)
  • Design: [pap_portfolio design="design-1"] (number of design that you want to display. values are “design-1” TO “design-15”.)
  • Includes Child Category: [pap_portfolio include_cat_child="true"] (show child category portfolio or not. values are “true” OR “false”.)
  • pagination: [pap_portfolio pagination="true"] (enable pagination. values are “true” OR “flase”)
  • pagination Type: [pap_portfolio pagination_type="numeric"] (pagination type values are “numeri” OR “prev-next”.)
  • Exclude Category: [pap_portfolio exclude_cat="6,36,14"] (Comma separated ctaegory ids of the portfolios that you dont want to show.)
  • Exclude Post: [pap_portfolio exclude_post="110,23,152"] (Comma separated post ids that you dont want to show.)
  • Posts: [pap_portfolio posts="126,45,78"] (Comma separated portfolios ids that you only want to show.)
  • Link Target: [pap_portfolio link_target="blnak"] (open link in new tab or in the same window. values are “self” OR “blank”.)
  • Design Offset: [pap_portfolio design_offset="0"] (distance between two portfolios. distance is in pixel. values are line 5, 10, 15.)
  • Link: [pap_portfolio link="true"] (Enable the external link when popup is false. values are true OR flase)
  • Image Size: [pap_portfolio image_size="full"] (Image size of portfolio values are “thubmnail”, “medium”, “full”, “large”)
  • Portfolio Height: [pap_portfolio portfolio_height="300"] (portfolio height. values is any number.)
  • Image Fit: [pap_portfolio image_fit="true"] (Fit the image in container. Values are true OR false)
  • Category Limit: [pap_portfolio_filter cat_limit="0"] (Category Limit.value is any any number)
  • Category Order: [pap_portfolio_filter cat_order="asc"] (Category Order. values are “desc” OR “asc”)
  • Category OrderBy: [pap_portfolio_filter cat_orderby="name"] (Category OrderBy. values are “name”, “slug”, “id”, “count”, “term_group”, “none”)
  • All Filter Text: [pap_portfolio_filter all_filter_text="All"] (All filter text name. value is any string.)

Portfolio with Custom Order

You can display Portfolio in custom order with Drag & Drop interface.
Click on Sort Portfolio link on Portflio’s listing page, Drag portfolio row and click the ‘Save Sort Order’ button to save.
portfolio-custom-order
Note: Put orderby='menu_order' order="ASC" and set order parameter in plugin shortcode for custom ordering.

Last update 22-03-2017