Title: Double Opt-In Helper
Author: Rock Lobster Inc.
Published: <strong>10. децембар 2021.</strong>
Last modified: 7. мај 2024.

---

Претражи додатке

Овај додатак **није испробан са последња 3 главна издања Вордпреса**.Можда се више
не одржава или подржава и можда има грешке са усклађеношћу са новијим издањима Вордреса.

![](https://s.w.org/plugins/geopattern-icon/doi-helper.svg)

# Double Opt-In Helper

 [Rock Lobster Inc.](https://profiles.wordpress.org/rocklobsterinc/)

[Преузимање](https://downloads.wordpress.org/plugin/doi-helper.zip)

 * [Детаљи](https://sr.wordpress.org/plugins/doi-helper/#description)
 * [Прегледи](https://sr.wordpress.org/plugins/doi-helper/#reviews)
 *  [Постављање](https://sr.wordpress.org/plugins/doi-helper/#installation)
 * [Изградња](https://sr.wordpress.org/plugins/doi-helper/#developers)

 [Подршка](https://wordpress.org/support/plugin/doi-helper/)

## Опис

Double Opt-In Helper is a WordPress plugin that helps developers implement the double
opt-in process in their plugins.

#### What is double opt-in?

Double opt-in is a procedure used to confirm user’s consent. Today, service providers
are required to obtain clear consent from users prior to collecting or using their
personal data. In some situations, however, asking the user to tick an „I agree.“
checkbox is not sufficient. Double opt-in serves a useful role in such situations.

A typical double opt-in process starts by the service provider sending an email 
message to the user. The message includes a URL link to the provider’s website and
asks the user to click the link if they agree on conditions. Usually, the URL includes
some sort of unique random code that works as a token to confirm the user’s consent.

By doing this, the service provider can confirm that the real user (not a bot or
someone else) has consented, because only the user should be able to access messages
to their email address.

#### I’m a developer. How can I use this plugin?

First, register an „agent“ who can handle double opt-in sessions for you, and knows
what to do when a user opts-in.

To register an agent, use the `doihelper_register_agent()` function. `doihelper_register_agent()`
takes two parameters: the name of the agent (required), and an optional associative
array of arguments. The available arguments are:

 * `acceptance_period` — The length of time (in seconds) for how long a double opt-
   in session remains live. Default value: 86400 (24 hours)
 * `optin_callback` — The callback function that will be called when a user opts-
   in.
 * `email_callback` — The callback function that will be called to send a confirmation
   email.

After registering an agent, start a double opt-in session by calling the `doihelper_start_session()`
function. `doihelper_start_session()` takes two parameters: the name of the agent(
required), and an optional associative array of arguments. The available arguments
are:

 * `email_to` — The recipient’s email address, used for the confirmation email. 
   If you omit this argument, no email will be sent. If you do not provide this 
   argument, you will need to provide the user with the confirmation link another
   way.
 * `properties` — The properties array of the session. This array is to be passed
   to the `optin_callback` function as its only parameter. While you can include
   any information into this, the primary purpose of it is to pass user-related 
   data to the opt-in callback.

The session data will be stored in the database until the user opts-in, or the acceptance
period (from `doihelper_register_agent()`) expires.

## Постављање

 1. Upload the entire `doi-helper` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the **Plugins** screen (**Plugins > Installed Plugins**).

## Прегледи

Нема рецензија за овај додатак.

## Сарадници и градитељи

„Double Opt-In Helper“ је софтвер отвореног кода. Следећи људи су допринели овом
додатку.

Сарадници

 *   [ Rock Lobster Inc. ](https://profiles.wordpress.org/rocklobsterinc/)
 *   [ Takayuki Miyoshi ](https://profiles.wordpress.org/takayukister/)

„Double Opt-In Helper“ је преведен на 2 језика. Хвала [преводиоцима](https://translate.wordpress.org/projects/wp-plugins/doi-helper/contributors)
за њихове доприносе.

[Преведите „Double Opt-In Helper“ на свој језик.](https://translate.wordpress.org/projects/wp-plugins/doi-helper)

### Заинтересовани сте за градњу?

[Прегледајте код](https://plugins.trac.wordpress.org/browser/doi-helper/), проверите
[SVN складиште](https://plugins.svn.wordpress.org/doi-helper/) или се пријавите 
на [белешку градње](https://plugins.trac.wordpress.org/log/doi-helper/) преко [RSS-а](https://plugins.trac.wordpress.org/log/doi-helper/?limit=100&mode=stop_on_copy&format=rss).

## Белешка о изменама

#### 1.0

 * Bumps up the minimum required WordPress version to 6.1.
 * Bumps up the minimum required PHP version to 7.4.

#### 0.73

Initial release.

## Мета

 *  Version **1.0**
 *  Last updated **2 године раније**
 *  Active installations **90+**
 *  WordPress version ** 6.4 или новије **
 *  Tested up to **6.5.8**
 *  PHP version ** 7.4 или новије **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/doi-helper/), [German](https://de.wordpress.org/plugins/doi-helper/)
   и [Japanese](https://ja.wordpress.org/plugins/doi-helper/).
 *  [Преведите на свој језик](https://translate.wordpress.org/projects/wp-plugins/doi-helper)
 * Tags
 * [consent](https://sr.wordpress.org/plugins/tags/consent/)[Opt-in](https://sr.wordpress.org/plugins/tags/opt-in/)
   [privacy](https://sr.wordpress.org/plugins/tags/privacy/)
 *  [Напредни преглед](https://sr.wordpress.org/plugins/doi-helper/advanced/)

## Оцене

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/doi-helper/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/doi-helper/reviews/)

## Сарадници

 *   [ Rock Lobster Inc. ](https://profiles.wordpress.org/rocklobsterinc/)
 *   [ Takayuki Miyoshi ](https://profiles.wordpress.org/takayukister/)

## Подршка

Имате нешто да кажете? Потребна вам је помоћ?

 [Види форум подршке](https://wordpress.org/support/plugin/doi-helper/)

## Донирај

Желите ли да подржите напредак овог додатка?

 [ Донирај овом додатку ](https://contactform7.com/donate/)