[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgswMID1EK6eJiwHpDgKwn5jaBkDXDPtLzuvgMkJnkS4":3},{"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":21,"download_link":22,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":32,"analysis":118,"fingerprints":221},"developer-project-portfolio","Developer project portfolio","0.2","crillst","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrillst\u002F","\u003Cp>This WordPress plugin adds a custom post type called Project. For every project you can add Customer\u002FCategory, Programming languages, Tools and Technologies, project-url, short and long description, Platform and a Project image.\u003Cbr \u002F>\nThe projects are displayed in a responsive manner. Take a look at the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdeveloper-project-portfolio\u002Fscreenshots\u002F\" rel=\"ugc\">screenshots\u003C\u002Fa> to get a better understanding.\u003C\u002Fp>\n\u003Cp>It also adds a TinyMCE editor plugin making it easy to add your projects, sorted by Customer\u002FCategory, to your page.\u003C\u002Fp>\n\u003Ch4>Example\u003C\u002Fh4>\n\u003Cp>Take a look at \u003Ca href=\"http:\u002F\u002Fwww.christianengvall.se\u002Fprojects\u002F\" rel=\"nofollow ugc\">christianengvall.se\u003C\u002Fa> to see an example of how it is used.\u003C\u002Fp>\n\u003Ch4>Official website\u003C\u002Fh4>\n\u003Cp>The plugin is fully documented at \u003Ca href=\"https:\u002F\u002Fcrilleengvall.github.io\u002FWordpress-developer-project-portfolio\u002F\" rel=\"nofollow ugc\">the plugin website\u003C\u002Fa>. It contains information about urls, the editor plugin, the fields, and what templates you can override to modify the plugin.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcrilleengvall\u002FWordpress-developer-project-portfolio\" rel=\"nofollow ugc\">Development happens at GitHub.\u003C\u002Fa> Pull requests are very welcome.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Swedish (sv_SE)\u003C\u002Fli>\n\u003C\u002Ful>\n","Displays a project portfolio for visitors. Set customer, image, description, languages and platform for each project.",10,1377,0,"2016-12-01T17:52:00.000Z","4.7.32","4.6","",[19,20],"developer","portfolio","https:\u002F\u002Fcrilleengvall.github.io\u002FWordpress-developer-project-portfolio\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdeveloper-project-portfolio.0.2.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},1,30,84,"2026-04-04T23:12:32.058Z",[33,49,69,88,103],{"slug":34,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":11,"downloaded":41,"rating":42,"num_ratings":28,"last_updated":43,"tested_up_to":44,"requires_at_least":45,"requires_php":17,"tags":46,"homepage":47,"download_link":48,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"developer-portfolio","Developer Portfolio","1.0.1","Arctican Audio","https:\u002F\u002Fprofiles.wordpress.org\u002Farcticanaudio\u002F","\u003Cp>This portfolio plugin creates a new custom post type of ‘Projects’, and has custom taxonomy to show the programming languages, tools\u002Ftechnologies and format of your project (i.e. mobile app\u002Fdesktop app\u002Fwebsite).\u003C\u002Fp>\n","A portfolio plugin, specifically aimed at developers.",1332,100,"2016-08-04T01:41:00.000Z","4.5.33","4.0",[19,20],"http:\u002Farcticanaudio.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdeveloper-portfolio.1.0.1.zip",{"slug":50,"name":51,"version":52,"author":53,"author_profile":54,"description":55,"short_description":56,"active_installs":11,"downloaded":57,"rating":42,"num_ratings":58,"last_updated":59,"tested_up_to":60,"requires_at_least":61,"requires_php":62,"tags":63,"homepage":67,"download_link":68,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"my-github","My Github","1.2.4","Ratul Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Fratulhasan\u002F","\u003Cp>A simple and nice WordPress plugin that can track your GitHub’s profile. You can showcase your Followers, Following, Company, Location, Blog URL, Twitter Account, Public Repositories, Public Repository’s Used Language.\u003Cbr \u002F>\nIf the installation is okay, go  and create a page and\u002For post or update a page and\u002For post and insert a Shortcode 👉 [my_github] to show your profile.\u003Cbr \u002F>\nYou can also find Quick Tags in your editor. You can also setup your settings from My GitHub under Settings page. That’s it.\u003Cbr \u002F>\n\u003Cstrong>Currently supports:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Editor ShortCode support\u003Cbr \u002F>\n– GitHub Widget Profile View\u003Cbr \u002F>\n– User profiles\u003Cbr \u002F>\n– Repositories\u003Cbr \u002F>\n– Used Main Language\u003Cbr \u002F>\n– Repository Star Count\u003Cbr \u002F>\n– Repository Watcher Count\u003Cbr \u002F>\n– Repository Fork Count\u003Cbr \u002F>\n– Repository License\u003Cbr \u002F>\n– Repository’s Last Pushed Time\u003Cbr \u002F>\n– Add custom template option.\u003C\u002Fp>\n\u003Cp>Developers can also add their custom header name by using the hook \u003Ccode>git_name_header\u003C\u002Fcode>  like this\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('git_name_header', function($url){\n    return \"My Github Showcase\";\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Developers can also add their custom template by using the hook \u003Ccode>my_github_custom_template\u003C\u002Fcode>  like this\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('my_github_custom_template', function($url){\n    return \u002Ftemplate_path\u002Ffile.php\";\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The plugin provides very basic styling. If anyone has any ideas for a better styling – pull requests are welcome!\u003Cbr \u002F>\nThe development repo is \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FRatulHasan\u002Fmy-github\" rel=\"nofollow ugc\">GitHub Repo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>My Github uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n","A simple and nice WordPress plugin that can track your github's profile.",1455,2,"2023-12-25T12:45:00.000Z","6.4.8","5.2","5.6",[19,64,65,20,66],"development","github","profile","https:\u002F\u002Fgithub.com\u002FRatulHasan\u002Fmy-github","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-github.zip",{"slug":70,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":11,"downloaded":77,"rating":13,"num_ratings":13,"last_updated":78,"tested_up_to":79,"requires_at_least":80,"requires_php":17,"tags":81,"homepage":86,"download_link":87,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"my-portfolio-plus","myPortfolio Plus","1.0.6","sbohan","https:\u002F\u002Fprofiles.wordpress.org\u002Fsbohan\u002F","\u003Ch4>About the Plugin\u003C\u002Fh4>\n\u003Cp>My Portfolio Plus is a plugin designed for WordPress 3.x that enables a Web Developer\u002FDesigner to create a WordPress Portfolio for their work in a very easy way that doesn’t rely on outdated methods such as custom fields and proprietary editors. The \u003Ca href=\"http:\u002F\u002Fwww.screensugar.co.uk\u002F2010\u002F09\u002Fmy-portfolio-plus\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> contains a full list of features.\u003C\u002Fp>\n\u003Ch4>Example Portfolio\u003C\u002Fh4>\n\u003Cp>I created this plugin to power my own portfolio. The best way to see how this plugin works on the front end of a WordPress installation is to visit \u003Ca href=\"http:\u002F\u002Fwww.screensugar.co.uk\u002Fprojects\u002F\" rel=\"nofollow ugc\">my Portfolio\u003C\u002Fa>. You can see how the administration section works by looking at the provided screenshots.\u003C\u002Fp>\n\u003Ch4>Extraordinarily Simple Management\u003C\u002Fh4>\n\u003Cp>Using the latest technologies offered by the newest version of WordPress, you can add a Project as you would normally add a Post or Page. The Project Edit Page is especially easy to use, as you give the Project a title as you would a standard WordPress Post along with some content to describe the work undertaken.\u003C\u002Fp>\n\u003Cp>What is unique about this plugin is that included in the editor is a series of fields to collect information regarding that project. Currently the plugin collects the URL of the site, the Client Name and the Date the project was completed.\u003C\u002Fp>\n\u003Ch4>Automatic Thumbnails\u003C\u002Fh4>\n\u003Cp>Some say a picture is worth 1,000 words and this plugin helps you say those words with no extra effort. Using the power of Shrink The Web (Free Account Needed)  and the URL of the site that you have already entered, My Portfolio Plus will automatically retrieve a generated thumbnail of the site in question and by default will be displayed on the Projects listing page for all to see.\u003C\u002Fp>\n\u003Ch4>Live Site Preview\u003C\u002Fh4>\n\u003Cp>Thumbnails are great but your hard work deserves to be seen as it was intended at full size. That is why by utilising the power of colorbox, My Portfolio Plus enables the end user to click a site thumbnail and view it within a gorgeous in-place frame without ever leaving your portfolio page.\u003C\u002Fp>\n\u003Ch4>Filter by Platform\u003C\u002Fh4>\n\u003Cp>Using the powerful new taxonomy features of WordPress 3, I have added the ability to group projects by the platform used to develop them. For instance you could define that a project was completed using PHP, WordPress & jQuery, another using .NET & Moo Tools and finally a site using PHP, Zend Framework & Scriptaculous.\u003C\u002Fp>\n\u003Cp>While this may seem pedantic at first, the default project list template included with the plugin comes complete with a sidebar that will list all of the platforms you have defined, in the form of a tag cloud. Clicking on one of these platforms will filter the projects list to show only the projects completed using that platform, this information is available through a URL too. You can link to all of your completed WordPress projects by simply sending the link: http:\u002F\u002Fyour-site-url\u002Fprojects\u002Fplatform\u002Fwordpress\u002F to a potential client.\u003C\u002Fp>\n\u003Ch4>Speed Up Your Portfolio Management\u003C\u002Fh4>\n\u003Cp>Remember, this is all available by simply providing the Name of a Website you have worked on and the URL at which it is available. Depending on the size of your project description you can add a completely new project in under 30 seconds.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Please leave a comment on the plugin home page.\u003C\u002Fp>\n\u003Ch3>Official Homepage\u003C\u002Fh3>\n\u003Cp>The official homepage of this plugin is here:\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.screensugar.co.uk\u002F2010\u002F09\u002Fmy-portfolio-plus\u002F\u003C\u002Fp>\n","My Portfolio Plus enables a Web Developer\u002FDesigner to create a Wordpress Portfolio for their work in a very easy way.",8402,"2010-09-24T14:04:00.000Z","3.0.5","3.0",[20,82,83,84,85],"project","thumbnails","web-designer","web-developer","http:\u002F\u002Fwww.screensugar.co.uk\u002F2010\u002F09\u002Fmy-portfolio-plus\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-portfolio-plus.1.0.6.zip",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":11,"downloaded":96,"rating":97,"num_ratings":28,"last_updated":17,"tested_up_to":98,"requires_at_least":98,"requires_php":17,"tags":99,"homepage":100,"download_link":101,"security_score":42,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":102},"wp-foliolio","WP Folio","0.2.5","Michael O'Toole","https:\u002F\u002Fprofiles.wordpress.org\u002Fmikeymjco\u002F","\u003Ch4>About the Plugin\u003C\u002Fh4>\n\u003Cp>This plugin is unmaintained, please contact me if you wish to take over maintenance.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Please contact me through [my website] (http:\u002F\u002Fmjco.me.uk\u002Fcontact\u002F)\u003C\u002Fp>\n","WP-Foliolio enables a Web Developer\u002FDesigner to create a Wordpress Portfolio for their work with wp's familiar content creation system.",4053,40,"3.2.1",[20,82,83,84,85],"http:\u002F\u002Fmjco.me.uk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-foliolio.0.2.5.zip","2026-03-15T10:48:56.248Z",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":13,"downloaded":111,"rating":13,"num_ratings":13,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":62,"tags":115,"homepage":116,"download_link":117,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"show-git-developer-profile","Show developer profile","1.0","evandrosouza89","https:\u002F\u002Fprofiles.wordpress.org\u002Fevandrosouza89\u002F","\u003Cp>The main purpose of this plugin if to automate the process of fetching profile information and listing repositories of a given github user provided by the github public API (https:\u002F\u002Fdeveloper.github.com\u002F).\u003C\u002Fp>\n\u003Cp>The information managed by this plugin is shown in the theme as a widget. The best theme areas to use this plugin are the side bars (left or right).\u003C\u002Fp>\n\u003Cp>You can customize the styling of this plugin by editing ‘show-developer-profile-styles.css’ file.\u003C\u002Fp>\n","A plugin to fetch and exhibit profile information and list repositories of a given github user.",908,"2020-01-09T16:55:00.000Z","5.3.21","5.0",[19,65,20,66],"https:\u002F\u002Fgithub.com\u002Fevandrosouza89\u002Fshow-developer-profile","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshow-git-developer-profile.1.0.zip",{"attackSurface":119,"codeSignals":180,"taintFlows":214,"riskAssessment":215,"analyzedAt":220},{"hooks":120,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":179,"entryPointCount":28,"unprotectedCount":13},[121,127,130,135,139,144,148,152,156,160,164,168],{"type":122,"name":123,"callback":124,"file":125,"line":126},"action","init","dpp_setup_post_type","custom-post-types\\project-custom-post-type.php",33,{"type":122,"name":123,"callback":128,"file":125,"line":129},"dpp_setup_post_type_taxonomies",83,{"type":122,"name":131,"callback":132,"file":133,"line":134},"add_meta_boxes","dpp_project_information_add_meta_box","custom-post-types\\project-links-metabox.php",27,{"type":122,"name":136,"callback":137,"file":133,"line":138},"save_post","dpp_project_information_save",51,{"type":140,"name":141,"callback":142,"priority":28,"file":143,"line":97},"filter","template_include","include_single_template","developer-project-portfolio.php",{"type":122,"name":145,"callback":146,"file":143,"line":147},"admin_init","setup_tiny_mce_plugin",42,{"type":122,"name":149,"callback":150,"file":143,"line":151},"plugins_loaded","load_textdomain",43,{"type":122,"name":153,"callback":154,"file":143,"line":155},"admin_enqueue_scripts","add_admin_css",60,{"type":122,"name":157,"callback":158,"file":143,"line":159},"wp_enqueue_scripts","add_public_css",61,{"type":140,"name":161,"callback":162,"file":143,"line":163},"mce_buttons","register_tinymce_button",120,{"type":140,"name":165,"callback":166,"file":143,"line":167},"mce_external_plugins","add_tinymce_button",121,{"type":140,"name":169,"callback":170,"file":143,"line":171},"tiny_mce_before_init","add_tinymce_project_categories",122,[],[],[175],{"tag":176,"callback":177,"file":143,"line":178},"dpp_projects","display_projects",41,[],{"dangerousFunctions":181,"sqlUsage":182,"outputEscaping":184,"fileOperations":13,"externalRequests":13,"nonceChecks":28,"capabilityChecks":212,"bundledLibraries":213},[],{"prepared":13,"raw":13,"locations":183},[],{"escaped":58,"rawEcho":185,"locations":186},12,[187,190,192,195,197,199,202,204,206,207,209,210],{"file":133,"line":188,"context":189},34,"raw output",{"file":133,"line":191,"context":189},37,{"file":193,"line":194,"context":189},"templates\\projects-listing.php",5,{"file":193,"line":196,"context":189},6,{"file":193,"line":198,"context":189},8,{"file":200,"line":201,"context":189},"templates\\single-dpp_project.php",11,{"file":200,"line":203,"context":189},17,{"file":200,"line":205,"context":189},24,{"file":200,"line":205,"context":189},{"file":200,"line":208,"context":189},28,{"file":200,"line":126,"context":189},{"file":200,"line":211,"context":189},38,3,[],[],{"summary":216,"deductions":217},"The \"developer-project-portfolio\" plugin version 0.2 exhibits a generally good security posture based on the provided static analysis.  The absence of dangerous functions, external HTTP requests, and file operations is a significant strength. Furthermore, all SQL queries are properly prepared, and nonce checks and capability checks are present, indicating an awareness of fundamental WordPress security practices. The vulnerability history shows no prior recorded issues, which is a positive sign for its reliability.\n\nHowever, a notable concern is the low percentage of properly escaped output (14%). This could potentially lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled carefully within the shortcode's rendering process. While the taint analysis shows no unsanitized flows, this is likely due to the limited scope of the analysis (0 flows analyzed), and the low output escaping rate represents a tangible risk that requires attention. The limited attack surface is a positive, but the lack of extensive taint analysis means there might be unseen issues.",[218],{"reason":219,"points":198},"Low output escaping percentage (14%)","2026-03-17T01:41:49.486Z",{"wat":222,"direct":232},{"assetPaths":223,"generatorPatterns":226,"scriptPaths":227,"versionParams":229},[224,225],"\u002Fwp-content\u002Fplugins\u002Fdeveloper-project-portfolio\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fdeveloper-project-portfolio\u002Fcss\u002Fdeveloper-project-portfolio.css",[],[228],"\u002Fwp-content\u002Fplugins\u002Fdeveloper-project-portfolio\u002Feditor\u002Feditor_plugin.js",[230,231],"developer-project-portfolio\u002Fcss\u002Fdeveloper-project-portfolio.css?ver=","developer-project-portfolio\u002Fcss\u002Fadmin.css?ver=",{"cssClasses":233,"htmlComments":235,"htmlAttributes":237,"restEndpoints":243,"jsGlobals":244,"shortcodeOutput":247},[234],"dpp_project_portfolio",[236],"\u003C!-- Project information -->",[238,239,240,241,242],"data-dpp_customer_name","data-dpp_project_description","data-dpp_project_languages","data-dpp_project_platform","data-dpp_project_url",[],[245,246],"dpp_project_categories","dpp_menu_name",[248],"\u003Cdiv class=\"dpp_project_portfolio\">"]