[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fj5ed_hbw-wyWIM48kxxmsSpXyp-8YWGHqxNQBI1sOc4":3,"$f63z0QV7eHSaqK3cs2VIYq_X_s8QZ-SDVlkGDYAPo48c":245,"$fH3mJ1E3h-a8B3-Cc-eLVqae-dnC4pzbL3P2kq0V_rSs":250},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":140,"fingerprints":207},"bw-portfolio","BW Portfolio","1.2.3","Ben HartLenn","https:\u002F\u002Fprofiles.wordpress.org\u002Fbhartlenn\u002F","\u003Cp>The BW Portfolio plugin is powerful yet lightweight and fast. It allows you to easily add portfolio items in your WordPress Dashboard, and organize them with portfolio tags as well. Then by using a handy shortcode you can display your portfolio items just about anywhere in a nice, responsive css grid that is compatible on many different devices. Has tag filtering built in.\u003C\u002Fp>\n\u003Cp>Here is a breakdown of the shortcode options currently available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[bw_portfolio modal_off] >> By default clicking on a portfolio item card loads the full version of the portfolio item in a pop-up modal. Add the modal_off attribute to load portfolio items in your normal theme templates instead.\u003C\u002Fli>\n\u003Cli>[bw_portfolio portfolio_title=”Ben’s Portfolio”] >> The portfolio_title attribute allows you to automatically insert a title before your portfolio items grid\u003C\u002Fli>\n\u003Cli>[bw_portfolio columns=3] >> By default the bw_portfolio shortcode displays your items in a grid that will load as many items as it can per column, and reduce the number of items per column on smaller screen sizes. You can force the number of columns to be 1, 2, 3, or 4 by using the columns attribute.\u003C\u002Fli>\n\u003Cli>[bw_portfolio show_tags] >> Display portfolio item tags on each of the portfolio item cards\u003C\u002Fli>\n\u003Cli>[bw_portfolio num_of_words_on_cards=20] >> By default the bw_portfolio shortcode shows the portfolio item content clipped at 15 words on the cards, but you can over ride that number using the num_of_words_on_cards attribute\u003C\u002Fli>\n\u003Cli>[bw_portfolio filter_by_tags=”yourtag1, yourothertag”] >> The filter_by_tags attribute allows you to only show portfolio items that have the tags you set\u003C\u002Fli>\n\u003Cli>[bw_portfolio portfolio_items=”42, 69, 1111″] >> The portfolio_items attribute accepts a list of portfolio item ID’s, and will only display those portfolio items that you set. Ignores sticky posts automatically.\u003C\u002Fli>\n\u003Cli>[bw_portfolio ignore_sticky_posts] >> There might be other times you want to ignore sticky portfolio items in your grid of portfolio items, do so by adding the ignore_sticky_posts attribute\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you want to see a new feature please let me know \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbw-portfolio\u002F\" rel=\"ugc\">in the plugins WordPress support forum.\u003C\u002Fa>\u003C\u002Fp>\n","The BW Portfolio plugin allows you to easily add portfolio items in your WordPress Dashboard, and you can use a handy shortcode to display your portfo &hellip;",20,5568,0,"2022-05-02T20:32:00.000Z","5.9.13","5.2","7.0",[19,20,21,22],"grid","modal","portfolio","shortcode","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.2.3.zip",85,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"bhartlenn",1,30,84,"2026-08-29T12:27:08.364Z",[37,55,79,97,119],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":23,"download_link":53,"security_score":54,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"project-showcase-by-gravth","Project Showcase by Gravth","1.0.0","gravth","https:\u002F\u002Fprofiles.wordpress.org\u002Fgravth\u002F","\u003Cp>\u003Cstrong>Project Showcase by Gravth\u003C\u002Fstrong> allows you to display live web projects using a shortcode on any page or post. Each project supports a live preview URL, image snippet or a direct link to that site. Customize grid layout, colors, fonts, and button styles from the plugin settings panel.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Create a custom portfolio post type\u003Cbr \u002F>\n– Display projects in a responsive grid layout\u003Cbr \u002F>\n– Choose between live preview, snippet view or direct live site visit link modes\u003Cbr \u002F>\n– Fully customizable via settings (colors, layout, font sizes)\u003Cbr \u002F>\n– Category filter support via shortcode attribute\u003Cbr \u002F>\n– Clean and minimal design\u003C\u002Fp>\n\u003Cp>Use the shortcode \u003Ccode>[grvth_showcase]\u003C\u002Fcode> or \u003Ccode>[grvth_showcase category=\"your-category-slug\"]\u003C\u002Fcode> to embed the portfolio.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Built with ❤️ by \u003Ca href=\"https:\u002F\u002Fgravth.com\" rel=\"nofollow ugc\">Gravth\u003C\u002Fa>\u003C\u002Fp>\n","A lightweight and customizable portfolio showcase plugin to display your projects in a grid with live preview and snippet modes.",267,"2025-11-06T16:16:00.000Z","6.8.6","5.0","7.4",[19,21,51,22,52],"projects","showcase","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproject-showcase-by-gravth.1.0.0.zip",100,{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":23,"tags":70,"homepage":75,"download_link":76,"security_score":34,"vuln_count":77,"unpatched_count":13,"last_vuln_date":78,"fetched_at":27},"wp-show-posts","WP Show Posts","1.1.6","Tom","https:\u002F\u002Fprofiles.wordpress.org\u002Fedge22\u002F","\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>This plugin is only receiving security updates at this time. Check out our \u003Ca href=\"https:\u002F\u002Fgenerateblocks.com\u002F\" rel=\"nofollow ugc\">GenerateBlocks\u003C\u002Fa> plugin for a more modern solution.\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"WP Show Posts\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F175638957?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>WP Show Posts allows you to display posts anywhere on your website using an easy to use shortcode.\u003C\u002Fp>\n\u003Cp>You can pull posts from any post type like WooCommerce, Easy Digital Downloads etc..\u003C\u002Fp>\n\u003Cp>This plugin works with any theme.\u003C\u002Fp>\n\u003Cp>Here are the features in the free version:\u003C\u002Fp>\n\u003Ch4>Posts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Post type\u003C\u002Fli>\n\u003Cli>Taxonomy\u003C\u002Fli>\n\u003Cli>Terms\u003C\u002Fli>\n\u003Cli>Posts per page\u003C\u002Fli>\n\u003Cli>Pagination\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Columns\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Columns\u003C\u002Fli>\n\u003Cli>Columns gutter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Images\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Show images\u003C\u002Fli>\n\u003Cli>Image width\u003C\u002Fli>\n\u003Cli>Image height\u003C\u002Fli>\n\u003Cli>Image alignment\u003C\u002Fli>\n\u003Cli>Image location\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Content\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Content type (excerpt or full post)\u003C\u002Fli>\n\u003Cli>Excerpt length\u003C\u002Fli>\n\u003Cli>Include title\u003C\u002Fli>\n\u003Cli>Read more text\u003C\u002Fli>\n\u003Cli>Read more button class\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Meta\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Include author\u003C\u002Fli>\n\u003Cli>Author location\u003C\u002Fli>\n\u003Cli>Include date\u003C\u002Fli>\n\u003Cli>Date location\u003C\u002Fli>\n\u003Cli>Include terms\u003C\u002Fli>\n\u003Cli>Terms location\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Author ID\u003C\u002Fli>\n\u003Cli>Exclude current\u003C\u002Fli>\n\u003Cli>Post ID\u003C\u002Fli>\n\u003Cli>Exclude post ID\u003C\u002Fli>\n\u003Cli>Ignore sticky posts\u003C\u002Fli>\n\u003Cli>Offset\u003C\u002Fli>\n\u003Cli>Order\u003C\u002Fli>\n\u003Cli>Order by\u003C\u002Fli>\n\u003Cli>Status\u003C\u002Fli>\n\u003Cli>Meta key\u003C\u002Fli>\n\u003Cli>Meta value\u003C\u002Fli>\n\u003Cli>Tax operator\u003C\u002Fli>\n\u003Cli>No results message\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Our *Pro* version has these features\u003C\u002Fh4>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"WP Show Posts Pro\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F175660953?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpshowposts.com\u002F\" title=\"Check out Pro\" rel=\"nofollow ugc\">Check out Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Posts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>AJAX pagination\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Columns\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Masonry\u003C\u002Fli>\n\u003Cli>Featured post\u003C\u002Fli>\n\u003Cli>Background color\u003C\u002Fli>\n\u003Cli>Background color hover\u003C\u002Fli>\n\u003Cli>Border color\u003C\u002Fli>\n\u003Cli>Border color hover\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Images\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Image overlay color\u003C\u002Fli>\n\u003Cli>Image overlay icon\u003C\u002Fli>\n\u003Cli>Image hover effect\u003C\u002Fli>\n\u003Cli>Image lightbox\u003C\u002Fli>\n\u003Cli>Image lightbox gallery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Content\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Read more style\u003C\u002Fli>\n\u003Cli>Read more color\u003C\u002Fli>\n\u003Cli>Content link color\u003C\u002Fli>\n\u003Cli>Content link color hover\u003C\u002Fli>\n\u003Cli>Content text color\u003C\u002Fli>\n\u003Cli>Title color\u003C\u002Fli>\n\u003Cli>Title color hover\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Meta\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Meta color\u003C\u002Fli>\n\u003Cli>Meta color hover\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Social\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Twitter color + hover\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Facebook color + hover\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Google+ color + hover\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>Pinterest color + hover\u003C\u002Fli>\n\u003Cli>Love it\u003C\u002Fli>\n\u003Cli>Alignment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out GeneratePress, our awesome WordPress theme! (https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fgeneratepress)\u003C\u002Fp>\n","Add posts to your website from any post type using a simple shortcode.",70000,610261,94,80,"2024-04-16T19:12:00.000Z","6.1.10","4.5",[71,72,21,73,74],"display-posts-shortcode","gallery","post-columns","show-posts","https:\u002F\u002Fwpshowposts.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-show-posts.1.1.6.zip",3,"2024-04-16 00:00:00",{"slug":80,"name":81,"version":82,"author":59,"author_profile":60,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":69,"requires_php":23,"tags":91,"homepage":95,"download_link":96,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"lightweight-grid-columns","Lightweight Grid Columns","1.0","\u003Cp>Lightweight Grid Columns are super easy to use! Install and activate the plugin, then look for the columns icon within your TinyMCE toolbar (see screenshots).\u003C\u002Fp>\n\u003Cp>Specify your desired desktop, tablet and mobile widths of the columns, add your content and then insert your shortcode into your content.\u003C\u002Fp>\n\u003Cp>Lightweight Grid Columns uses the awesome Unsemantic Framework: (http:\u002F\u002Funsemantic.com\u002F)\u003C\u002Fp>\n\u003Cp>Check out GeneratePress, our awesome WordPress theme! (https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fgeneratepress)\u003C\u002Fp>\n\u003Ch4>Features include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Desktop grid width\u003C\u002Fli>\n\u003Cli>Tablet grid width\u003C\u002Fli>\n\u003Cli>Mobile grid width\u003C\u002Fli>\n\u003Cli>Add custom classes\u003C\u002Fli>\n\u003Cli>Add custom inline styles\u003C\u002Fli>\n\u003Cli>Equal height columns\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily add desktop, tablet and mobile friendly columns to your content using an easy to use shortcode.",10000,121460,98,42,"2019-03-14T17:42:00.000Z","5.1.22",[92,93,94],"columns","columns-shortcode","grid-columns","https:\u002F\u002Fgeneratepress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flightweight-grid-columns.1.0.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":85,"downloaded":105,"rating":13,"num_ratings":13,"last_updated":106,"tested_up_to":107,"requires_at_least":69,"requires_php":23,"tags":108,"homepage":114,"download_link":115,"security_score":116,"vuln_count":117,"unpatched_count":13,"last_vuln_date":118,"fetched_at":27},"nd-elements","Elements For Elementor","2.3","nicdark","https:\u002F\u002Fprofiles.wordpress.org\u002Fnicdark\u002F","\u003Ch4>Elements For Elementor\u003C\u002Fh4>\n\u003Cp>The plugin adds some useful elements to the Elementor Page Builder Plugin. All components are full responsive and retina ready.\u003C\u002Fp>\n","The plugin adds some useful elements to the Elementor Page Builder Plugin. All components are full responsive and retina ready.",80195,"2024-12-04T12:04:00.000Z","6.7.5",[109,110,111,112,113],"components","elementor","framework","post-grid","shortcodes","https:\u002F\u002Fnicdark.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnd-elements.2.3.zip",91,2,"2024-05-31 00:00:00",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":54,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":23,"tags":133,"homepage":136,"download_link":137,"security_score":138,"vuln_count":32,"unpatched_count":32,"last_vuln_date":139,"fetched_at":27},"bootstrap-shortcodes","Bootstrap Shortcodes","3.4.4","sinetheta","https:\u002F\u002Fprofiles.wordpress.org\u002Fsinetheta\u002F","\u003Cp>WordPress plugin to add shortcodes for Twitter Bootstrap 3.3\u003C\u002Fp>\n\u003Ch3>Latest Bootstrap\u003C\u002Fh3>\n\u003Cp>Bootstrap Shortcodes allow quick and easy implementation of Twitter Bootstrap components through the TinyMCE rich-editor.\u003C\u002Fp>\n\u003Ch3>Supported Shortcodes\u003C\u002Fh3>\n\u003Cp>We add a row of buttons to the bottom of your post editor Visual mode, each of which gives options for inserting Bootstrap’s most popular components.\u003C\u002Fp>\n\u003Ch3>CSS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Alerts\u003C\u002Fli>\n\u003Cli>Buttons\u003C\u002Fli>\n\u003Cli>Grid (container, row, columns, fully responsive)\u003C\u002Fli>\n\u003Cli>Icons\u003C\u002Fli>\n\u003Cli>Labels\u003C\u002Fli>\n\u003Cli>Lead Text\u003C\u002Fli>\n\u003Cli>Wells\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>JavaScript\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Collapse\u003C\u002Fli>\n\u003Cli>Tabs\u003C\u002Fli>\n\u003Cli>Tooltip\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Please report issues directly to our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTheWebShop\u002Fbootstrap-shortcodes\u002Fissues\" rel=\"nofollow ugc\">Github repository\u003C\u002Fa>.\u003C\u002Fp>\n","Wordpress plugin to add shortcodes for Twitter Bootstrap 3.3",4000,113110,23,"2026-03-10T01:10:00.000Z","6.9.5","3.9",[134,135,19,22,113],"bootstrap","buttons","https:\u002F\u002Fgithub.com\u002FTheWebShop\u002Fbootstrap-shortcodes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbootstrap-shortcodes.3.4.4.zip",79,"2023-01-27 00:00:00",{"attackSurface":141,"codeSignals":180,"taintFlows":192,"riskAssessment":193,"analyzedAt":206},{"hooks":142,"ajaxHandlers":159,"restRoutes":160,"shortcodes":174,"cronEvents":179,"entryPointCount":77,"unprotectedCount":117},[143,149,152,156],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","wp_enqueue_scripts","closure","bw-portfolio.php",33,{"type":144,"name":150,"callback":146,"file":147,"line":151},"rest_api_init",50,{"type":144,"name":153,"callback":154,"file":147,"line":155},"init","bwbh_portfolio_cpt_init",192,{"type":144,"name":153,"callback":157,"file":147,"line":158},"bwbh_portfolio_shortcode_init",315,[],[161,169],{"namespace":162,"route":163,"methods":164,"callback":166,"permissionCallback":167,"file":147,"line":168},"bw-portfolio\u002Fv1","\u002Fview-portfolio-item",[165],"POST","bw_view_portfolio_item","__return_true",53,{"namespace":162,"route":170,"methods":171,"callback":172,"permissionCallback":167,"file":147,"line":173},"\u002Ffilter-sort-portfolio-items",[165],"bw_filter_sort_portfolio_items",60,[175],{"tag":176,"callback":177,"file":147,"line":178},"bw_portfolio","bwbh_portfolio_shortcode",318,[],{"dangerousFunctions":181,"sqlUsage":182,"outputEscaping":184,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":117,"bundledLibraries":191},[],{"prepared":13,"raw":13,"locations":183},[],{"escaped":185,"rawEcho":32,"locations":186},8,[187],{"file":188,"line":189,"context":190},"inc\\portfolio-loop.php",174,"raw output",[],[],{"summary":194,"deductions":195},"The bw-portfolio plugin v1.2.3 demonstrates several good security practices, including the absence of dangerous functions, file operations, external HTTP requests, and a complete lack of raw SQL queries, with all queries utilizing prepared statements. The output escaping is also quite robust, with nearly all outputs properly escaped. However, the plugin has notable weaknesses related to its attack surface and permission checks.\n\nSpecifically, the plugin exposes two REST API routes without any associated permission callbacks. This is a significant concern, as it creates potential entry points for unauthorized access or manipulation of data if the underlying functionality is sensitive. The lack of nonce checks and capability checks on these unprotected REST API routes exacerbates this risk. While there are no recorded vulnerabilities or known CVEs, suggesting a historically stable plugin, this current vulnerability posture does not negate the immediate risks presented by the unprotected REST API endpoints. The plugin needs to implement proper authorization checks for these exposed routes to mitigate potential security incidents.",[196,199,202,204],{"reason":197,"points":198},"REST API routes without permission callbacks",10,{"reason":200,"points":201},"Unprotected AJAX handlers",5,{"reason":203,"points":201},"Missing nonce checks",{"reason":205,"points":77},"Minor output escaping issue","2026-03-16T22:45:55.130Z",{"wat":208,"direct":217},{"assetPaths":209,"generatorPatterns":212,"scriptPaths":213,"versionParams":214},[210,211],"\u002Fwp-content\u002Fplugins\u002Fbw-portfolio\u002Fassets\u002Fcss\u002Fbw-portfolio-style.css","\u002Fwp-content\u002Fplugins\u002Fbw-portfolio\u002Fassets\u002Fjs\u002Fbw-portfolio-script.js",[],[211],[215,216],"bw-portfolio\u002Fassets\u002Fcss\u002Fbw-portfolio-style.css?ver=","bw-portfolio\u002Fassets\u002Fjs\u002Fbw-portfolio-script.js?ver=",{"cssClasses":218,"htmlComments":228,"htmlAttributes":229,"restEndpoints":237,"jsGlobals":240,"shortcodeOutput":242},[219,220,221,222,223,224,225,226,227],"bw-portfolio-grid","bw-portfolio-item","bw_portfolio_item_id","bw_portfolio_tag","bwbh_portfolio_filter_tag","bwbh_portfolio_sort","bwbh_modal_off","bwbh_show_tags","bwbh_num_of_words",[],[230,231,232,233,234,235,236],"data-bw-portfolio-item-id","data-bw-portfolio-tag","data-bwbh-portfolio-filter-tag","data-bwbh-portfolio-sort","data-bwbh-modal-off","data-bwbh-show-tags","data-bwbh-num-of-words",[238,239],"\u002Fwp-json\u002Fbw-portfolio\u002Fv1\u002Fview-portfolio-item","\u002Fwp-json\u002Fbw-portfolio\u002Fv1\u002Ffilter-sort-portfolio-items",[241],"bwbh_portfolio_js_vars",[243,244],"[bw_portfolio]","[bw_portfolio_item]",{"error":246,"url":247,"statusCode":248,"statusMessage":249,"message":249},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fbw-portfolio\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":251,"versions":252},11,[253,259,266,273,280,287,293,300,307,314,321],{"version":6,"download_url":24,"svn_tag_url":254,"released_at":26,"has_diff":255,"diff_files_changed":256,"diff_lines":26,"trac_diff_url":257,"vulnerabilities":258,"is_current":246},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.2.3\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbw-portfolio%2Ftags%2F1.2.2&new_path=%2Fbw-portfolio%2Ftags%2F1.2.3",[],{"version":260,"download_url":261,"svn_tag_url":262,"released_at":26,"has_diff":255,"diff_files_changed":263,"diff_lines":26,"trac_diff_url":264,"vulnerabilities":265,"is_current":255},"1.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbw-portfolio%2Ftags%2F1.2.1&new_path=%2Fbw-portfolio%2Ftags%2F1.2.2",[],{"version":267,"download_url":268,"svn_tag_url":269,"released_at":26,"has_diff":255,"diff_files_changed":270,"diff_lines":26,"trac_diff_url":271,"vulnerabilities":272,"is_current":255},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbw-portfolio%2Ftags%2F1.2.0&new_path=%2Fbw-portfolio%2Ftags%2F1.2.1",[],{"version":274,"download_url":275,"svn_tag_url":276,"released_at":26,"has_diff":255,"diff_files_changed":277,"diff_lines":26,"trac_diff_url":278,"vulnerabilities":279,"is_current":255},"1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbw-portfolio%2Ftags%2F1.1.7&new_path=%2Fbw-portfolio%2Ftags%2F1.2.0",[],{"version":281,"download_url":282,"svn_tag_url":283,"released_at":26,"has_diff":255,"diff_files_changed":284,"diff_lines":26,"trac_diff_url":285,"vulnerabilities":286,"is_current":255},"1.1.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.1.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.1.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbw-portfolio%2Ftags%2F1.1.6&new_path=%2Fbw-portfolio%2Ftags%2F1.1.7",[],{"version":58,"download_url":288,"svn_tag_url":289,"released_at":26,"has_diff":255,"diff_files_changed":290,"diff_lines":26,"trac_diff_url":291,"vulnerabilities":292,"is_current":255},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.1.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.1.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbw-portfolio%2Ftags%2F1.1.5&new_path=%2Fbw-portfolio%2Ftags%2F1.1.6",[],{"version":294,"download_url":295,"svn_tag_url":296,"released_at":26,"has_diff":255,"diff_files_changed":297,"diff_lines":26,"trac_diff_url":298,"vulnerabilities":299,"is_current":255},"1.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbw-portfolio%2Ftags%2F1.1.4&new_path=%2Fbw-portfolio%2Ftags%2F1.1.5",[],{"version":301,"download_url":302,"svn_tag_url":303,"released_at":26,"has_diff":255,"diff_files_changed":304,"diff_lines":26,"trac_diff_url":305,"vulnerabilities":306,"is_current":255},"1.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbw-portfolio%2Ftags%2F1.1.3&new_path=%2Fbw-portfolio%2Ftags%2F1.1.4",[],{"version":308,"download_url":309,"svn_tag_url":310,"released_at":26,"has_diff":255,"diff_files_changed":311,"diff_lines":26,"trac_diff_url":312,"vulnerabilities":313,"is_current":255},"1.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbw-portfolio%2Ftags%2F1.1.2&new_path=%2Fbw-portfolio%2Ftags%2F1.1.3",[],{"version":315,"download_url":316,"svn_tag_url":317,"released_at":26,"has_diff":255,"diff_files_changed":318,"diff_lines":26,"trac_diff_url":319,"vulnerabilities":320,"is_current":255},"1.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbw-portfolio%2Ftags%2F1.1.1&new_path=%2Fbw-portfolio%2Ftags%2F1.1.2",[],{"version":322,"download_url":323,"svn_tag_url":324,"released_at":26,"has_diff":255,"diff_files_changed":325,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":326,"is_current":255},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbw-portfolio.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbw-portfolio\u002Ftags\u002F1.1.1\u002F",[],[]]