[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fn8vZNUE0deDIQ4R0q_ToYP2iBbGvdR_AzA9hlqLkUwg":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":133,"fingerprints":243},"foursquare-recent-checkins","FourSquare Recent Checkins","1","Pär Thernström","https:\u002F\u002Fprofiles.wordpress.org\u002Feskapism\u002F","\u003Cp>** This plugin will no longer be updated. **\u003C\u002Fp>\n\u003Cp>Show your 5 most recent checkins at FourSquare with this widget, including name, your comment,\u003Cbr \u002F>\nand a map showing where the checkin was.\u003C\u002Fp>\n\u003Cp>The map size can be customized: one size for the latest checkin. And a different size for the other four.\u003C\u002Fp>\n\u003Cp>Customiziable through CSS. Make it look the way you want.\u003C\u002Fp>\n\u003Ch4>Donation and more plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If you like this plugin don’t forget to \u003Ca href=\"http:\u002F\u002Feskapism.se\u002Fsida\u002Fdonate\u002F\" rel=\"nofollow ugc\">donate to support further development\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>More \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fprofile\u002Feskapism\" rel=\"ugc\">WordPress CMS plugins\u003C\u002Fa> by the same author.\u003C\u002Fli>\n\u003C\u002Ful>\n","A widget that show your 5 most recent checkins at FourSquare. And on a map too. It's marvelous!",10,3381,0,"2011-07-12T21:46:00.000Z","3.0.5","3.0","",[19,20,21,22],"check-ins","checkins","four-square","foursquare","http:\u002F\u002Feskapism.se\u002Fplayground\u002Ffoursquare-recent-checkins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffoursquare-recent-checkins.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"eskapism",11,361040,91,1680,73,"2026-04-04T13:50:27.574Z",[38,54,73,90,112],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":16,"requires_php":17,"tags":49,"homepage":52,"download_link":53,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"foursquare-latest-checkins","Foursquare Latest Checkins","1.0","Florian Beer","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeerf\u002F","\u003Cp>Displays venue names and icons of the latest Foursquare checkins.\u003Cbr \u002F>\nRequires Foursquare Username and Password filled out in the widget’s settings.\u003C\u002Fp>\n","Displays the users latest Foursquare checkins including venue icons as a sidebar widget.",3811,"2011-04-25T17:23:00.000Z","3.1.4",[20,22,50,51],"sidebar","widget","http:\u002F\u002Fblog.no-panic.at\u002Fprojects\u002Ffoursquare-latest-checkins-wordpress-widget-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffoursquare-latest-checkins.zip",{"slug":55,"name":56,"version":41,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":11,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":17,"tags":67,"homepage":17,"download_link":72,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"gt-foursquare","GT Foursquare","globaltask","https:\u002F\u002Fprofiles.wordpress.org\u002Fglobaltask\u002F","\u003Cp>GT Foursquare plugin gives the ability to show a list and\u002For a Google Map with the latest checkings. It’s fully customizable.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003Cbr \u002F>\n* List view of checkings\u003Cbr \u002F>\n* Map view with Google maps.\u003Cbr \u002F>\n* Uses JavaScript to avoid KML issues\u003Cbr \u002F>\n* Widget display\u003Cbr \u002F>\n* Shortcode Feature (multiple shortcodes supported)\u003Cbr \u002F>\n* Configuration for display options such as width, height and count of checkins\u003Cbr \u002F>\n* Enable\u002FDisable Map\u003Cbr \u002F>\n* Enable\u002FDisable List\u003Cbr \u002F>\n* Option to set a Custom Marker icon\u003C\u002Fp>\n\u003Cp>Tags: FourSquare, Global Task, GlobalTaskSoftware.com, 4SQ, 4Square, Four Square, FourSquare Checkins, Checkins, map checkin, api, shout, social, sociable, google map, google, foursquare map, location, social media, location based, place, vanue, foursquare maps in WIDGET AREA.\u003C\u002Fp>\n","Integrate Foursquare with WordPress. Features Map and List view.",1662,100,3,"2014-12-03T18:00:00.000Z","4.0.38","3.7",[68,69,22,70,71],"4square","check-in","foursquare-checkins","social-media","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgt-foursquare.1.0.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":11,"downloaded":81,"rating":13,"num_ratings":13,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":17,"tags":85,"homepage":88,"download_link":89,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"wp-quadratum","WP Quadratum","1.3.1.4","vicchi","https:\u002F\u002Fprofiles.wordpress.org\u002Fvicchi\u002F","\u003Cp>This plugin allows you to display your last Swarm checkin as a map widget on the sidebar or embedded via a shortcode in a post or page of your WordPress powered site.\u003C\u002Fp>\n\u003Cp>Setting and options include:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Associate your WordPress powered site with your \u003Ca href=\"https:\u002F\u002Ffoursquare.com\u002F\" rel=\"nofollow ugc\">Foursquare\u003C\u002Fa> account using \u003Ca href=\"http:\u002F\u002Foauth.net\u002F2\u002F\" rel=\"nofollow ugc\">OAuth 2.0\u003C\u002Fa>, which keeps your personal information safe and secure.\u003C\u002Fli>\n\u003Cli>Choose which map provider you want your checkin shown on; you can choose from:\n\u003Col>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdeveloper.here.com\u002Fjavascript_api\" rel=\"nofollow ugc\">HERE Maps\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fmaps\u002Fdocumentation\u002Fjavascript\u002F\" rel=\"nofollow ugc\">Google Maps v3\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmsdn.microsoft.com\u002Fen-us\u002Flibrary\u002Fgg427610.aspx\" rel=\"nofollow ugc\">Bing Maps v7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.openstreetmap.org\" rel=\"nofollow ugc\">OpenStreetMap\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002Fleafletjs.com\u002F\" rel=\"nofollow ugc\">Leaflet\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.openstreetmap.org\" rel=\"nofollow ugc\">OpenStreetMap\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002Fopenlayers.org\" rel=\"nofollow ugc\">OpenLayers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\" rel=\"nofollow ugc\">OpenStreetMap\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002Fdeveloper.mapquest.com\u002Fweb\u002Fproducts\u002Fopen\u002Fsdk\" rel=\"nofollow ugc\">MapQuest\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>Add your maps API key(s) for your chosen map provider; HERE, Google, Bing and MapQuest maps all require API keys.\u003C\u002Fli>\n\u003Cli>Choose the width and height of the widget and map on the sidebar. The width and height can be specified either as pixels (\u003Ccode>px\u003C\u002Fcode>) or as a percentage.\u003C\u002Fli>\n\u003Cli>Choose the zoom level of the map display.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The \u003Cem>strapline\u003C\u002Fem> text containing the venue name, venue URL and timestamp of your last Swarm checkin can be customised via the plugin’s filters. See the \u003Cem>Filter Support And Usage\u003C\u002Fem> section for more information.\u003C\u002Fp>\n\u003Cp>The current version of this plugin allows you to associate a single Foursquare account with your WordPress site; associating multiple Foursquare accounts, one per user account is not currently supported.\u003C\u002Fp>\n\u003Ch3>Shortcode Support And Usage\u003C\u002Fh3>\n\u003Cp>WP Quadratum supports two shortcodes and three shortcode aliases; \u003Ccode>[wp_quadratum_map]\u003C\u002Fcode> to expand the shortcode in a post or page and replace it with the checkin map and \u003Ccode>[wp_quadratum_locality]\u003C\u002Fcode> to allow you to embed aspects of your last checkin in a post or page.\u003C\u002Fp>\n\u003Ch4>[wp_quadratum_map]\u003C\u002Fh4>\n\u003Cp>Adding this shortcode to the content of a post or page as content, expands the shortcode and replaces it with a checkin map.\u003C\u002Fp>\n\u003Cp>The shortcode also supports multiple \u003Cem>attributes\u003C\u002Fem> which allow you to customise the way in which the shortcode is expanded into the checkin map:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>the \u003Ccode>width\u003C\u002Fcode> attribute\u003C\u002Fli>\n\u003Cli>the \u003Ccode>width_units\u003C\u002Fcode> attribute\u003C\u002Fli>\n\u003Cli>the \u003Ccode>height\u003C\u002Fcode> attribute\u003C\u002Fli>\n\u003Cli>the \u003Ccode>height_units\u003C\u002Fcode> attribute\u003C\u002Fli>\n\u003Cli>the \u003Ccode>zoom\u003C\u002Fcode> attribute\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>** The “width” Attribute **\u003C\u002Fp>\n\u003Cp>The \u003Ccode>width\u003C\u002Fcode> attribute, in conjunction with the \u003Ccode>height\u003C\u002Fcode> attribute specifies the width of the map to be inserted into a post or page. If omitted, the map width defaults to a value of \u003Ccode>300\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>** The “width_units” Attribute **\u003C\u002Fp>\n\u003Cp>The \u003Ccode>width_units\u003C\u002Fcode> attribute, specifies how the value specified in the \u003Ccode>width\u003C\u002Fcode> attribute should be interpreted. Valid values for this attribute as \u003Ccode>px\u003C\u002Fcode> and \u003Ccode>%\u003C\u002Fcode>, denoting that the \u003Ccode>width\u003C\u002Fcode> attribute should be interpreted in pixels or as a percentage respectively. If omitted, this attribute defaults to a value of \u003Ccode>px\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>** The “height” Attribute **\u003C\u002Fp>\n\u003Cp>The \u003Ccode>height\u003C\u002Fcode> attribute, in conjunction with the \u003Ccode>width\u003C\u002Fcode> attribute specifies the height of the map to be inserted into a post or page. If omitted, the map height defaults to a value of \u003Ccode>300\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>** The “height_units” Attribute **\u003C\u002Fp>\n\u003Cp>The \u003Ccode>height_units\u003C\u002Fcode> attribute, specifies how the value specified in the \u003Ccode>height\u003C\u002Fcode> attribute should be interpreted. Valid values for this attribute as \u003Ccode>px\u003C\u002Fcode> and \u003Ccode>%\u003C\u002Fcode>, denoting that the \u003Ccode>height\u003C\u002Fcode> attribute should be interpreted in pixels or as a percentage respectively. If omitted, this attribute defaults to a value of \u003Ccode>px\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>** The “zoom” Attribute **\u003C\u002Fp>\n\u003Cp>The \u003Ccode>zoom\u003C\u002Fcode> attribute specifies the zoom level to be used when displaying the checkin map. If omitted, the zoom level defaults to a value of \u003Ccode>16\u003C\u002Fcode> which is roughly analogous to a neighbourhood zoom.\u003C\u002Fp>\n\u003Ch4>[wp_quadratum]\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>[wp_quadratum]\u003C\u002Fcode> shortcode is an alias for the \u003Ccode>[wp_quadratum_map]\u003C\u002Fcode> shortcode and has the same functionality.\u003C\u002Fp>\n\u003Ch4>[wpq_map]\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>[wpq_map]\u003C\u002Fcode> shortcode is an alias for the \u003Ccode>[wp_quadratum_map]\u003C\u002Fcode> shortcode and has the same functionality.\u003C\u002Fp>\n\u003Ch4>[wp_quadratum_locality]\u003C\u002Fh4>\n\u003Cp>Adding this shortcode to the content of a post or page, expands the shortcode and replaces it with information about your last Foursquare checkin. The information to be displayed is selected by the shortcode’s \u003Ccode>type\u003C\u002Fcode> attribute, which allows you to select the venue name, address, region, postal code, coordinates, timezone or timezone offset.\u003C\u002Fp>\n\u003Cp>By default, the \u003Ccode>[wp_quadratum_locality]\u003C\u002Fcode> shortcode and the \u003Ccode>[wpq_locality]\u003C\u002Fcode> alias are disabled. This is because not all Foursquare venues contain the full scope of locality elements that the shortcode supports (the minimum requirements for a Foursquare venue are name, category and coordinates). To backfill any missing venue elements, WP Quadratum uses a \u003Cem>reverse geocoding\u003C\u002Fem> service from \u003Ca href=\"http:\u002F\u002Fwww.factual.com\u002F\" rel=\"nofollow ugc\">Factual\u003C\u002Fa> to supply the missing information.\u003C\u002Fp>\n\u003Cp>To enable the \u003Ccode>[wp_quadratum_locality]\u003C\u002Fcode> shortcode, from the Dashboard navigate to \u003Cem>Settings \u002F WP Quadratum\u003C\u002Fem> and click on the \u003Cem>Shortcodes\u003C\u002Fem> tab. Select the \u003Cem>Enable Locality Shortcode Usage\u003C\u002Fem> checkbox and the \u003Cem>Factual OAuth Settings\u003C\u002Fem> meta-box will appear. You’ll then need to sign up for a \u003Ca href=\"https:\u002F\u002Fwww.factual.com\u002Fapi-keys\u002Frequest\" rel=\"nofollow ugc\">Factual API key\u003C\u002Fa> after which you’ll be given an \u003Cem>OAuth Key\u003C\u002Fem> and \u003Cem>OAuth Secret\u003C\u002Fem>. Copy and paste these into the \u003Cem>Factual OAuth\u003C\u002Fem> text fields and click on \u003Cem>Save Shortcode Settings\u003C\u002Fem>. You’ll now be able to use the \u003Ccode>[wp_quadratum_locality]\u003C\u002Fcode> shortcode or its alias.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The “type” Attribute\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The \u003Ccode>type\u003C\u002Fcode> attribute specifies the element of your last Foursquare checkin that is to be displayed in a post or page and can take one of the following values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>venue\u003C\u002Fcode> – the name of the last Foursquare venue you checked into.\u003C\u002Fli>\n\u003Cli>\u003Ccode>address\u003C\u002Fcode> – the street address of the venue; not including the region, locality or postal code.\u003C\u002Fli>\n\u003Cli>\u003Ccode>region\u003C\u002Fcode> – the region of the venue; the geographic context of the region will vary from country to country but is roughly analogous to the venue’s city.\u003C\u002Fli>\n\u003Cli>\u003Ccode>postcode\u003C\u002Fcode> – the postal code of the venue, if the country or region supports postal codes.\u003C\u002Fli>\n\u003Cli>\u003Ccode>coordinates\u003C\u002Fcode> – the geographic coordinates of the venue, in the form latitude,longitude.\u003C\u002Fli>\n\u003Cli>\u003Ccode>timezone\u003C\u002Fcode> – the timezone name of the time of the checkin, such as \u003Ccode>Europe\u002FLondon\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>tzoffset\u003C\u002Fcode> – the offset from GMT of the time of the checkin, in the form GMT[-+]hours, such as GMT-1 or GMT+2.\u003C\u002Fli>\n\u003Cli>\u003Ccode>locality\u003C\u002Fcode> – the locality of the venue; the geographic context of the locality will vary according to country, but is roughly analogous to the town or neighbourhood.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If the \u003Ccode>type\u003C\u002Fcode> attribute is not supplied, or if the value of this attribute is not one of the above values, \u003Ccode>type=\"locality\"\u003C\u002Fcode> will be assumed. The shortcode’s replacement value can be modified via the plugin’s \u003Ccode>wp_quadratum_locality\u003C\u002Fcode> filter; see the \u003Cem>Filter Support and Usage\u003C\u002Fem> section for more information.\u003C\u002Fp>\n\u003Ch4>[wpq_locality]\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>[wpq_locality]\u003C\u002Fcode> shortcode is an alias for the \u003Ccode>[wp_quadratum_locality]\u003C\u002Fcode> shortcode and has the same functionality.\u003C\u002Fp>\n\u003Ch3>Filter Support And Usage\u003C\u002Fh3>\n\u003Cp>WP Quadratum supports three filters, which are described in more detail below. The plugin’s filters allow you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>change the descriptive text that appears immediately below the map when displayed via the plugin’s widget or shortcode.\u003C\u002Fli>\n\u003Cli>gain access to the checkin metadata that is returned from the Foursquare API\u003C\u002Fli>\n\u003Cli>change the output of the [wp_quadratum_locality]` shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>wp_quadratum_checkin\u003C\u002Fh4>\n\u003Cp>Allow a filter hook function to gain access to the checkin metadata that is returned from the Foursquare API and which is used to build the checkin map and strapline. It’s important to note that the implementation of this filter isn’t strictly a WordPress filter per se. The user defined hook function is passed only the checkin metadata. Any changes made to the metadata will not be reflected in the output of the plugin’s or shortcode’s map, nor will any return value from the hook function be honoured by the plugin. The filter will be called before the \u003Ccode>wp_quadratum_strapline\u003C\u002Fcode> filter, if used, allowing you to store the checkin contents and use them within the \u003Ccode>wp_quadratum_strapline\u003C\u002Fcode> filter hook.\u003C\u002Fp>\n\u003Cp>The contents of the checkin data this filter can access are a \u003Ccode>Checkin Response\u003C\u002Fcode> object, which is documented on the \u003Ca href=\"https:\u002F\u002Fdeveloper.foursquare.com\u002Fdocs\u002Fresponses\u002Fcheckin\" rel=\"nofollow ugc\">Foursquare Developer Site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example:\u003C\u002Fem> Store the contents of the Foursquare checkin that the plugin will be to display the checkin map.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$last_checkin = null;\nadd_filter('wp_quadratum_checkin', store_last_checkin, 10, 1);\nfunction store_last_checkin($checkin) {\n    $last_checkin = $checkin;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp_quadratum_strapline\u003C\u002Fh4>\n\u003Cp>Applied to the strapline that is displayed via the plugin’s widget or shortcode. The strapline is the text that appears immediately below the checkin map.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example:\u003C\u002Fem> Change the date and time formatting in the strapline\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('wp_quadratum_strapline', 'format_strapline', 10, 2);\nfunction format_strapline($content, $params) {\n    \u002F\u002F $params = array (\n    \u002F\u002F      'venue-url' => '4Sq venue url for checkin',\n    \u002F\u002F      'venue-name' => 'checkin venue name',\n    \u002F\u002F      'checked-in-at' => 'timestamp of checkin'\n    \u002F\u002F  );\n\n    $strapline = '\u003Ch5>Last seen at \u003Ca href=\"' . $params['venue-url'] . '\" target=\"_blank\">' . $params['venue-name'] . '\u003C\u002Fa> on ' . date('l jS \\of F Y h:i:s A', $params['checked-in-at']) . '\u003C\u002Fh5>';\n    return $strapline;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp_quadratum_locality\u003C\u002Fh4>\n\u003Cp>Applied to the replacement content of the \u003Ccode>[wp_quadratum_locality]\u003C\u002Fcode> shortcode immediately before the shortcode is replaced. The filter’s hook function is passed two arguments; the shortcode’s value and corresponding \u003Ccode>type\u003C\u002Fcode> attribute.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example:\u003C\u002Fem> Wrap each invocation of the \u003Ccode>[wp_quadratum_locality]\u003C\u002Fcode> shortcode in a \u003Ccode>div\u003C\u002Fcode> whose class includes the attribute type.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('wp_quadratum_locality', 'format_locality', 10, 2);\nfunction format_locality($value, $type) {\n    $class = 'wp-quadratum-locality-' . $type;\n    return '\u003Cdiv class=\"' . $class . '\">' . $value . '\u003C\u002Fdiv>';\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Display your last Swarm checkin as a map widget in the sidebar or embedded in a post or page, fully authenticated via OAuth 2.0.",3962,"2015-02-05T13:06:00.000Z","4.1.0","3.9.0",[20,22,86,87,74],"map","maps","http:\u002F\u002Fwww.vicchi.org\u002Fcodeage\u002Fwp-quadratum\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-quadratum.1.3.1.4.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":102,"tested_up_to":103,"requires_at_least":104,"requires_php":17,"tags":105,"homepage":110,"download_link":111,"security_score":62,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"nearby-now","Nearby Now Reviews and Audio Testimonials","3.0.0","Billy Coover","https:\u002F\u002Fprofiles.wordpress.org\u002Fazcoov\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.nearbynow.co\" rel=\"nofollow ugc\">Nearby Now\u003C\u002Fa> for WordPress is an awesome way to add your real-time Nearby Now reviews and checkins, along with an eye-catching interactive service area heat-map to your website. Here’s a quickstart guide:\u003C\u002Fp>\n\u003Ch3>Heatmap\u003C\u002Fh3>\n\u003Cp>Our most powerful shortcode, the heatmap includes.\u003C\u002Fp>\n\u003Col>\n\u003Cli>A large interactive service area heat-map combined with interactive review markers.\u003C\u002Fli>\n\u003Cli>A wide column of your reviews, properly coded so that search engines recognize them as reviews of your business.\u003C\u002Fli>\n\u003Cli>A narrow column of your check-ins, along with related comments and photos.\u003C\u002Fli>\n\u003Cli>A masonry tiled layout option for an even more modern look.\u003C\u002Fli>\n\u003Cli>The option to paginate the results.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Place the heatmap on city-specific pages to provide for unique, rich, dynamic, and schema formatted content that is specific to that city in order to bolster rankings for each city your business services.\u003C\u002Fp>\n\u003Cp>Please login to the admin portal and view the knowledgebase for a list of all available options with the heatmap short-code, as well as additional short code options.\u003C\u002Fp>\n\u003Cp>If you have any questions or need any assistance with the plugins, you can email us at \u003Ccode>support@nearbynow.co\u003C\u002Fcode>.\u003C\u002Fp>\n","The Nearby Now plugin allows you to display your customer reviews, job locations with photos and videos, and a service-area heat-map on any blog post  &hellip;",1000,37163,52,5,"2025-10-15T13:52:00.000Z","6.8.5","2.0.2",[19,106,107,108,109],"googlereviews","location","reviews","servicepro","http:\u002F\u002Fservicepros.nearbynow.co\u002Fplugins\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnearby-now.3.0.0.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":62,"downloaded":120,"rating":121,"num_ratings":31,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":17,"tags":125,"homepage":129,"download_link":130,"security_score":62,"vuln_count":131,"unpatched_count":13,"last_vuln_date":132,"fetched_at":27},"bp-check-in","Wbcom Designs – BuddyPress Check-ins","2.4.0","wbcomdesigns","https:\u002F\u002Fprofiles.wordpress.org\u002Fwbcomdesigns\u002F","\u003Cp>This plugin allows members to share their location when posting activities. Members can add places they have visited or nearby locations using the Google Place API.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>AutoComplete Feature\u003C\u002Fstrong>: Start typing a location name, and it will suggest nearby places based on your input. You can then select your desired location.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Map Integration\u003C\u002Fstrong>: All activity posts that include a location are displayed on a Google Map.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Place API Key\u003C\u002Fstrong>: A valid API key is required, which can be created from the \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fplaces\u002Fweb-service\u002F\" rel=\"nofollow ugc\">Google Place Web Service Documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you need additional support, please get in touch with us for \u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fcontact\" rel=\"nofollow ugc\">BuddyPress Check-ins\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Free Add-ons to Enhance Your BuddyPress or BuddyBoss Platform\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-user-profile-reviews\u002F\" rel=\"ugc\">BuddyPress Member Reviews\u003C\u002Fa>\u003C\u002Fstrong>: Allow members to add ratings or feedback for other community members.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freview-buddypress-groups\u002F\" rel=\"ugc\">BuddyPress Group Reviews\u003C\u002Fa>\u003C\u002Fstrong>: Enable group ratings and reviews.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-activity-social-share\u002F\" rel=\"ugc\">BuddyPress Activity Social Share\u003C\u002Fa>\u003C\u002Fstrong>: Share activities on social platforms like Facebook, Twitter, and LinkedIn.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flock-my-bp\u002F\" rel=\"ugc\">Private Community with BP Lock\u003C\u002Fa>\u003C\u002Fstrong>: Make your community private, only accessible to logged-in users, while keeping selected pages public.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-job-manager\u002F\" rel=\"ugc\">BuddyPress Job Manager\u003C\u002Fa>\u003C\u002Fstrong>: Integrate WP Job Manager with BuddyPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-check-in\u002F\" rel=\"ugc\">Check-ins for BuddyPress Activity\u003C\u002Fa>\u003C\u002Fstrong>: Let members add their location or check-ins to their BuddyPress activities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-favorite-notification\u002F\" rel=\"ugc\">BuddyPress Favorite Notification\u003C\u002Fa>\u003C\u002Fstrong>: Notify members when their activities receive likes or favorites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodes-for-buddypress\u002F\" rel=\"ugc\">Shortcodes & Elementor Widgets for BuddyPress\u003C\u002Fa>\u003C\u002Fstrong>: Use shortcodes and Elementor widgets for displaying BuddyPress activities, member directories, and groups.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Add-ons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-hashtags\u002F\" rel=\"nofollow ugc\">BuddyPress Hashtags\u003C\u002Fa>\u003C\u002Fstrong>: Use hashtags in BuddyPress activities and bbPress topics.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-polls\u002F\" rel=\"nofollow ugc\">BuddyPress Polls\u003C\u002Fa>\u003C\u002Fstrong>: Let members publish polls in BuddyPress or BuddyBoss activities and groups.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-quotes\u002F\" rel=\"nofollow ugc\">BuddyPress Quotes\u003C\u002Fa>\u003C\u002Fstrong>: Enable members to post updates with colorful and interactive backgrounds.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-status\u002F\" rel=\"nofollow ugc\">BuddyPress Status & Reaction\u003C\u002Fa>\u003C\u002Fstrong>: Let members set a status and offer reactions to activities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-profanity\u002F\" rel=\"nofollow ugc\">BuddyPress Profanity\u003C\u002Fa>\u003C\u002Fstrong>: Filter and censor inappropriate content in activities and messages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-sticky-post\u002F\" rel=\"nofollow ugc\">BuddyPress Sticky Post\u003C\u002Fa>\u003C\u002Fstrong>: Pin important activities to the top of the activity stream.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-auto-friends\u002F\" rel=\"nofollow ugc\">BuddyPress Auto Friends\u003C\u002Fa>\u003C\u002Fstrong>: Automatically assign global friends to new members.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fshortcodes-for-buddypress-pro\u002F\" rel=\"nofollow ugc\">Shortcodes & Elementor Widgets for BuddyPress Pro\u003C\u002Fa>\u003C\u002Fstrong>: Use advanced shortcodes and Elementor widgets for BuddyPress content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Check-ins Pro (Premium Version)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>XProfile Mapping\u003C\u002Fstrong>: Sync location fields in BuddyPress XProfile with activity check-ins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Location Fields for Groups\u003C\u002Fstrong>: Add and manage group locations, with maps displayed for group directories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maps for Member & Group Directories\u003C\u002Fstrong>: Display Google Maps or OpenStreetMap in member and group directories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Maps and OpenStreetMap Support\u003C\u002Fstrong>: Choose between Google Maps or OpenStreetMap for displaying location data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-Suggestion\u003C\u002Fstrong>: Provide location suggestions in profile fields, member search, group locations, and group search based on both Google Maps and OpenStreetMap.\u003C\u002Fli>\n\u003C\u002Ful>\n","Check-ins for BuddyPress allows members to share their location when posting activities.",21563,70,"2025-12-12T09:05:00.000Z","6.9.4","5.0.0",[126,127,128,19],"activity-check-ins","buddypress","buddypress-location","https:\u002F\u002Fwbcomdesigns.com\u002Fdownloads\u002Fbuddypress-checkins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-check-in.2.4.0.zip",1,"2022-04-13 00:00:00",{"attackSurface":134,"codeSignals":151,"taintFlows":228,"riskAssessment":229,"analyzedAt":242},{"hooks":135,"ajaxHandlers":147,"restRoutes":148,"shortcodes":149,"cronEvents":150,"entryPointCount":13,"unprotectedCount":13},[136,142],{"type":137,"name":138,"callback":139,"file":140,"line":141},"filter","wp_feed_cache_transient_lifetime","foursquare_recent_checkins_wp_feed_cache_transient_lifetime","index.php",118,{"type":143,"name":144,"callback":145,"file":140,"line":146},"action","widgets_init","anonymous",202,[],[],[],[],{"dangerousFunctions":152,"sqlUsage":156,"outputEscaping":158,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":227},[153],{"fn":154,"file":140,"line":146,"context":155},"create_function","add_action('widgets_init', create_function('', 'return register_widget(\"FourSquare_Recent_Checkins_W",{"prepared":13,"raw":13,"locations":157},[],{"escaped":159,"rawEcho":160,"locations":161},7,41,[162,164,166,167,168,170,172,173,174,176,178,179,180,182,184,185,186,188,190,191,192,194,195,196,197,199,201,202,203,205,207,208,209,211,213,215,217,219,221,223,225],{"file":140,"line":160,"context":163},"raw output",{"file":140,"line":165,"context":163},42,{"file":140,"line":165,"context":163},{"file":140,"line":165,"context":163},{"file":140,"line":169,"context":163},44,{"file":140,"line":171,"context":163},45,{"file":140,"line":171,"context":163},{"file":140,"line":171,"context":163},{"file":140,"line":175,"context":163},53,{"file":140,"line":177,"context":163},54,{"file":140,"line":177,"context":163},{"file":140,"line":177,"context":163},{"file":140,"line":181,"context":163},57,{"file":140,"line":183,"context":163},58,{"file":140,"line":183,"context":163},{"file":140,"line":183,"context":163},{"file":140,"line":187,"context":163},65,{"file":140,"line":189,"context":163},66,{"file":140,"line":189,"context":163},{"file":140,"line":189,"context":163},{"file":140,"line":193,"context":163},69,{"file":140,"line":121,"context":163},{"file":140,"line":121,"context":163},{"file":140,"line":121,"context":163},{"file":140,"line":198,"context":163},77,{"file":140,"line":200,"context":163},78,{"file":140,"line":200,"context":163},{"file":140,"line":200,"context":163},{"file":140,"line":204,"context":163},81,{"file":140,"line":206,"context":163},82,{"file":140,"line":206,"context":163},{"file":140,"line":206,"context":163},{"file":140,"line":210,"context":163},106,{"file":140,"line":212,"context":163},107,{"file":140,"line":214,"context":163},126,{"file":140,"line":216,"context":163},180,{"file":140,"line":218,"context":163},181,{"file":140,"line":220,"context":163},182,{"file":140,"line":222,"context":163},183,{"file":140,"line":224,"context":163},190,{"file":140,"line":226,"context":163},196,[],[],{"summary":230,"deductions":231},"The \"foursquare-recent-checkins\" plugin exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by not utilizing raw SQL queries and avoids file operations and external HTTP requests. The absence of known CVEs and a clean vulnerability history are also strong indicators of a well-maintained and secure codebase.  However, there are significant concerns regarding code quality and security checks. The presence of the `create_function` dangerous function is a red flag, as it can lead to arbitrary code execution if not handled with extreme care. Furthermore, the very low percentage of properly escaped output (15%) suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the website. The lack of nonce checks and capability checks across all entry points also means that even if the attack surface were larger, these vulnerabilities would be easier to exploit.\n\nWhile the current attack surface appears to be zero, which is excellent, this is potentially due to the plugin's simplicity or an incomplete static analysis. The underlying code quality issues, particularly the use of `create_function` and the poor output escaping, present a substantial risk that could be exploited if the plugin were to evolve or interact with user-supplied data in the future. The clean vulnerability history is encouraging, but it cannot entirely mitigate the risks posed by the identified code signals. A balanced conclusion is that while the plugin is not currently associated with known vulnerabilities and has a minimal attack surface, the identified code quality and security control deficiencies warrant careful attention and potential remediation.",[232,235,238,240],{"reason":233,"points":234},"Dangerous function detected (create_function)",8,{"reason":236,"points":237},"Low percentage of properly escaped output",12,{"reason":239,"points":101},"No nonce checks on entry points",{"reason":241,"points":101},"No capability checks on entry points","2026-03-17T00:48:34.713Z",{"wat":244,"direct":253},{"assetPaths":245,"generatorPatterns":248,"scriptPaths":249,"versionParams":250},[246,247],"\u002Fwp-content\u002Fplugins\u002Ffoursquare-recent-checkins\u002Ffoursquare-recent-checkins.css","\u002Fwp-content\u002Fplugins\u002Ffoursquare-recent-checkins\u002Ffoursquare-recent-checkins.js",[],[247],[251,252],"foursquare-recent-checkins\u002Ffoursquare-recent-checkins.css?ver=","foursquare-recent-checkins\u002Ffoursquare-recent-checkins.js?ver=",{"cssClasses":254,"htmlComments":259,"htmlAttributes":269,"restEndpoints":273,"jsGlobals":274,"shortcodeOutput":275},[255,256,257,258],"checkin","checkin-num-0","checkin-first","checkin-notfirst",[260,261,262,263,264,265,266,267,268],"widget code starts here","outputs the options form on admin","set some defaults","suitable for twenty ten by standard","Image for the last checkin","Image for earlier checkins","Text before and after widget","processes widget options to be saved","content here",[270,271,272],"data-checkin-num","data-checkin-first","data-checkin-notfirst",[],[139],[276],"\u003Cp>Powered by \u003Ca href='http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffoursquare-recent-checkins\u002F'>FourSquare Recent Checkins\u003C\u002Fa>\u003C\u002Fp>"]