{"id":156332,"date":"2022-04-26T20:16:33","date_gmt":"2022-04-26T20:16:33","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/portfolio-block\/"},"modified":"2026-03-15T08:27:53","modified_gmt":"2026-03-15T08:27:53","slug":"portfolio-block","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/portfolio-block\/","author":22028296,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.1.1","stable_tag":"2.1.1","tested":"6.9.4","requires":"6.5","requires_php":"7.1","requires_plugins":null,"header_name":"Portfolio Block","header_author":"bPlugins","header_description":"Display interactive portfolio \/ project on the web.","assets_banners_color":"ded7d6","last_updated":"2026-03-15 08:27:53","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.buymeacoffee.com\/abuhayat","header_plugin_uri":"","header_author_uri":"https:\/\/bplugins.com","rating":5,"author_block_rating":4.2222222222222,"active_installs":700,"downloads":13564,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":65,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"charlescormier","date":"2022-07-17 05:41:05"},"1.0.1":{"tag":"1.0.1","author":"charlescormier","date":"2022-10-26 13:19:39"},"1.0.2":{"tag":"1.0.2","author":"charlescormier","date":"2023-11-02 12:46:08"},"1.0.3":{"tag":"1.0.3","author":"charlescormier","date":"2025-03-11 05:18:31"},"1.0.4":{"tag":"1.0.4","author":"ruhulamin2026","date":"2025-11-20 10:37:16"},"2.0.0":{"tag":"2.0.0","author":"ruhulamin2026","date":"2025-12-04 12:12:05"},"2.0.1":{"tag":"2.0.1","author":"ruhulamin2026","date":"2025-12-13 12:53:13"},"2.0.2":{"tag":"2.0.2","author":"ruhulamin2026","date":"2025-12-24 09:58:53"},"2.0.3":{"tag":"2.0.3","author":"ruhulamin2026","date":"2025-12-27 10:14:44"},"2.0.4":{"tag":"2.0.4","author":"ruhulamin2026","date":"2026-01-14 09:22:21"},"2.0.5":{"tag":"2.0.5","author":"ruhulamin2026","date":"2026-02-10 07:23:24"},"2.0.6":{"tag":"2.0.6","author":"ruhulamin2026","date":"2026-02-21 16:58:04"},"2.0.7":{"tag":"2.0.7","author":"ruhulamin2026","date":"2026-02-25 15:22:29"},"2.0.8":{"tag":"2.0.8","author":"ruhulamin2026","date":"2026-03-05 06:31:30"},"2.0.9":{"tag":"2.0.9","author":"ruhulamin2026","date":"2026-03-07 09:24:23"},"2.1.0":{"tag":"2.1.0","author":"ruhulamin2026","date":"2026-03-08 11:50:19"},"2.1.1":{"tag":"2.1.1","author":"ruhulamin2026","date":"2026-03-15 08:27:53"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2715069,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3399609,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"pfb\/portfolio":{"apiVersion":2,"name":"pfb\/portfolio","title":"Portfolio","version":"2.1.1","description":"Display interactive portfolio \/ project on the web.","category":"portfolio","keywords":["portfolio","projects show","showcase"],"textdomain":"portfolio-block","attributes":{"align":{"type":"string","default":""},"categories":{"type":"array","default":["Web Design","App Design","WordPress"]},"portfolios":{"type":"array","default":[{"image":{"id":null,"url":"https:\/\/placehold.co\/600x400\/dbeafe\/1e3a8a?text=Project+Cover+Photo","alt":"","title":""},"title":"E-Commerce Platform","link":"#","cats":["Web Design"],"height":"tall","description":"Crafted with attention to detail, this project showcases modern design principles and exceptional user experience."},{"image":{"id":null,"url":"https:\/\/placehold.co\/600x400\/dbeafe\/1e3a8a?text=Project+Cover+Photo","alt":"","title":""},"title":"Brand Identity","link":"#","cats":["WordPress"],"height":"short","description":"Crafted with attention to detail, this project showcases modern design principles and exceptional user experience."},{"image":{"id":null,"url":"https:\/\/placehold.co\/600x400\/dbeafe\/1e3a8a?text=Project+Cover+Photo","alt":"","title":""},"title":"Mobile App UI","link":"#","cats":["App Design"],"height":"medium","description":"Crafted with attention to detail, this project showcases modern design principles and exceptional user experience."},{"image":{"id":null,"url":"https:\/\/placehold.co\/600x400\/dbeafe\/1e3a8a?text=Project+Cover+Photo","alt":"","title":""},"title":"Restaurant Website","link":"#","cats":["Web Design"],"height":"short","description":"Crafted with attention to detail, this project showcases modern design principles and exceptional user experience."},{"image":{"id":null,"url":"https:\/\/placehold.co\/600x400\/dbeafe\/1e3a8a?text=Project+Cover+Photo","alt":"","title":""},"title":"Fashion Blog","link":"#","cats":["WordPress"],"height":"tall","description":"Crafted with attention to detail, this project showcases modern design principles and exceptional user experience."},{"image":{"id":null,"url":"https:\/\/placehold.co\/600x400\/dbeafe\/1e3a8a?text=Project+Cover+Photo","alt":"","title":""},"title":"Portfolio Site","link":"#","cats":["Web Design"],"height":"medium","description":"Crafted with attention to detail, this project showcases modern design principles and exceptional user experience."}]},"columns":{"type":"object","default":{"desktop":3,"tablet":2,"mobile":1}},"columnGap":{"type":"number","default":10},"rowGap":{"type":"number","default":10},"background":{"type":"object","default":{"color":""}},"padding":{"type":"object","default":{"vertical":"10px","horizontal":"10px"}},"border":{"type":"object","default":{"radius":"5px"}},"filterBtnTypo":{"type":"object","default":{"fontSize":{"desktop":14,"tablet":14,"mobile":14}}},"filterBtnColors":{"type":"object","default":{"color":"#fff","bg":"#4527a4"}},"filterBtnHoverColors":{"type":"object","default":{"color":"#fff","bg":"#8344c5"}},"itemHeight":{"type":"string","default":"200px"},"itemHoverEffect":{"type":"string","default":"zoomIn"},"isLink":{"type":"boolean","default":true},"titleStyle":{"type":"string","default":"overlayCenter"},"titleBG":{"type":"object","default":{"color":"#0006"}},"titleTypo":{"type":"object","default":{"fontSize":{"desktop":22,"tablet":20,"mobile":18}}},"titleColor":{"type":"string","default":"#fff"},"theme":{"type":"string","default":"default"},"portfolioBlock":{"type":"object","default":{"filter":{"allCategoryTxt":"All Category"},"linkSettings":{"openInNewTab":true,"text":"View Project"},"viewAllBtnSettings":{"isShow":true,"openInNewTab":true,"text":"View All Project","link":"#"},"sliderSettings":{"infiniteLoop":true,"autoPlay":true,"autoPlayDelay":3000,"autoPlayPauseOnHover":true}}},"portfolioStyles":{"type":"object","default":{"filter":{"type":{"desktop":"button","tablet":"button","mobile":"dropdown"},"position":"center","gap":{"desktop":"12px","tablet":"12px","mobile":"6px"},"padding":{"desktop":{"top":"20px","bottom":"20px","left":"20px","right":"20px"},"tablet":{"top":"20px","bottom":"20px","left":"20px","right":"20px"},"mobile":{"top":"10px","bottom":"10px","left":"5px","right":"5px"}},"borders":{"bottom":{"color":"#e3e3e3","style":"solid","width":"1px"}},"margin":{"desktop":{"top":"0px","bottom":"20px","left":"0px","right":"0px"},"tablet":{"top":"0px","bottom":"20px","left":"0px","right":"0px"},"mobile":{"top":"0px","bottom":"10px","left":"0px","right":"0px"}},"btnRadius":"50px","btnPadding":{"desktop":{"top":"10px","bottom":"10px","left":"20px","right":"20px"},"tablet":{"top":"10px","bottom":"10px","left":"20px","right":"20px"},"mobile":{"top":"5px","bottom":"5px","left":"10px","right":"10px"}}},"itemWrapper":{"background":{"color":"#fff"},"border":{"radius":"0px"}},"item":{"background":{"color":"#fff"},"borderRadius":"0px","borders":{"bottom":{"color":"#e5e7eb","style":"solid","width":"1px"}},"shadow":[{"blur":"6px","color":"#0000001a","hOffset":"0px","isInset":false,"spreed":"","vOffset":"4px"}],"hoveShadow":[{"blur":"20px","color":"#00000026","hOffset":"0px","isInset":false,"spreed":"","vOffset":"10px"}]},"content":{"number":{"typo":{"fontSize":{"desktop":"","tablet":"","mobile":""}},"color":"","hoverColor":"#111827"},"categoryText":{"typo":{"fontSize":{"desktop":"","tablet":"","mobile":""}},"color":"","colors":{"color":"","bg":""}},"description":{"typo":{"fontSize":{"desktop":"","tablet":"","mobile":""}},"color":""},"linkText":{"typo":{"fontSize":{"desktop":"","tablet":"","mobile":""}},"color":"","colors":{"color":"","bg":""},"hoverColors":{"color":"","bg":""}},"icon":{"border":{"color":"#111827","style":"solid","width":"2px"},"radius":"50%","colors":{"color":"#111827","bg":""},"hoverColors":{"color":"#fff","bg":"#111827"}},"underlineBg":{"color":"#111827"}},"viewAllBtn":{"typo":{"fontSize":{"desktop":"","tablet":"","mobile":""}},"colors":{"color":"#fff","bg":"#111827"},"hoverColors":{"color":"#fff","bg":"#1f2937"}},"badge":{"colors":{"color":"#111","bg":"#ffffffe6"},"typo":{"fontSize":{"desktop":"1.25rem","tablet":"","mobile":""},"fontWeight":800},"radius":"50%"}}}},"supports":{"align":["wide","full"],"html":false},"example":{"attributes":{"preview":true,"link":"https:\/\/www.youtube.com\/watch?v=UMlZbV0dYjw"}},"editorScript":["file:.\/index.js","isotope"],"editorStyle":"file:.\/index.css","style":"file:.\/view.css","render":"file:.\/render.php","viewScript":["file:.\/view.js","isotope"]}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9","2.1.0","2.1.1"],"block_files":["\/tags\/2.1.1\/build\/blocks\/portfolio\/index.js","\/tags\/2.1.1\/build\/blocks\/portfolio\/index.css","\/tags\/2.1.1\/build\/blocks\/portfolio\/view.css"],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3398469,"resolution":"1","location":"assets","locale":""},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3477394,"resolution":"10","location":"assets","locale":""},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3477394,"resolution":"11","location":"assets","locale":""},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3477394,"resolution":"12","location":"assets","locale":""},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3477394,"resolution":"13","location":"assets","locale":""},"screenshot-14.png":{"filename":"screenshot-14.png","revision":3477394,"resolution":"14","location":"assets","locale":""},"screenshot-15.png":{"filename":"screenshot-15.png","revision":3477394,"resolution":"15","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3398469,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3398469,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3398469,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3398469,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3398469,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3398469,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3398469,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3398469,"resolution":"9","location":"assets","locale":""}},"screenshots":{"1":"Admin Dashboard","2":"Add New Item (ShortCode)","3":"Preview with Litebox","4":"Masonry Grid Layout","5":"Card Hover Effects","6":"Split Screen Navigation","7":"Full-Width Slider","8":"Minimal List Layout","9":"Stacked Cards Layout","10":"Fashion Portfolio","11":"Marketing Portfolio","12":"Photography Portfolio","13":"Gutenberg Block Settings 1","14":"Gutenberg Block Settings 2","15":"Gutenberg Block Settings 3"},"jetpack_post_was_ever_published":false},"plugin_section":[172757],"plugin_tags":[1220,210,789,10302,1116],"plugin_category":[43,50],"plugin_contributors":[183994,226291,198811,78154,250727],"plugin_business_model":[],"class_list":["post-156332","plugin","type-plugin","status-publish","hentry","plugin_section-block","plugin_tags-block","plugin_tags-gallery","plugin_tags-portfolio","plugin_tags-projects","plugin_tags-showcase","plugin_category-customization","plugin_category-media","plugin_contributors-abuhayat","plugin_contributors-bplugins","plugin_contributors-charlescormier","plugin_contributors-freemius","plugin_contributors-ruhulamin2026","plugin_committers-abuhayat","plugin_committers-bplugins","plugin_committers-ruhulamin2026","plugin_support_reps-ruhulamin2026"],"banners":{"banner":"https:\/\/ps.w.org\/portfolio-block\/assets\/banner-772x250.png?rev=3399609","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/portfolio-block\/assets\/icon-128x128.png?rev=2715069","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-1.png?rev=3398469","caption":"Admin Dashboard"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-2.png?rev=3398469","caption":"Add New Item (ShortCode)"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-3.png?rev=3398469","caption":"Preview with Litebox"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-4.png?rev=3398469","caption":"Masonry Grid Layout"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-5.png?rev=3398469","caption":"Card Hover Effects"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-6.png?rev=3398469","caption":"Split Screen Navigation"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-7.png?rev=3398469","caption":"Full-Width Slider"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-8.png?rev=3398469","caption":"Minimal List Layout"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-9.png?rev=3398469","caption":"Stacked Cards Layout"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-10.png?rev=3477394","caption":"Fashion Portfolio"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-11.png?rev=3477394","caption":"Marketing Portfolio"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-12.png?rev=3477394","caption":"Photography Portfolio"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-13.png?rev=3477394","caption":"Gutenberg Block Settings 1"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-14.png?rev=3477394","caption":"Gutenberg Block Settings 2"},{"src":"https:\/\/ps.w.org\/portfolio-block\/assets\/screenshot-15.png?rev=3477394","caption":"Gutenberg Block Settings 3"}],"raw_content":"<!--section=description-->\n<p><strong>Portfolio Block<\/strong> makes it easy to create a clean, modern portfolio directly inside the WordPress block editor. It includes multiple layouts, category filters, responsive controls, and full design flexibility. Ideal for freelancers, designers, photographers, agencies, or anyone who wants to showcase projects in a professional way.<\/p>\n\n<p>You can build a portfolio using the Gutenberg block or generate a shortcode and display it anywhere on your site, including pages, posts, widgets, footers, or page builders.<\/p>\n\n<p><a href=\"https:\/\/bplugins.com\/products\/portfolio-block\/\"><strong>Portfolio Block<\/strong><\/a> | <a href=\"https:\/\/bplugins.com\/docs\/portfolio-block\/\"><strong>Documentation<\/strong><\/a> | <a href=\"https:\/\/bplugins.com\/products\/portfolio-block\/pricing\"><strong>Pricing<\/strong><\/a> | <a href=\"https:\/\/bplugins.com\/support\/\"><strong>Support<\/strong><\/a> | <a href=\"https:\/\/bblockswp.com\/demo\/portfolio-block-all-demos\/\"><strong>Demo<\/strong><\/a><\/p>\n\n<h3>Key Features \u2013 Free Version<\/h3>\n\n<ul>\n<li><strong>Multiple Layouts<\/strong> \u2013 Grid, Masonry, and Card Hover layouts for flexible portfolio design.<\/li>\n<li><strong>Unlimited Categories<\/strong> \u2013 Organize projects with as many categories as you need and allow users to filter by category.<\/li>\n<li><strong>Portfolio Items<\/strong> \u2013 Add images, titles, descriptions, and external or internal links. Assign multiple categories per item.<\/li>\n<li><strong>Item Management<\/strong> \u2013 Duplicate, delete, or reorder items with simple controls.<\/li>\n<li><strong>Responsive Controls<\/strong> \u2013 Adjust columns, spacing, and layout settings for desktop, tablet, and mobile.<\/li>\n<li><strong>Styling Options<\/strong> \u2013 Customize colors, borders, shadows, spacing, and overlay settings to match your theme.<\/li>\n<li><strong>View All Button<\/strong> \u2013 Add a customizable button linking to your full portfolio archive or a separate page.<\/li>\n<li><strong>Shortcode Support<\/strong> \u2013 Use your portfolio anywhere with the shortcode format: [pfb id=\"123\"].<\/li>\n<\/ul>\n\n<h3>Portfolio Block Pro \u2013 Unlock Advanced Features<\/h3>\n\n<h3>Pro Features Include<\/h3>\n\n<ul>\n<li><strong>Advanced Layouts<\/strong> \u2013 Split Screen, Slider, Minimal List, and Stacked Cards for more dynamic presentation styles.<\/li>\n<li><strong>Typography Controls<\/strong> \u2013 Adjust fonts, sizes, colors, weight, and alignment for titles, categories, and descriptions.<\/li>\n<li><strong>Hover and Animation Effects<\/strong> \u2013 Premium hover transitions and animations for a more interactive experience.<\/li>\n<li><strong>Slider Options<\/strong> \u2013 Autoplay, loop, pause on hover, navigation controls, and speed settings for slider-based portfolios.<\/li>\n<li><strong>Advanced Styling<\/strong> \u2013 More control over buttons, badges, icons, overlays, and spacing.<\/li>\n<li><p><strong>Specialized Portfolio Blocks<\/strong> \u2013 Create niche-specific portfolios using professionally designed blocks:<\/p>\n\n<ul>\n<li><p><strong>Developer Portfolio<\/strong> \u2013 Create a developer portfolio page directly inside Gutenberg to showcase projects and technical work.<\/p><\/li>\n<li><p><strong>Fashion Portfolio<\/strong> \u2013 Display fashion collections, lookbooks, and brand campaigns.<\/p><\/li>\n<li><p><strong>Marketing Portfolio<\/strong> \u2013 Present case studies, campaign results, and marketing projects.<\/p><\/li>\n<li><p><strong>Photography Portfolio<\/strong> \u2013 Highlight photography collections with visual-focused layouts.<\/p><\/li>\n<li><p><strong>Resume Builder<\/strong> \u2013 Create a professional resume or CV portfolio page directly inside Gutenberg.<\/p><\/li>\n<\/ul><\/li>\n<li><strong>Priority Support<\/strong> \u2013 Faster support and ongoing updates with the Pro upgrade.<\/li>\n<\/ul>\n\n<h3>How to Use Portfolio Block \u2013 Step-by-Step Guide<\/h3>\n\n<p>Getting started with Portfolio Block is quick and easy!<\/p>\n\n<h3>Step-by-Step Instructions<\/h3>\n\n<ol>\n<li>Install and activate <strong>Portfolio Block<\/strong>.  <\/li>\n<li>Open the Block Editor and click the <strong>+<\/strong> icon.  <\/li>\n<li>Search for <strong>Portfolio (by bPlugins)<\/strong>.  <\/li>\n<li>Add your portfolio items and customize your layout.  <\/li>\n<li>Publish your page.<\/li>\n<\/ol>\n\n<h3>Shortcode Usage<\/h3>\n\n<ol>\n<li>Go to Portfolio Block \u2192 Add New Portfolio in the dashboard.<\/li>\n<li>Create your portfolio using the block editor.<\/li>\n<li>Publish it.<\/li>\n<li>Copy the shortcode that appears after publishing.<\/li>\n<li>Paste it anywhere on your site where you want the portfolio to appear.<\/li>\n<\/ol>\n\n<h3>Feedback<\/h3>\n\n<p>Have a suggestion or question?<br \/>\nEmail us: support@bplugins.com<\/p>\n\n<h3>Check out our other WordPress Plugins-<\/h3>\n\n<p><a href=\"https:\/\/bplugins.com\/products\/html5-video-player\/\"><strong>Html5 Video Player<\/strong><\/a> \u2013 Display videos as single and playlist in multiple skins.<\/p>\n\n<p><a href=\"https:\/\/bplugins.com\/products\/pdf-poster\/\"><strong>PDF Poster<\/strong><\/a> \u2013 Display\/Embed PDF files with different styles.<\/p>\n\n<p><a href=\"https:\/\/bplugins.com\/products\/html5-audio-player\/\"><strong>Html5 Audio Player<\/strong><\/a> \u2013 Listen audios with awesome visuals.<\/p>\n\n<p><a href=\"https:\/\/bplugins.com\/products\/streamcast-radio-player\/\"><strong>StreamCast<\/strong><\/a> \u2013 Customizable radio player with different skins.<\/p>\n\n<p><a href=\"https:\/\/bplugins.com\/products\/3d-viewer\/\"><strong>3D Viewer<\/strong><\/a> \u2013 Embed 3D models and 3D products with interaction.<\/p>\n\n<p><a href=\"https:\/\/bplugins.com\/products\/advanced-post-block\/\"><strong>Advanced Post Block<\/strong><\/a> \u2013 Show posts and custom posts in different layouts.<\/p>\n\n<p><a href=\"https:\/\/bblockswp.com\"><strong>bBlocks<\/strong><\/a> \u2013 A blocks collection and page building tool for Gutenberg.<\/p>\n\n<!--section=installation-->\n<h4>From the Block Editor (Gutenberg)<\/h4>\n\n<ol>\n<li>Open any page or post in the WordPress Block Editor.<\/li>\n<li>Click the \u201c+\u201d Add Block icon.<\/li>\n<li>Search for <strong>Portfolio Block<\/strong>.<\/li>\n<li>Look for the block labeled \u201cPortfolio (by bPlugins)\u201d and insert it.<\/li>\n<li>Customize the block settings from the right sidebar and publish your page.<\/li>\n<\/ol>\n\n<h4>From WordPress Plugin Directory<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress dashboard.<\/li>\n<li>Search for <strong>Portfolio Block<\/strong>.<\/li>\n<li>Find the plugin developed by <strong>bPlugins<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then click <strong>Activate<\/strong>.<\/li>\n<li>Open a page and start adding your portfolio.<\/li>\n<\/ol>\n\n<h4>Upload via Plugin Installer<\/h4>\n\n<ol>\n<li>Download the <strong>portfolio-block.zip<\/strong> file.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Select the <code>portfolio-block.zip<\/code> file and click <strong>Install Now<\/strong>.<\/li>\n<li>After installation, click <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file and extract it.<\/li>\n<li>Upload the extracted folder to <code>\/wp-content\/plugins\/<\/code> using FTP or File Manager.<\/li>\n<li>Go to <strong>Plugins<\/strong> in your WordPress dashboard.<\/li>\n<li>Find <strong>Portfolio Block<\/strong> and click <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20it%20free%3F\"><h3>Is it free?<\/h3><\/dt>\n<dd><p>Yes, the core plugin is free.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20the%20shortcode%3F\"><h3>How do I get the shortcode?<\/h3><\/dt>\n<dd><p>After publishing a portfolio under <strong>Portfolio Block<\/strong> and you will see a ShortCode column.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20with%20page%20builders%3F\"><h3>Can I use it with page builders?<\/h3><\/dt>\n<dd><p>Yes, all builders that support shortcodes.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20all%20themes%3F\"><h3>Does it work with all themes?<\/h3><\/dt>\n<dd><p>Yes, fully compatible with modern WordPress themes.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20layouts%20and%20styles%3F\"><h3>Can I customize layouts and styles?<\/h3><\/dt>\n<dd><p>Yes, all settings are editable in the block editor sidebar.<\/p><\/dd>\n<dt id=\"can%20i%20reuse%20the%20block%3F\"><h3>Can I reuse the block?<\/h3><\/dt>\n<dd><p>Yes, you can use it as many times as you want.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>https:\/\/wordpress.org\/support\/plugin\/portfolio-block\/<\/p><\/dd>\n<dt id=\"where%20do%20i%20report%20security%20bugs%20found%20in%20this%20plugin%3F\"><h3>Where do I report security bugs found in this plugin?<\/h3><\/dt>\n<dd><p>Please report security bugs found in the source code of the Portfolio Block plugin through the <a href=\"https:\/\/patchstack.com\/database\/vdp\/9e5fb645-ef15-4628-91b6-de61c8ef0e78\">Patchstack Vulnerability Disclosure Program<\/a>. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.1 \u2013 09 Mar 26<\/h4>\n\n<ul>\n<li>Reduced file size.<\/li>\n<\/ul>\n\n<h4>2.1.0 \u2013 08 Mar 26<\/h4>\n\n<ul>\n<li>Fixed dashboard issue.<\/li>\n<\/ul>\n\n<h4>2.0.9 \u2013 07 Mar 26<\/h4>\n\n<ul>\n<li>Fixed toast issue.<\/li>\n<\/ul>\n\n<h4>2.0.8 \u2013 05 Mar 26<\/h4>\n\n<ul>\n<li>Improved design and customization.<\/li>\n<\/ul>\n\n<h4>2.0.7 \u2013 25 Feb 26<\/h4>\n\n<ul>\n<li>Updated Admin Dashboard  <\/li>\n<\/ul>\n\n<h4>2.0.6 \u2013 21 Feb 26<\/h4>\n\n<p>*Fixed dropdown visibility issue.<\/p>\n\n<h4>2.0.5 \u2013 26 Jan 26<\/h4>\n\n<ul>\n<li>Improved category filter controls with new customization options.<\/li>\n<\/ul>\n\n<h4>2.0.4 \u2013 14 Jan 26<\/h4>\n\n<ul>\n<li>Performance improvements  <\/li>\n<\/ul>\n\n<h4>2.0.3 \u2013 24 Dec 25<\/h4>\n\n<ul>\n<li>Bug fixes and performance improvements  <\/li>\n<\/ul>\n\n<h4>2.0.2 - 18 Dec 25<\/h4>\n\n<ul>\n<li>Bug fix: corrected broken links.<\/li>\n<\/ul>\n\n<h4>2.0.1 \u2013 13 Dec 25<\/h4>\n\n<ul>\n<li>UI improvements and bug fixes.<\/li>\n<\/ul>\n\n<h4>2.0.0 \u2013 22 Nov 25<\/h4>\n\n<ul>\n<li>Added six new themes for improved design and customization.<\/li>\n<\/ul>\n\n<h4>1.0.4 \u2013 16 Apr 25<\/h4>\n\n<ul>\n<li>Bug fixes and performance improvements  <\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Library updates  <\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added external link icon  <\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added translation support  <\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Portfolio Block helps you create and display modern, responsive portfolios with multiple layouts, filters, and full design control.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/156332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=156332"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bplugins"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=156332"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=156332"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=156332"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=156332"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=156332"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=156332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}