[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1dJOPEqggDyZ7QfWF36jiSOOzJ4n11XLed5nv2i7mbc":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"jeremyshapiro","Jeremy B. Shapiro","https:\u002F\u002Fprofiles.wordpress.org\u002Fjeremyshapiro\u002F",4,8120,89,273,71,"2026-04-04T07:29:09.399Z",[14,40,56,77],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":33,"download_link":34,"security_score":35,"vuln_count":36,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"url-params","URL Params","2.5","\u003Cp>The URL Params WordPress Plugin allows you to access URL parameters in the Query String of the URL.\u003C\u002Fp>\n\u003Cp>The plugin even allows you to specify a default value in the shortcode if the parameter isn’t set, so if you want to say “Hello, FirstName” and FirstName isn’t set, it could say something like “Hello, Friend!”\u003C\u002Fp>\n\u003Cp>To specify a backup url parameter, enter multiple parameters seperated by commas. The plugin will check for each parameter, in order, until a matching one is found and return that. Failing finding any of the parameters you listed, the default will be returned. For example, you can specify \u003Ccode>[urlparam param=\"FirstName, First, name\" default=\"Friend\" \u002F]\u003C\u002Fcode> to check for FirstName, and if not found, then First, if not found, then name, and if not, then just return “Friend”.\u003C\u002Fp>\n\u003Cp>If the parameter is a date, you can also specify the \u003Ccode>dateformat\u003C\u002Fcode> option using a \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" rel=\"nofollow ugc\">PHP friendly date format\u003C\u002Fa>, for example \u003Ccode>[urlparam param=\"somedate\" dateformat=\"F Js\" \u002F]\u003C\u002Fcode>. Note that PHP only returns dates formatted in English regardless of locale settings.\u003C\u002Fp>\n\u003Cp>This is great if you have personalized links, like from Infusionsoft or Keap, as it lets you personalize a landing page with a persons name.\u003C\u002Fp>\n\u003Cp>You can also use this to pre-fill out form fields for folks based on the querystring. For example, if their first name is passed in the URL, your landing page can greet the viewer by name and pre-fill their name on a form.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Use the shortcode urlparam with the optional parameter of “default”. For example \u003Ccode>[urlparam param=\"FirstName\" \u002F]\u003C\u002Fcode> or \u003Ccode>[urlparam param=\"FirstName\" default=\"Friend\"\u002F]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>For conditional content use \u003Ccode>[ifurlparam][\u002Fifurlparam]\u003C\u002Fcode>. For example, \u003Ccode>[ifurlparam param=\"FirstName\"]Hey, I know you, [urlparam param=\"FirstName\"]![\u002Fifurlparam]\u003C\u002Fcode> would greet known visitors, but display nothing to users without a FirstName in the query string.\u003C\u002Fp>\n\u003Cp>If you want to show content when a value does NOT exist, you can set \u003Ccode>empty\u003C\u002Fcode> in \u003Ccode>[ifurlparam]\u003C\u002Fcode>. For example \u003Ccode>[ifurlparam param=\"FirstName\" empty=\"1\"]Welcome to the site, visitor![\u002Fifurlparam]\u003C\u002Fcode> would greet visitors without a FirstName in the query string, but display nothing for visitors with FirstName in the query string.\u003C\u002Fp>\n\u003Cp>If you want to show content only to visitors with a specific value in their query string, you can set \u003Ccode>is\u003C\u002Fcode> in \u003Ccode>[ifurlparam]\u003C\u002Fcode>. For example, \u003Ccode>[ifurlparam param=\"FirstName\" is=\"Bob\"]Hi, Bob![\u002Fifurlparam]\u003C\u002Fcode>, would only greet visitors with the FirstName param set to Bob.\u003C\u002Fp>\n\u003Cp>If you want to have urlparam return an HTML attribute, for example to use in pre-setting the value of input or hidden input fields, pass in the optional \u003Ccode>attr\u003C\u002Fcode> parameter. You might set a value attribute for an input field like so: \u003Ccode>\u003Cinput type=\"text\" name=\"firstname\" [urlparam attr=\"value\" param='FirstName']>\u003C\u002Fcode> or you might set a src attribute for an image tag like so: \u003Ccode>\u003Cimg [urlparam attr=\"src\" param='imgurl']>\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>If you want urlparam to return an entire HTML tag, for example in creating an input field, pass in the optional \u003Ccode>htmltag\u003C\u002Fcode> parameter. For example, \u003Ccode>[urlparam htmltag=\"input\" type=\"text\" name=\"firstname\" id=\"first\" attr=\"value\" param=\"FirstName\" default=\"Bob\" \u002F]\u003C\u002Fcode> will produce something like \u003Ccode>\u003Cinput type=\"text\" name=\"firstname\" id=\"first\" value=\"Bob\" \u002F>\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Security\u003C\u002Fh3>\n\u003Cp>To help protect your site against \u003Ca href=\"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FCross-site_scripting\" rel=\"nofollow ugc\">Reflected Cross Site Scripting\u003C\u002Fa>, we sanitize output with \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fesc_html\" rel=\"nofollow ugc\">esc_html()\u003C\u002Fa> which prevents any HTML tags from being passed in and displayed. This would prevent someone from passing in javascript, for example, and having it execute on your site.\u003C\u002Fp>\n\u003Cp>Starting in the \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fcore\u002F2015\u002F07\u002F23\u002Fchanges-to-the-shortcode-api\u002F\" rel=\"nofollow ugc\">WordPress 4.2.3 security auto-update\u003C\u002Fa>, you can no longer include shortcodes in HTML attributes. Previous to this WordPress update, you could set a field value like this: \u003Ccode>\u003Cinput type=\"text\" name=\"firstname\" value=\"[urlparam param='FirstName']\">\u003C\u002Fcode>. Now you have to set it like this: \u003Ccode>\u003Cinput type=\"text\" name=\"firstname\" [urlparam attr=\"value\" param='FirstName']>\u003C\u002Fcode> or  \u003Ccode>[urlparam htmltag=\"input\" type=\"text\" name=\"firstname\" attr=\"value\" param=\"FirstName\" \u002F]\u003C\u002Fcode>. If you are still using this shortcode the old way, unfortunately, WordPress simply won’t process the shortcode and will return the full shortcode text unprocessed.\u003C\u002Fp>\n\u003Cp>To prevent unprivileged users (like Contributors) from using this shortcode to have privileged users (like Admins) accidentally execute arbitrary javascript via HTML attributes (like \u003Ccode>onclick\u003C\u002Fcode>, \u003Ccode>onmouseover\u003C\u002Fcode>, etc), html tags and attributes are sanitized.\u003C\u002Fp>\n\u003Cp>If you do need have a need to set certain sanitized tags or attributes, at your own risk, you can manually allow these from the URL Params options page under Settings.\u003C\u002Fp>\n","Short Code to grab any URL parameter from the Query String and display it or display conditional content.",8000,100996,100,37,"2024-12-17T19:03:00.000Z","6.7.5","3.0","",[29,30,31,15,32],"query-string","url","url-parameters","urlparam","http:\u002F\u002Fasandia.com\u002Fwordpress-plugins\u002Furlparams\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Furl-params.2.5.zip",92,1,0,"2023-04-25 00:00:00","2026-03-15T15:16:48.613Z",{"slug":41,"name":42,"version":43,"author":5,"author_profile":6,"description":44,"short_description":45,"active_installs":22,"downloaded":46,"rating":22,"num_ratings":36,"last_updated":47,"tested_up_to":25,"requires_at_least":48,"requires_php":27,"tags":49,"homepage":53,"download_link":54,"security_score":35,"vuln_count":37,"unpatched_count":37,"last_vuln_date":55,"fetched_at":39},"nextdate","Next Date","1.0","\u003Cp>Want to always have the next date from a list displayed on a page of your site? Nextdate picks the next upcoming date from your list and displays it in the format you like!\u003C\u002Fp>\n\u003Cp>Perhaps you have a recurring monthly meeting or event and you want to always display the next date to keep the page current.\u003C\u002Fp>\n\u003Cp>Use the \u003Ccode>[nextdate]\u003C\u002Fcode> shortcode with a list of dates to get the next date from the list.\u003C\u002Fp>\n\u003Cp>The \u003Ccode>dates\u003C\u002Fcode> parameter is required and should include a comma separated list of valid dates in any format that \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.strtotime.php\" rel=\"nofollow ugc\">PHP will recognize\u003C\u002Fa>, for example \u003Ccode>5\u002F15\u002F2011, 2012-01-15, 21.9.2013, Tuesday, next Thursday\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>You can also specify a \u003Ccode>default\u003C\u002Fcode> value like \u003Ccode>[nextdate dates=\"5\u002F15\u002F1993, 7\u002F19\u002F2008\" default=\"No upcoming party\" \u002F]\u003C\u002Fcode> to display a default value when none of the dates are in the future.\u003C\u002Fp>\n\u003Cp>You can optionally specify a \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" rel=\"nofollow ugc\">PHP friendly date format\u003C\u002Fa>, for example \u003Ccode>[nextdate dates=\"next Thursday\" format=\"l, F jS\" \u002F]\u003C\u002Fcode> to format the date. By default, dates are returned back in the \u003Ccode>F j, Y\u003C\u002Fcode> format, i.e. \u003Ccode>September 18, 2013\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>For an example of usage, see how the \u003Ca href=\"https:\u002F\u002Fbayareamastermind.com\u002Fevents\u002F\" rel=\"nofollow ugc\">Bay Area Mastermind\u003C\u002Fa> lists their next upcoming event dates.\u003C\u002Fp>\n","This plugin allows you to display the next date from a list of dates with the [nextdate] shortcode.",2238,"2024-12-17T19:01:00.000Z","2.0.2",[50,51,41,52],"dates","jeremy-shapiro","times","http:\u002F\u002Fasandia.com\u002Fwordpress-plugins\u002Fnextdate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnextdate.zip",null,{"slug":57,"name":58,"version":59,"author":5,"author_profile":6,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":48,"requires_php":27,"tags":68,"homepage":74,"download_link":75,"security_score":76,"vuln_count":37,"unpatched_count":37,"last_vuln_date":55,"fetched_at":39},"gtwregister","GoToWebinar Registration","1.3","\u003Cp>Use the \u003Ccode>[gtwregister]\u003C\u002Fcode> shortcode to register folks for your webinars.\u003C\u002Fp>\n\u003Cp>Make sure you pass URL Parameters to this page, i.e. from a registration form. GoToWebinar requires that you supply a first name, last name and an email address.\u003C\u002Fp>\n\u003Cp>You can configure your url parameter to GoToWebinar field name mapping in your settings.\u003C\u002Fp>\n\u003Cp>To background process a registration, embed the \u003Ccode>[gtwregister \u002F]\u003C\u002Fcode> shortcode in your page or post. To hardcode any field, specify the value using \u003Ccode>firstname\u003C\u002Fcode>, \u003Ccode>lastname\u003C\u002Fcode>, \u003Ccode>email\u003C\u002Fcode>, \u003Ccode>phone\u003C\u002Fcode>, \u003Ccode>servernum\u003C\u002Fcode> (an optional override to the default server number), \u003Ccode>gtwid\u003C\u002Fcode> (the ID of your webinar), \u003Ccode>autojoin\u003C\u002Fcode> (optional override to automatically join a webinar already started) and \u003Ccode>timezone\u003C\u002Fcode> (optional GoToWebinar timezone ID), for example \u003Ccode>[gtwregister gtwid=\"23940324\" \u002F]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Next set your registration form or opt-in thank you page redirection form to go to the page you created. If using an opt-in form with a thank you page redirect, you must enable the option to pass the opt-in information to the thank you page.\u003C\u002Fp>\n\u003Cp>Please note that the only fields you can make required on your GoToWebinar configuration are First Name, Last Name and Email. You can include Phone, but it’s best to make it optional unless your opt-in form requires Phone, too. Any other fields marked as “required” in GoToWebinar will cause the registration to fail.\u003C\u002Fp>\n\u003Cp>By default, if there is an error, it will be displayed, and if the registration is successful, the success will appear in an HTML comment. You can change these options by passing along \u003Ccode>commentsuccess\u003C\u002Fcode> and \u003Ccode>commenterror\u003C\u002Fcode> as in \u003Ccode>commenterror=1\u003C\u002Fcode> to force errors to be commented or \u003Ccode>commentsuccess=0\u003C\u002Fcode> to display that the registration was successful.\u003C\u002Fp>\n\u003Cp>To see the list of optional timezones, view the options page and look for the number after the timezone in the default timezone selection. \u003Ccode>61\u003C\u002Fcode>, for example, is EST. \u003Ccode>67\u003C\u002Fcode> is PST.\u003C\u002Fp>\n","This WordPress plugin background registers folks for a GoToWebinar right from your WordPress site.",10,7043,20,3,"2014-04-01T00:59:00.000Z","3.7.41",[69,70,71,72,73],"gotomeeting","gotowebinar","registration","webinar","webinars","http:\u002F\u002Fwww.asandia.com\u002Fwordpress-plugins\u002Fgtwregister\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgtwregister.zip",85,{"slug":78,"name":79,"version":80,"author":5,"author_profile":6,"description":81,"short_description":82,"active_installs":62,"downloaded":83,"rating":22,"num_ratings":36,"last_updated":84,"tested_up_to":85,"requires_at_least":48,"requires_php":27,"tags":86,"homepage":92,"download_link":93,"security_score":76,"vuln_count":37,"unpatched_count":37,"last_vuln_date":55,"fetched_at":39},"infusionsoft-affiliates","Infusionsoft Affiliates","2.4","\u003Cp>After you configure your Infusionsoft Affiliate plugin, you’ll be able to sync up your affiliates (Referral Partners) to your WordPress site and add in affiliate specific merge fields.\u003C\u002Fp>\n\u003Cp>Where might you use this?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Personalized sales pages for your referral partners to use in promoting your product\u003C\u002Fli>\n\u003Cli>Personalized opt-in pages that appear to be written by your referral partners\u003C\u002Fli>\n\u003Cli>Custom webinar sign up forms, one for each referral partner\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Use the \u003Ccode>[affiliate]\u003C\u002Fcode> shortcode with a specific field; for example, to get the referral partner’s name, use \u003Ccode>[affiliate field=\"AffName\"]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>You can also specify a \u003Ccode>default\u003C\u002Fcode> value like \u003Ccode>[affiliate field=\"AffName\" default=\"your friend\"]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>For fields that are dates, you can specify a \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" rel=\"nofollow ugc\">PHP friendly date format\u003C\u002Fa>, for example \u003Ccode>[affiliate field=\"_WebinarDate\" format=\"l, f Js\" \u002F]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Additionally, for date fields, you can move a date forward or backwards in time with the \u003Ccode>dateshift\u003C\u002Fcode> option like \u003Ccode>[affiliate field=\"_WebinarDate\" default=\"3 days before our webinar\" format=\"l, F jS\" dateshift=\" -3 days\" \u002F]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>When using \u003Ccode>dateshift\u003C\u002Fcode>, the value should start with a \u003Ccode>+\u003C\u002Fcode> or a \u003Ccode>-\u003C\u002Fcode> followed by a number and then a unit, for example \u003Ccode>- 1 day\u003C\u002Fcode>, \u003Ccode>+90 minutes\u003C\u002Fcode>, or \u003Ccode>+1 year\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>If you are returning any HTML code, for example a tracking pixel, an image tag, rich HTML, etc… you may want to specify \u003Ccode>htmldecode=1\u003C\u002Fcode> to prevent WordPress from escaping your HTML.\u003C\u002Fp>\n\u003Cp>All your custom referral partner fields get pulled down, too, just don’t forget to put the underscore in front, i.e. _YourCustomField.\u003C\u002Fp>\n","This plugin allows you to load an Infusionsoft Affiliate's information into your wordpress pages using the [affiliate] shortcode.",5618,"2014-07-07T22:53:00.000Z","3.9.40",[87,88,89,90,91],"affiliate-program","affiliates","infusion","infusionsoft","tracking","http:\u002F\u002Fasandia.com\u002Fwordpress-plugins\u002Finfusionsoft-affiliates\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finfusionsoft-affiliates.2.4.zip"]