{"id":54234,"date":"2017-02-11T10:41:55","date_gmt":"2017-02-11T10:41:55","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/recaptcha-for-jetpack\/"},"modified":"2020-10-12T14:07:20","modified_gmt":"2020-10-12T14:07:20","slug":"recaptcha-for-jetpack","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/recaptcha-for-jetpack\/","author":13782044,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.3","stable_tag":"0.2.3","tested":"5.5.18","requires":"3.1","requires_php":"5.6","requires_plugins":"","header_name":"DX reCaptcha for Jetpack","header_author":"DevriX","header_description":"","assets_banners_color":"093f75","last_updated":"2020-10-12 14:07:20","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/devrix.com","header_author_uri":"https:\/\/devrix.com","rating":4.9,"author_block_rating":0,"active_installs":300,"downloads":3704,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1":{"tag":"0.1","author":"elhardoum","date":"2017-02-12 20:23:24"},"0.2":{"tag":"0.2","author":"elhardoum","date":"2017-10-29 10:56:16"},"0.2.1":{"tag":"0.2.1","author":"elhardoum","date":"2017-10-29 11:02:13"},"0.2.2":{"tag":"0.2.2","author":"devrix","date":"2020-04-08 09:20:01"},"0.2.3":{"tag":"0.2.3","author":"devrix","date":"2020-10-12 14:07:20"}},"upgrade_notice":{"":"<p>The plugin ownership was transferred to DevriX. There are no functionality changes. We are going to work on a few version, adding some nice feature in the near feature, stay tuned! :)<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":"1","5":"6"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2279165,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2279165,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2279165,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2279165,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.2","0.2.1","0.2.2","0.2.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2279114,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2279114,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"Example form with reCaptcha field and a failed submission","2":"Admin settings screen"}},"plugin_section":[],"plugin_tags":[360,601,1075,441,599],"plugin_category":[42,51,54],"plugin_contributors":[81716],"plugin_business_model":[],"class_list":["post-54234","plugin","type-plugin","status-closed","hentry","plugin_tags-contact","plugin_tags-forms","plugin_tags-jetpack","plugin_tags-multisite","plugin_tags-spam","plugin_category-contact-forms","plugin_category-multisite","plugin_category-security-and-spam-protection","plugin_contributors-devrix","plugin_committers-devrix"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/recaptcha-for-jetpack_093f75.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/recaptcha-for-jetpack\/assets\/screenshot-1.png?rev=2279114","caption":"Example form with reCaptcha field and a failed submission"},{"src":"https:\/\/ps.w.org\/recaptcha-for-jetpack\/assets\/screenshot-2.png?rev=2279114","caption":"Admin settings screen"}],"raw_content":"<!--section=description-->\n<p>DX reCaptcha for Jetpack plugin helps integrate Google reCaptcha in your Jetpack contact forms.<\/p>\n\n<p>This plugin opts to filter your content and search for <code>[contact-form]<\/code> shortcode (i.e find the inserted contact forms) and append a new field to these forms, for parsing the Google reCaptcha <code>[jp-recaptcha]<\/code>.<\/p>\n\n<p>If you're adding the contact form shortcode somewhere where the plugin cannot filter with <code>the_content<\/code> filter, please either add the shortcode <code>[jp-recaptcha]<\/code> where you want the reCaptcha field to be parsed, or better off, just point this plugin to filter your content with the following code:<\/p>\n\n<pre>\n\/\/ get the global instance of JPreCaptcha class\nglobal $JPreCaptchaCore;\n\n\/\/ if your content is pluggable with a filter\nadd_filter('my_content_filter_tag_name', array($JPreCaptchaCore, 'appendField'));\n\n\/\/ or, if not, just call the method directly\necho $JPreCaptchaCore::appendField( $myHTML );\n<\/pre>\n\n<p>Once you activate the plugin, you should now navigate to \"Settings\" &gt; \"DX JP reCaptcha\" (or \"Options\" &gt; \"DX JP reCaptcha\" for network activated plugin) and add your Google reCaptcha credentials (public and private keys) which you can obtain from https:\/\/www.google.com\/recaptcha\/admin<\/p>\n\n<p><strong>Translations:<\/strong><\/p>\n\n<p>DX reCaptcha for Jetpack plugin is translated by the community into the following languages:<\/p>\n\n<ul>\n<li>Polish by <a href=\"http:\/\/michalowski.pro\">Maciej Michalowski<\/a><\/li>\n<\/ul>\n\n<p><strong>Stay up to date<\/strong><\/p>\n\n<p><em>Become a fan on Facebook<\/em>\n<a href=\"https:\/\/www.facebook.com\/DevriXLtd\" title=\"Facebook DevriX\">https:\/\/www.facebook.com\/DevriXLtd<\/a><\/p>\n\n<p><em>Follow us on Twitter<\/em>\n<a href=\"https:\/\/twitter.com\/wpdevrix\">https:\/\/twitter.com\/wpdevrix<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Visit 'Plugins &gt; Add New'<\/li>\n<li>Search for 'DX reCaptcha for Jetpack'<\/li>\n<li>Activate DX reCaptcha for Jetpack from your Plugins page. You will have to activate it for the whole network.<\/li>\n<\/ol>\n\n<p>Once you activate the plugin, you should now navigate to \"Settings\" &gt; \"JP reCaptcha\" (or \"Options\" &gt; \"JP reCaptcha\" for network activated plugin) and add your Google reCaptcha credentials (public and private keys) which you can obtain from https:\/\/www.google.com\/recaptcha\/admin<\/p>\n\n<!--section=faq-->\n<dl>\n<dt><h3>Where are the plugin's settings?<\/h3><\/dt>\n<dd><p>In your WordPress admin under Settings -&gt; DX JP reCaptcha<\/p><\/dd>\n<dt><h3>How to get your reCaptcha Keys?<\/h3><\/dt>\n<dd><p>Go to Settings -&gt; DX JP reCaptcha and click to <a href=\"https:\/\/www.google.com\/recaptcha\/intro\/v3.html\" title=\"Google reCaptcha\">Google reCaptcha<\/a>\nNow go to Google reCAPTCHA and register a new reCaptcha. This step is needed so you can register this key later\nOnce you are ready, please go to Google reCAPTCHA site and click to Admin Console. Now you are in the administrative part of the site\nClick on the \u201cplus button\u201d in the top right corner and fill your data to get a key\nOnce you hit the submit button you will receive your keys\nThe contact form is now secured<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1<\/h4>\n\n<ul>\n<li>Initial stable release.<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>Added Polish translation, thanks Maciej Michalowski!<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Code refactor and updated plugin info<\/li>\n<\/ul>\n\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>Validate readme.txt<\/li>\n<\/ul>","raw_excerpt":"Google reCaptcha integration for Jetpack contact forms","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/54234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=54234"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/devrix"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=54234"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=54234"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=54234"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=54234"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=54234"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=54234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}