[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fpq6CXStEawmLr6eZmacHmlkxPkUpKV6iKa65ab1wUV8":3,"$fdlwqw2LahHyXlpZ2W3az8fm3aqwAttPn0aM8Gha8kwI":357,"$fbsneWJW5-e-taUOuJr9qmF2Gl9sswzi9ZMkf5YZ8kxM":361},{"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":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":35,"analysis":136,"fingerprints":311},"delicious-curator","Delicious Curator","0.3","windyjonas","https:\u002F\u002Fprofiles.wordpress.org\u002Fwindyjonas\u002F","\u003Cp>Google Reader removed the ability to share links within Google Reader, and instead started using google+ for this. That is all well, but it made the plugin Shareditems2WP obsolete.\u003Cbr \u002F>\nBut if you still want a way to create WordPress post based on one or more links that you shared from your RSS reader, you are in luck. Share the links to Delicious (“bookmark” them), tag them with something recognizable and use this plugin to generate the post.\u003C\u002Fp>\n\u003Cp>The steps to take:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install the plugin\u003C\u002Fli>\n\u003Cli>Go to the settings page for the plugin and enter Delicious user name and what Delicious tag(s) to look for\u003C\u002Fli>\n\u003Cli>Design the post template. Relax, it’s short, easy and there’s a default template you can use.\u003C\u002Fli>\n\u003Cli>Share interesting stuff on Delicious\u003C\u002Fli>\n\u003Cli>Generate post (Press “Run now”).\u003C\u002Fli>\n\u003Cli>The post is generated as a draft, edit and publish the post.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Banner\u003C\u002Fh3>\n\u003Cp>http:\u002F\u002Fwww.flickr.com\u002Fphotos\u002Ftopgold\u002F3341034725\u002F used in the banner\u003C\u002Fp>\n","Create WordPress post based on Delicious bookmarks",10,2177,0,"2012-05-28T17:57:00.000Z","3.3.2","3.3","",[19,20,21],"bookmarks","curating","delicious","http:\u002F\u002Fjonasnordstrom.se\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdelicious-curator.0.3.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":32,"computed_at":34},4,140,80,30,"2026-05-20T09:08:58.737Z",[36,53,71,88,114],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":17,"tags":49,"homepage":51,"download_link":52,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"delicious-for-wordpress","del.icio.us for WordPress","2.0.2","Ricardo Gonzalez","https:\u002F\u002Fprofiles.wordpress.org\u002Frickgc\u002F","\u003Cp>del.icio.us for WordPress displays your latest del.icio.us bookmarks in your WordPress blog.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* Simply\n* Customizable\n* Widget ready\n* Uses WordPress resources (no extra files needed)\n* No options page (yes, it is a feature)\n* Displays bookmarks tags (optional)\n* Filter bookmarks by tag(s) (optional)\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you use WordPress widgets, just drag the widget into your sidebar and configure.\u003Cbr \u002F>\nIf widgets are not your thing, use the following code to display your latest bookmarks:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php delicious_bookmarks(\"username\"); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For more info (options, customization, etc.) visit \u003Ca href=\"http:\u002F\u002Frick.jinlabs.com\u002Fcode\u002Fdelicious\" title=\"del.icio.us for WordPress\" rel=\"nofollow ugc\">the plugin homepage\u003C\u002Fa>.\u003C\u002Fp>\n","del.icio.us for WordPress displays your latest del.icio.us bookmarks in your WordPress blog.",60,27011,"2009-02-08T23:23:00.000Z","2.7","2.1",[19,50,21],"del-icio-us","http:\u002F\u002Frick.jinlabs.com\u002Fcode\u002Fdelicious","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdelicious-for-wordpress.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":11,"downloaded":61,"rating":13,"num_ratings":13,"last_updated":62,"tested_up_to":63,"requires_at_least":47,"requires_php":17,"tags":64,"homepage":69,"download_link":70,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"damnsexybookmarks","DamnSexyBookmarks","1.0.1","normanyung","https:\u002F\u002Fprofiles.wordpress.org\u002Fnormanyung\u002F","\u003Cp>= UPDATE v.1.0.2=\u003Cbr \u002F>\nAll additions made in DamnSexyBookmarks have been merged into to \u003Ca href=\"http:\u002F\u002Feight7teen.com\u002Fsexy-bookmarks\" rel=\"nofollow ugc\">SexyBookmarks\u003C\u002Fa>. I’ll continue working on changes there.\u003C\u002Fp>\n\u003Ch4>1.0 First Release\u003C\u002Fh4>\n\u003Cp>Based on \u003Ca href=\"http:\u002F\u002Feight7teen.com\u002Fsexy-bookmarks\" rel=\"nofollow ugc\">Josh Jones’ SexyBookmarks v.2.1.2 plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>It includes all the features of SexyBookmarks v.2.1.2 with the following changes\u002Fadditions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customizable display order of bookmarks.\u003C\u002Fli>\n\u003Cli>Uses WP Custom Fields to store the short URL for each post\u002Fpage.\u003Cbr \u002F>\nThis minimizes the need to make a remote request for a short URL each time the post or page is processed.\u003C\u002Fli>\n\u003Cli>Fix to remove inline CSS when DamnSexyBookmarks is displayed in the feed.\u003C\u002Fli>\n\u003Cli>Added an option to hide or display DamnSexyBookmarks in feeds.\u003C\u002Fli>\n\u003Cli>Added an option to hide “Sharing is Caring” or “Sharing is Sexy”.\u003C\u002Fli>\n\u003Cli>Streamlined code for easier maintenance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Credit goes to \u003Ca href=\"http:\u002F\u002Feight7teen.com\u002Fsexy-bookmarks\" rel=\"nofollow ugc\">Josh Jones’ SexyBookmarks plugin\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a social bookmarking menu to your posts\u002Fpages\u002Findex. Based on Josh Jones' SexyBookmarks plugin: http:\u002F\u002Feight7teen.com\u002Fsexy-bookmarks",12615,"2009-04-24T16:25:00.000Z","2.7.1",[65,21,66,67,68],"bookmarks-menu","digg","furl","social-bookmarking","http:\u002F\u002Fwww.robotwithaheart.com\u002Fwordpress-work\u002Fdamnsexybookmarks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdamnsexybookmarks.1.0.2.zip",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":11,"downloaded":79,"rating":13,"num_ratings":13,"last_updated":80,"tested_up_to":81,"requires_at_least":82,"requires_php":17,"tags":83,"homepage":86,"download_link":87,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"delicious-xml-importer","Delicious XML Importer","0.4","Stephanie Leary","https:\u002F\u002Fprofiles.wordpress.org\u002Fsillybean\u002F","\u003Ch4>Notes\u003C\u002Fh4>\n\u003Cp>On the import screen, there’s a link to \u003Ca href=\"https:\u002F\u002Fapi.del.icio.us\u002Fv1\u002Fposts\u002Fall?meta=yes\" rel=\"nofollow ugc\">the Delicious API page\u003C\u002Fa> that exports all your bookmarks (including the private ones) to an XML file. Do not right click and press “save;” you will need to log in using your Delicious username and password first. Once the XML appears, you can save the file to your desktop. (Some browsers, like Safari, will show you a blank page. View source to make sure the XML is there.)\u003C\u002Fp>\n\u003Cp>You can get all the links saved since your last import by using the \u003Ca href=\"http:\u002F\u002Fwww.delicious.com\u002Fhelp\u002Fapi#posts_all\" rel=\"nofollow ugc\">&fromdt argument\u003C\u002Fa>. There are several other arguments you can use.\u003C\u002Fp>\n\u003Cp>You will have the option to import your bookmarks as links, with your Delicious tags becoming link categories, or as posts. Note that the WordPress link manager does not break up long lists into pages, the way the post and page managers do. If you have a lot of Delicious bookmarks, your link manager could become very, very slow after importing. You might be better off importing your bookmarks as posts, at least until WP’s link manager screen gets updated.\u003C\u002Fp>\n\u003Cp>See also: \u003Ca href=\"http:\u002F\u002Flinks.sillybean.net\u002F\" rel=\"nofollow ugc\">Twenty Links\u003C\u002Fa>, a child theme for Twenty Ten based on the old Delicious design.\u003C\u002Fp>\n","Lets you import your Delicious bookmarks into WordPress as links, posts, or a custom post type.",8525,"2011-09-30T22:16:00.000Z","3.2.1","3.0",[19,21,84,85],"import","links","http:\u002F\u002Fsillybean.net\u002Fcode\u002Fwordpress\u002Fdelicious\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdelicious-xml-importer.0.4.zip",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":103,"tags":104,"homepage":109,"download_link":110,"security_score":111,"vuln_count":112,"unpatched_count":13,"last_vuln_date":113,"fetched_at":26},"slick-engagement","Slickstream: Engagement and Conversions","3.0.1","Slickstream","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpslickstream\u002F","\u003Cp>This plugin is for \u003Ca href=\"https:\u002F\u002Fwww.slickstream.com\" rel=\"nofollow ugc\">Slickstream\u003C\u002Fa> customers.  It adds our embed code and key metadata into your webpages without affecting site speed or performance.\u003C\u002Fp>\n\u003Cp>Slickstream users get unlimited access to all of our tools, including:\u003Cbr \u002F>\n– Responsive \u003Cem>as-you-type search\u003C\u002Fem> with a heap of advanced features that your visitors will love\u003Cbr \u002F>\n– Customizable \u003Cem>recommendation carousels and grids\u003C\u002Fem> backed by real data\u003Cbr \u002F>\n– Hassle-free \u003Cem>content favoriting\u003C\u002Fem> to keep your visitors coming back\u003Cbr \u002F>\n– A robust \u003Cem>analytics portal\u003C\u002Fem> with engagement insights you can actually use\u003C\u002Fp>\n\u003Ch3>The Slickstream Difference\u003C\u002Fh3>\n\u003Cp>What makes Slickstream different is that we handle the hard work for you. We sit outside of WordPress, which means when you sign up we build a model of your site and use it to populate all of our search and recommendation tools. Then you pick the ones you want to use, flip a switch, and we’re live! Your site can be running Slickstream tomorrow, with no complicated technical implementation required.\u003C\u002Fp>\n\u003Ch3>What’s Included\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Floating Search: Search with Slickstream on any page\u003C\u002Fli>\n\u003Cli>Hooked Search Buttons: Automatically link your existing search to Slickstream\u003C\u002Fli>\n\u003Cli>Inline Search Module: As-you-type search results displaying on page\u003C\u002Fli>\n\u003Cli>Infinite Filmstrip: Content recommendations placed above posts\u003C\u002Fli>\n\u003Cli>Filmstrip Toolbar: Sticky recommendations that display on scroll\u003C\u002Fli>\n\u003Cli>Content Grid: Flexible recommendation module that can be placed anywhere\u003C\u002Fli>\n\u003Cli>Floating Favorites: Interactive content bookmarking with no sign-in required\u003C\u002Fli>\n\u003Cli>Floating Back-to-Top: Simple option to return to top of content\u003C\u002Fli>\n\u003Cli>Web Story Player: Full site integrations for existing web stories\u003C\u002Fli>\n\u003Cli>Campaigns: Incorporate custom objectives into user experience (business only)\u003C\u002Fli>\n\u003Cli>Analytics Portal: Robust insights into both Slickstream statistics and general\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>General Features and Integrations:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Supports all major themes and editors\u003C\u002Fli>\n\u003Cli>Search or recommend content across multiple domains\u003C\u002Fli>\n\u003Cli>Multi-language search results supported\u003C\u002Fli>\n\u003Cli>Configurable GDPR settings\u003C\u002Fli>\n\u003Cli>Designed for accessibility compliance\u003C\u002Fli>\n\u003Cli>Client-side API available\u003C\u002Fli>\n\u003Cli>Email provider integrations (MailChimp, ConvertKit, ActiveCampaign)\u003C\u002Fli>\n\u003Cli>First-party data integration with advertising networks\u003C\u002Fli>\n\u003Cli>Google Analytics integration\u003C\u002Fli>\n\u003Cli>Recipe card integrations (WP Recipe Maker, Tasty Recipes)\u003C\u002Fli>\n\u003Cli>E-commerce integration (Shopify)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration Options:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Pre-made templates to choose from\u003C\u002Fli>\n\u003Cli>Granular look and feel controls\u003C\u002Fli>\n\u003Cli>Custom messaging on all text prompts\u003C\u002Fli>\n\u003Cli>Attribution removal (additional charge)\u003C\u002Fli>\n\u003Cli>Built-in CLS (Cumulative Layout Shift) handling\u003C\u002Fli>\n\u003Cli>Optional opt-in email collection\u003C\u002Fli>\n\u003Cli>Optional advertising slot inclusions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Search and Recommendation Details:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Search by category, content type, or author\u003C\u002Fli>\n\u003Cli>Default sort by relevance, date, or popularity\u003C\u002Fli>\n\u003Cli>Custom result weighting in search and recommendations\u003C\u002Fli>\n\u003Cli>Manual categorization and content grouping control\u003C\u002Fli>\n\u003Cli>Exclude results by category, content type, or individual posts\u003C\u002Fli>\n\u003Cli>Custom taxonomies supported\u003C\u002Fli>\n\u003Cli>Progressively detailed results including metadata\u003C\u002Fli>\n\u003Cli>Automatic content grouping in results\u003C\u002Fli>\n\u003Cli>Fuzzy matching and typo forgiveness\u003C\u002Fli>\n\u003Cli>Highlighted search terms in results\u003C\u002Fli>\n\u003Cli>Structured data search experience for ingredients or supplies\u003C\u002Fli>\n\u003Cli>All search queries recorded in analytics\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FAQs\u003C\u002Fh3>\n\u003Ch4>What is Slickstream?\u003C\u002Fh4>\n\u003Cp>Slickstream is a sophisticated market-leading user engagement suite designed for independent publishers. It helps you turn casual visitors into loyal readers that return again and again through intelligent as-you-type search, content recommendations, favoriting and membership capabilities, email sign-up, and other useful features. You can easily design captivating user journeys that lead visitors to exactly what they’re looking for. The result is higher pageviews, time-on-page, click-throughs, and return visits. As if that isn’t enough, Slickstream’s reporting gives deep insights into its performance and how your visitors are interacting on your site, far beyond what you can see in Google Analytics.\u003C\u002Fp>\n\u003Ch4>How will Slickstream help me?\u003C\u002Fh4>\n\u003Cp>Slickstream helps you to get the most out of the traffic that visits your site by turning casual visitors into loyal readers, increasing ad revenue.\u003C\u002Fp>\n\u003Cp>Customizable features complement your brand and create a more premium site experience. The powerful recommendation engine serves up the best content to your readers so they spend more time on your site. Slickstream also saves you time, money and hassle from not having to rely on developers, multiple products, or other resources to do a bunch of manual site customization handled with one simple Slickstream installation.\u003C\u002Fp>\n\u003Cp>Worried about first-party data? Slickstream helps with that too! Slickstream helps you authenticate traffic and build first-party data with logged-in site visitors.\u003C\u002Fp>\n\u003Cp>Slickstream also offers an email sign-up feature that you can use to collect email addresses, but you can seamlessly use your existing email subscription method too. Slicksteam’s Highlighter feature draws attention to any element of your site you choose and has proven to significantly improve conversions.\u003C\u002Fp>\n\u003Ch4>Do You Support Languages Other Than English?\u003C\u002Fh4>\n\u003Cp>Yes we do. Our underlying recommendation technology is not English-specific, and we have already localized the Engagement Suite for German, Portuguese, Spanish, Dutch, French, Norwegian, Swedish, Croatian, Russian, Danish, Arabic, Hebrew, Japanese and more. \u003Ca href=\"https:\u002F\u002Fwww.slickstream.com\u002Fcontact\" rel=\"nofollow ugc\">Reach out to us\u003C\u002Fa> and we can confirm if we support your language too.\u003C\u002Fp>\n\u003Ch4>Where can I learn more about Slickstream?\u003C\u002Fh4>\n\u003Cp>You can find more information about Slickstream at our website: \u003Ca href=\"https:\u002F\u002Fslickstream.com\" rel=\"nofollow ugc\">https:\u002F\u002Fslickstream.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>How can I report security bugs?\u003C\u002Fh4>\n\u003Cp>You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage and handle any security vulnerabilities. \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fvdp\u002Fa5ba44ba-8ef4-4d10-a395-b0589af7d09e\" rel=\"nofollow ugc\">Report a security vulnerability.\u003C\u002Fa>\u003C\u002Fp>\n","Use Slickstream to upgrade your site search. Get beautiful as-you-type search, relevant content recommendations, user favorites and more!",2000,58584,100,11,"2025-09-25T15:54:00.000Z","6.8.5","5.2.0","7.4.0",[19,105,106,107,108],"engagement","favorites","recommendations","search","https:\u002F\u002Fslickstream.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fslick-engagement.3.0.1.zip",98,2,"2025-06-27 00:00:00",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":96,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":128,"tags":129,"homepage":134,"download_link":135,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"the-social-links","The Social Links","2.0.5","seagyn","https:\u002F\u002Fprofiles.wordpress.org\u002Fseags\u002F","\u003Cp>\u003Cstrong>Note: Development for The Social Links happens on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflickerleap\u002Fthe-social-links\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Please submit an issue there.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Social Links plugin adds a widget and shortcode to your WordPress website allowing you to display icons linking to your social profiles. The new version includes the following social networks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Telegram\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Linkedin\u003C\u002Fli>\n\u003Cli>YouTube\u003C\u002Fli>\n\u003Cli>Instagram\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>Behance\u003C\u002Fli>\n\u003Cli>Bitcoin\u003C\u002Fli>\n\u003Cli>Delicious\u003C\u002Fli>\n\u003Cli>DeviantArt\u003C\u002Fli>\n\u003Cli>Digg\u003C\u002Fli>\n\u003Cli>Dribble\u003C\u002Fli>\n\u003Cli>Flickr\u003C\u002Fli>\n\u003Cli>Foursquare\u003C\u002Fli>\n\u003Cli>GitHub\u003C\u002Fli>\n\u003Cli>LastFM\u003C\u002Fli>\n\u003Cli>Medium\u003C\u002Fli>\n\u003Cli>Skype\u003C\u002Fli>\n\u003Cli>Soundcloud\u003C\u002Fli>\n\u003Cli>Spotify\u003C\u002Fli>\n\u003Cli>Tumblr\u003C\u002Fli>\n\u003Cli>Vine\u003C\u002Fli>\n\u003Cli>WordPress\u003C\u002Fli>\n\u003Cli>Telegram\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We’ve also added support for a \u003Cstrong>shortcode\u003C\u002Fstrong> (\u003Ccode>[the-social-links]\u003C\u002Fcode>) for use in WordPress posts and pages and a \u003Cstrong>custom template tag\u003C\u002Fstrong> (\u003Ccode>\u003C?php the_social_links();?>\u003C\u002Fcode>) for use in template files.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The Social Links is translation ready!\u003C\u002Fstrong>\u003C\u002Fp>\n","The Social Links plugin adds a widget and shortcode to your WordPress website allowing you to display icons linking to your social profiles.",138469,88,7,"2021-11-09T21:20:00.000Z","5.8.13","4.2","5.6",[130,131,132,133],"social","social-bookmarks","social-links","social-networking","https:\u002F\u002Fgithub.com\u002Fseagyn\u002Fthe-social-links","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-social-links.2.0.5.zip",{"attackSurface":137,"codeSignals":158,"taintFlows":183,"riskAssessment":300,"analyzedAt":310},{"hooks":138,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":13,"unprotectedCount":13},[139,145,150],{"type":140,"name":141,"callback":142,"file":143,"line":144},"filter","wp_feed_cache_transient_lifetime","anonymous","delicious-curator.php",105,{"type":146,"name":147,"callback":148,"file":143,"line":149},"action","init","init_delicious_curator",298,{"type":146,"name":151,"callback":152,"file":143,"line":153},"admin_menu","init_delicious_curator_admin",299,[],[],[],[],{"dangerousFunctions":159,"sqlUsage":163,"outputEscaping":165,"fileOperations":13,"externalRequests":13,"nonceChecks":112,"capabilityChecks":13,"bundledLibraries":182},[160],{"fn":161,"file":143,"line":144,"context":162},"create_function","add_filter( 'wp_feed_cache_transient_lifetime', create_function( '$a', 'return 60;' ) );",{"prepared":13,"raw":13,"locations":164},[],{"escaped":166,"rawEcho":167,"locations":168},14,6,[169,172,174,176,178,180],{"file":143,"line":170,"context":171},170,"raw output",{"file":143,"line":173,"context":171},177,{"file":143,"line":175,"context":171},202,{"file":143,"line":177,"context":171},219,{"file":143,"line":179,"context":171},230,{"file":143,"line":181,"context":171},255,[],[184,265],{"entryPoint":185,"graph":186,"unsanitizedCount":13,"severity":264},"delicious_curator_admin_page (delicious-curator.php:65)",{"nodes":187,"edges":252},[188,193,198,202,204,208,210,214,216,220,222,226,228,232,234,238,240,244,246,250],{"id":189,"type":190,"label":191,"file":143,"line":192},"n0","source","$_POST['delicious-curator-maxitems']",69,{"id":194,"type":195,"label":196,"file":143,"line":192,"wp_function":197},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":199,"type":190,"label":200,"file":143,"line":201},"n2","$_POST['delicious-curator-delicious-user']",70,{"id":203,"type":195,"label":196,"file":143,"line":201,"wp_function":197},"n3",{"id":205,"type":190,"label":206,"file":143,"line":207},"n4","$_POST['delicious-curator-delicious-tag']",71,{"id":209,"type":195,"label":196,"file":143,"line":207,"wp_function":197},"n5",{"id":211,"type":190,"label":212,"file":143,"line":213},"n6","$_POST['delicious-curator-author']",72,{"id":215,"type":195,"label":196,"file":143,"line":213,"wp_function":197},"n7",{"id":217,"type":190,"label":218,"file":143,"line":219},"n8","$_POST['delicious-curator-category']",73,{"id":221,"type":195,"label":196,"file":143,"line":219,"wp_function":197},"n9",{"id":223,"type":190,"label":224,"file":143,"line":225},"n10","$_POST['delicious-curator-tags']",74,{"id":227,"type":195,"label":196,"file":143,"line":225,"wp_function":197},"n11",{"id":229,"type":190,"label":230,"file":143,"line":231},"n12","$_POST['delicious-curator-post-title']",75,{"id":233,"type":195,"label":196,"file":143,"line":231,"wp_function":197},"n13",{"id":235,"type":190,"label":236,"file":143,"line":237},"n14","$_POST['delicious-curator-header']",76,{"id":239,"type":195,"label":196,"file":143,"line":237,"wp_function":197},"n15",{"id":241,"type":190,"label":242,"file":143,"line":243},"n16","$_POST['delicious-curator-footer']",77,{"id":245,"type":195,"label":196,"file":143,"line":243,"wp_function":197},"n17",{"id":247,"type":190,"label":248,"file":143,"line":249},"n18","$_POST['delicious-curator-item']",78,{"id":251,"type":195,"label":196,"file":143,"line":249,"wp_function":197},"n19",[253,255,256,257,258,259,260,261,262,263],{"from":189,"to":194,"sanitized":254},true,{"from":199,"to":203,"sanitized":254},{"from":205,"to":209,"sanitized":254},{"from":211,"to":215,"sanitized":254},{"from":217,"to":221,"sanitized":254},{"from":223,"to":227,"sanitized":254},{"from":229,"to":233,"sanitized":254},{"from":235,"to":239,"sanitized":254},{"from":241,"to":245,"sanitized":254},{"from":247,"to":251,"sanitized":254},"low",{"entryPoint":266,"graph":267,"unsanitizedCount":13,"severity":264},"\u003Cdelicious-curator> (delicious-curator.php:0)",{"nodes":268,"edges":289},[269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288],{"id":189,"type":190,"label":191,"file":143,"line":192},{"id":194,"type":195,"label":196,"file":143,"line":192,"wp_function":197},{"id":199,"type":190,"label":200,"file":143,"line":201},{"id":203,"type":195,"label":196,"file":143,"line":201,"wp_function":197},{"id":205,"type":190,"label":206,"file":143,"line":207},{"id":209,"type":195,"label":196,"file":143,"line":207,"wp_function":197},{"id":211,"type":190,"label":212,"file":143,"line":213},{"id":215,"type":195,"label":196,"file":143,"line":213,"wp_function":197},{"id":217,"type":190,"label":218,"file":143,"line":219},{"id":221,"type":195,"label":196,"file":143,"line":219,"wp_function":197},{"id":223,"type":190,"label":224,"file":143,"line":225},{"id":227,"type":195,"label":196,"file":143,"line":225,"wp_function":197},{"id":229,"type":190,"label":230,"file":143,"line":231},{"id":233,"type":195,"label":196,"file":143,"line":231,"wp_function":197},{"id":235,"type":190,"label":236,"file":143,"line":237},{"id":239,"type":195,"label":196,"file":143,"line":237,"wp_function":197},{"id":241,"type":190,"label":242,"file":143,"line":243},{"id":245,"type":195,"label":196,"file":143,"line":243,"wp_function":197},{"id":247,"type":190,"label":248,"file":143,"line":249},{"id":251,"type":195,"label":196,"file":143,"line":249,"wp_function":197},[290,291,292,293,294,295,296,297,298,299],{"from":189,"to":194,"sanitized":254},{"from":199,"to":203,"sanitized":254},{"from":205,"to":209,"sanitized":254},{"from":211,"to":215,"sanitized":254},{"from":217,"to":221,"sanitized":254},{"from":223,"to":227,"sanitized":254},{"from":229,"to":233,"sanitized":254},{"from":235,"to":239,"sanitized":254},{"from":241,"to":245,"sanitized":254},{"from":247,"to":251,"sanitized":254},{"summary":301,"deductions":302},"The delicious-curator v0.3 plugin exhibits a strong security posture in several key areas, notably the absence of known vulnerabilities and robust practices regarding SQL queries and file operations. The plugin correctly utilizes prepared statements for all its SQL queries, which is a significant strength. Furthermore, the lack of external HTTP requests and no recorded vulnerability history suggest a developer who is conscious of common security pitfalls. The plugin also incorporates nonce checks, which is a positive step towards preventing CSRF attacks.\n\nHowever, there are areas that warrant attention. The presence of the `create_function` dangerous function is a notable concern, as it can lead to arbitrary code execution if not handled with extreme care and strict sanitization of its arguments. While the taint analysis shows no unsanitized flows, the existence of this function itself poses a potential risk. Additionally, a significant portion of output (30%) is not properly escaped, which could lead to Cross-Site Scripting (XSS) vulnerabilities if the data originates from user input or untrusted sources. The absence of capability checks on any entry points, although the attack surface appears limited, leaves a gap in fine-grained access control.\n\nOverall, delicious-curator v0.3 has a good foundation with no recorded vulnerabilities and sound SQL practices. However, the identified use of `create_function` and the significant unescaped output represent potential weaknesses that could be exploited. Addressing these specific issues would further strengthen the plugin's security.",[303,305,307],{"reason":304,"points":11},"Presence of dangerous function 'create_function'",{"reason":306,"points":167},"Significant unescaped output (30%)",{"reason":308,"points":309},"No capability checks on entry points",5,"2026-04-16T12:31:40.741Z",{"wat":312,"direct":321},{"assetPaths":313,"generatorPatterns":316,"scriptPaths":317,"versionParams":318},[314,315],"\u002Fwp-content\u002Fplugins\u002Fdelicious-curator\u002Fcss\u002Fdelicious-curator.css","\u002Fwp-content\u002Fplugins\u002Fdelicious-curator\u002Fjs\u002Fdelicious-curator.js",[],[315],[319,320],"delicious-curator\u002Fcss\u002Fdelicious-curator.css?ver=","delicious-curator\u002Fjs\u002Fdelicious-curator.js?ver=",{"cssClasses":322,"htmlComments":324,"htmlAttributes":333,"restEndpoints":354,"jsGlobals":355,"shortcodeOutput":356},[323],"delicious-curator-form-table",[325,326,327,328,329,330,331,332],"Copyright (c) 2012 Jonas Nordstrom. All rights reserved.","Released under the GPL license","This is an add-on for WordPress","This program is free software; you can redistribute it and\u002For modify","This program is distributed in the hope that it will be useful,","See the","Handle updates","The form, with all names and a checkbox in front",[334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353],"id=\"delicious-curator-maxitems\"","name=\"delicious-curator-maxitems\"","id=\"delicious-curator-delicious-user\"","name=\"delicious-curator-delicious-user\"","id=\"delicious-curator-delicious-tag\"","name=\"delicious-curator-delicious-tag\"","id=\"delicious-curator-author\"","name=\"delicious-curator-author\"","id=\"delicious-curator-category\"","name=\"delicious-curator-category\"","id=\"delicious-curator-tags\"","name=\"delicious-curator-tags\"","id=\"delicious-curator-post-title\"","name=\"delicious-curator-post-title\"","id=\"delicious-curator-header\"","name=\"delicious-curator-header\"","id=\"delicious-curator-footer\"","name=\"delicious-curator-footer\"","id=\"delicious-curator-item\"","name=\"delicious-curator-item\"",[],[],[],{"error":254,"url":358,"statusCode":359,"statusMessage":360,"message":360},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fdelicious-curator\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":362,"versions":363},3,[364,370,377],{"version":6,"download_url":23,"svn_tag_url":365,"released_at":25,"has_diff":366,"diff_files_changed":367,"diff_lines":25,"trac_diff_url":368,"vulnerabilities":369,"is_current":254},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdelicious-curator\u002Ftags\u002F0.3\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdelicious-curator%2Ftags%2F0.2&new_path=%2Fdelicious-curator%2Ftags%2F0.3",[],{"version":371,"download_url":372,"svn_tag_url":373,"released_at":25,"has_diff":366,"diff_files_changed":374,"diff_lines":25,"trac_diff_url":375,"vulnerabilities":376,"is_current":366},"0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdelicious-curator.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdelicious-curator\u002Ftags\u002F0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdelicious-curator%2Ftags%2F0.1&new_path=%2Fdelicious-curator%2Ftags%2F0.2",[],{"version":378,"download_url":379,"svn_tag_url":380,"released_at":25,"has_diff":366,"diff_files_changed":381,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":382,"is_current":366},"0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdelicious-curator.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdelicious-curator\u002Ftags\u002F0.1\u002F",[],[]]