{"id":2645,"date":"2022-07-11T09:14:57","date_gmt":"2022-07-11T07:14:57","guid":{"rendered":"https:\/\/wp-plugin.onoffice.com\/?page_id=2645"},"modified":"2023-06-16T10:18:44","modified_gmt":"2023-06-16T08:18:44","slug":"anti-spam","status":"publish","type":"page","link":"https:\/\/wp-plugin.onoffice.com\/en\/advanced-features\/anti-spam\/","title":{"rendered":"Anti-spam measures"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Unfortunately, there is no perfect solution to fight spam. However, the plugin offers helpful features.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Honeypot<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A honeypot is a field in the form that is invisible to the normal user. However, simple spam bots fall for it and fill it in. When the plugin detects that the field has been filled in, it pretends that the form has been submitted successfully, but in reality nothing happens.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you experience problems with this feature, you can turn off the Honeypot in <strong><em>onOffice &gt; Settings<\/em><\/strong> in the &#8220;Forms&#8221; section.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Google reCAPTCHA<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To fight advanced spam bots, you can use Google reCAPTCHA.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The provided template works with the &#8220;v2 invisible&#8221; and &#8220;v3&#8221; versions of Google reCAPTCHA. You need to create the appropriate API key pair as described in the <a href=\"https:\/\/developers.google.com\/recaptcha?hl=de\" target=\"_blank\" rel=\"noreferrer noopener\">Google reCAPTCHA documentation<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enter the API key pair in <strong><em>onOffice &gt; Settings<\/em><\/strong> in the &#8220;Google reCAPTCHA&#8221; section.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After saving, a button will appear in the section that allows you to test the key pair. Look in the bottom right corner of the page. If something went wrong, there will be a red error message there. If everything works, you will see the Google reCAPTCHA logo there.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You now need to set all forms to use Google reCAPTCHA.<br>Navigate to <strong><em>onOffice &gt; Forms <\/em><\/strong>and edit the desired form. In the &#8220;Form specific options&#8221; box, tick the &#8220;Requires Captcha&#8221; checkbox.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n    <div class=\"togglecontainer enable_toggles faq\" itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/FAQPage\">\n\n        \n            <section class=\"av_toggle_section\" itemscope=\"itemscope\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                <div role=\"tablist\" class=\"single_toggle\">\n                    <h2 data-title=\"How do I create a GDPR checkbox in forms?\" data-fake-id=\"#toggle-id-630634356-1\" class=\"toggler\" itemprop=\"name\" role=\"tab\" tabindex=\"0\" aria-controls=\"toggle-id-630634356-1\">\n                        How do I create a GDPR checkbox in forms?                        <span class=\"toggle_icon\">\n                            <span class=\"vert_icon\"><\/span>\n                            <span class=\"hor_icon\"><\/span>\n                        <\/span>\n                    <\/h2>\n                    <div id=\"toggle-id-630634356-1\" class=\"toggle_wrap\" itemscope=\"itemscope\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                        <div class=\"toggle_content\" itemprop=\"text\">\n                            <ul>\n<li>It can be added for all forms in the &#8220;Special fields&#8221; GDPR (checkbox), where you can set the default value, a custom label and the mandatory field.<\/li>\n<\/ul>\n                                                            <h3>Related links<\/h3>\n                                <ul>\n                                                                                                                                                <\/ul>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n                    \n            <section class=\"av_toggle_section\" itemscope=\"itemscope\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                <div role=\"tablist\" class=\"single_toggle\">\n                    <h2 data-title=\"How can I customize the success and error messages?\" data-fake-id=\"#toggle-id-630634356-2\" class=\"toggler\" itemprop=\"name\" role=\"tab\" tabindex=\"0\" aria-controls=\"toggle-id-630634356-2\">\n                        How can I customize the success and error messages?                        <span class=\"toggle_icon\">\n                            <span class=\"vert_icon\"><\/span>\n                            <span class=\"hor_icon\"><\/span>\n                        <\/span>\n                    <\/h2>\n                    <div id=\"toggle-id-630634356-2\" class=\"toggle_wrap\" itemscope=\"itemscope\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                        <div class=\"toggle_content\" itemprop=\"text\">\n                            <p>Currently, the success and error messages are directly in the form and need to be adjusted here. An extra PHP file can be created in which these are designed separately. This must then be &#8220;required&#8221; in the form file.<\/p>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n                    \n            <section class=\"av_toggle_section\" itemscope=\"itemscope\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                <div role=\"tablist\" class=\"single_toggle\">\n                    <h2 data-title=\"Google Fonts &#8211; I have received a warning? How are the Google Fonts integrated?\" data-fake-id=\"#toggle-id-630634356-3\" class=\"toggler\" itemprop=\"name\" role=\"tab\" tabindex=\"0\" aria-controls=\"toggle-id-630634356-3\">\n                        Google Fonts &#8211; I have received a warning? How are the Google Fonts integrated?                        <span class=\"toggle_icon\">\n                            <span class=\"vert_icon\"><\/span>\n                            <span class=\"hor_icon\"><\/span>\n                        <\/span>\n                    <\/h2>\n                    <div id=\"toggle-id-630634356-3\" class=\"toggle_wrap\" itemscope=\"itemscope\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                        <div class=\"toggle_content\" itemprop=\"text\">\n                            <ul>\n<li>We always integrate Google Fonts locally. However, Google Maps, YouTube, Google reCAPTCHA or even externally purchased plugins and\/or WordPress themes also load Google Fonts.\n<ul>\n<li>For plugins \/ themes this can often either be turned off in the settings in the WordPress backend or taken out by script dequeue.<\/li>\n<\/ul>\n<\/li>\n<li>For Google Maps\/YouTube or Google reCAPTCHA, the initial blocking by a consent tool is inevitable and the content can only be loaded after consent.<\/li>\n<\/ul>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n                    \n            <section class=\"av_toggle_section\" itemscope=\"itemscope\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                <div role=\"tablist\" class=\"single_toggle\">\n                    <h2 data-title=\"How do I create a newsletter form?\" data-fake-id=\"#toggle-id-630634356-4\" class=\"toggler\" itemprop=\"name\" role=\"tab\" tabindex=\"0\" aria-controls=\"toggle-id-630634356-4\">\n                        How do I create a newsletter form?                        <span class=\"toggle_icon\">\n                            <span class=\"vert_icon\"><\/span>\n                            <span class=\"hor_icon\"><\/span>\n                        <\/span>\n                    <\/h2>\n                    <div id=\"toggle-id-630634356-4\" class=\"toggle_wrap\" itemscope=\"itemscope\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                        <div class=\"toggle_content\" itemprop=\"text\">\n                            <ul>\n<li>To create a newsletter subscription form, you need a contact form. Here you can check the box for &#8220;Newsletter&#8221; in the Form Specific Options. Include the shortcode at the relevant place where you want the form to appear.<\/li>\n<li>In onOffice enterprise, the double opt-in option should also be activated.<\/li>\n<\/ul>\n                                                            <h3>Related links<\/h3>\n                                <ul>\n                                                                                                                        <li><a href=\"https:\/\/de.enterprisehilfe.onoffice.com\/help_entries\/grundeinstellungen\/allgemein\/#newsletter\">Enterprise Hilfe: Double-Opt-In<\/a><\/li>\n                                                                                                            <\/ul>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n                        <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Unfortunately, there is no perfect solution to fight spam. However, the plugin offers helpful features. Honeypot A honeypot is a field in the form that is invisible to the normal user. However, simple spam bots fall for it and fill it in. When the plugin detects that the field has been filled in, it pretends [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":2621,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"acf_templates.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2645","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Anti-spam measures - onOffice WP-Plugin<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Anti-spam measures - onOffice WP-Plugin\" \/>\n<meta property=\"og:description\" content=\"Unfortunately, there is no perfect solution to fight spam. However, the plugin offers helpful features. Honeypot A honeypot is a field in the form that is invisible to the normal user. However, simple spam bots fall for it and fill it in. When the plugin detects that the field has been filled in, it pretends [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wp-plugin.onoffice.com\/en\/advanced-features\/anti-spam\/\" \/>\n<meta property=\"og:site_name\" content=\"onOffice WP-Plugin\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/onOffice.Software\/\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-16T08:18:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wp-plugin.onoffice.com\/wp-content\/uploads\/2019\/09\/onOffice-Logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"209\" \/>\n\t<meta property=\"og:image:height\" content=\"72\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@onOffice\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/advanced-features\\\/anti-spam\\\/\",\"url\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/advanced-features\\\/anti-spam\\\/\",\"name\":\"Anti-spam measures - onOffice WP-Plugin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/#website\"},\"datePublished\":\"2022-07-11T07:14:57+00:00\",\"dateModified\":\"2023-06-16T08:18:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/advanced-features\\\/anti-spam\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/advanced-features\\\/anti-spam\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/advanced-features\\\/anti-spam\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start\",\"item\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Advanced features\",\"item\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/advanced-features\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Anti-spam measures\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/\",\"name\":\"onOffice WP-Plugin\",\"description\":\"online help\",\"publisher\":{\"@id\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/#organization\",\"name\":\"onOffice GmbH\",\"url\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/onOffice-Logo.png\",\"contentUrl\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/onOffice-Logo.png\",\"width\":209,\"height\":72,\"caption\":\"onOffice GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/wp-plugin.onoffice.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/onOffice.Software\\\/\",\"https:\\\/\\\/x.com\\\/onOffice\",\"https:\\\/\\\/www.instagram.com\\\/onoffice_software\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/onoffice-software-gmbh\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/onOfficeSoftware\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Anti-spam measures - onOffice WP-Plugin","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Anti-spam measures - onOffice WP-Plugin","og_description":"Unfortunately, there is no perfect solution to fight spam. However, the plugin offers helpful features. Honeypot A honeypot is a field in the form that is invisible to the normal user. However, simple spam bots fall for it and fill it in. When the plugin detects that the field has been filled in, it pretends [&hellip;]","og_url":"https:\/\/wp-plugin.onoffice.com\/en\/advanced-features\/anti-spam\/","og_site_name":"onOffice WP-Plugin","article_publisher":"https:\/\/www.facebook.com\/onOffice.Software\/","article_modified_time":"2023-06-16T08:18:44+00:00","og_image":[{"width":209,"height":72,"url":"https:\/\/wp-plugin.onoffice.com\/wp-content\/uploads\/2019\/09\/onOffice-Logo.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@onOffice","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wp-plugin.onoffice.com\/en\/advanced-features\/anti-spam\/","url":"https:\/\/wp-plugin.onoffice.com\/en\/advanced-features\/anti-spam\/","name":"Anti-spam measures - onOffice WP-Plugin","isPartOf":{"@id":"https:\/\/wp-plugin.onoffice.com\/en\/#website"},"datePublished":"2022-07-11T07:14:57+00:00","dateModified":"2023-06-16T08:18:44+00:00","breadcrumb":{"@id":"https:\/\/wp-plugin.onoffice.com\/en\/advanced-features\/anti-spam\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wp-plugin.onoffice.com\/en\/advanced-features\/anti-spam\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wp-plugin.onoffice.com\/en\/advanced-features\/anti-spam\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Start","item":"https:\/\/wp-plugin.onoffice.com\/en\/"},{"@type":"ListItem","position":2,"name":"Advanced features","item":"https:\/\/wp-plugin.onoffice.com\/en\/advanced-features\/"},{"@type":"ListItem","position":3,"name":"Anti-spam measures"}]},{"@type":"WebSite","@id":"https:\/\/wp-plugin.onoffice.com\/en\/#website","url":"https:\/\/wp-plugin.onoffice.com\/en\/","name":"onOffice WP-Plugin","description":"online help","publisher":{"@id":"https:\/\/wp-plugin.onoffice.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wp-plugin.onoffice.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wp-plugin.onoffice.com\/en\/#organization","name":"onOffice GmbH","url":"https:\/\/wp-plugin.onoffice.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wp-plugin.onoffice.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/wp-plugin.onoffice.com\/wp-content\/uploads\/2019\/09\/onOffice-Logo.png","contentUrl":"https:\/\/wp-plugin.onoffice.com\/wp-content\/uploads\/2019\/09\/onOffice-Logo.png","width":209,"height":72,"caption":"onOffice GmbH"},"image":{"@id":"https:\/\/wp-plugin.onoffice.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/onOffice.Software\/","https:\/\/x.com\/onOffice","https:\/\/www.instagram.com\/onoffice_software\/","https:\/\/www.linkedin.com\/company\/onoffice-software-gmbh\/","https:\/\/www.youtube.com\/user\/onOfficeSoftware\/"]}]}},"_links":{"self":[{"href":"https:\/\/wp-plugin.onoffice.com\/en\/wp-json\/wp\/v2\/pages\/2645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp-plugin.onoffice.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wp-plugin.onoffice.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wp-plugin.onoffice.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/wp-plugin.onoffice.com\/en\/wp-json\/wp\/v2\/comments?post=2645"}],"version-history":[{"count":7,"href":"https:\/\/wp-plugin.onoffice.com\/en\/wp-json\/wp\/v2\/pages\/2645\/revisions"}],"predecessor-version":[{"id":4728,"href":"https:\/\/wp-plugin.onoffice.com\/en\/wp-json\/wp\/v2\/pages\/2645\/revisions\/4728"}],"up":[{"embeddable":true,"href":"https:\/\/wp-plugin.onoffice.com\/en\/wp-json\/wp\/v2\/pages\/2621"}],"wp:attachment":[{"href":"https:\/\/wp-plugin.onoffice.com\/en\/wp-json\/wp\/v2\/media?parent=2645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}