Opis
Martto Friendly Reactions gives visitors a simple way to react to your content with a lightweight clap button.
The button can be shown automatically on posts, pages, and public custom post types. It can also be placed anywhere in the content with a shortcode. Multiple buttons in the same post stay synchronized, so every button represents the same clap count and daily visitor state.
Features include:
- Configurable daily clap limit from 1 to 50 claps per visitor and post.
- Daily clap state resets at the end of the WordPress site's local day.
- Three button icons: Clap, Heart, and Like.
- Left, center, or right alignment.
- Optional custom button text and optional visible clap count; zero is hidden until the first clap.
- A small optional celebration effect when the daily clap limit is reached.
- A fixed “Friendly” hover label for the clap button on pointer devices.
- Global display controls for posts, pages, and public custom post types.
- A per-content “Do not display the clap button” option in the editor.
[marttofr_reactions]shortcode support for placing synchronized buttons anywhere in the same post.- Optional visitor messages after a successful clap.
- Custom message-button text and optional message-form introduction text.
- One message per post per visitor per site day.
- Optional message notification email through the WordPress mail system.
- Clap Log with date filtering, message-only filtering, grouped deletion, and links to public posts.
- Statistics with hourly, daily, monthly, and yearly views.
- Top 10 clapped posts with competition-style ranking.
- Current WordPress site timezone shown on the Statistics screen.
- A widget for recently clapped published posts with optional 50×50 featured images and clap date/time.
- Translation-ready English source strings for WordPress.org language packs.
The plugin stores clap and message records in its own WordPress database tables. A random anonymous visitor key is stored in a first-party HttpOnly cookie with SameSite=Lax and expires at the next site-local midnight. The cookie is used to enforce daily clap and message limits.
For clap and message records, the plugin also stores the visitor IP address. Site owners should account for this data in their privacy policy and retention practices as required by applicable law. Records for a post are removed when that post is permanently deleted.
The plugin adds suggested text to the WordPress Privacy Policy Guide. Martto Friendly Reactions does not ask visitors for an email address, so its anonymous clap/message records cannot be reliably matched to WordPress personal-data export or erasure requests that are keyed by email address.
Deactivation keeps the plugin data. Uninstalling and deleting the plugin removes its settings and plugin-owned database tables.
Shortcode
Place the clap button at any position in post content:
[marttofr_reactions]
You may place the shortcode more than once in the same post. All clap buttons for the same post share the same clap count, daily visitor limit, message state, and maximum-limit state. The automatic button at the end of the post remains visible unless the post-level hide option is enabled.
Instalacija
- Upload the
martto-friendly-reactionsfolder to/wp-content/plugins/, or install the ZIP from the WordPress Plugins screen. - Activate Martto Friendly Reactions.
- Open Martto Friendly Reactions > Settings.
- Choose the daily clap limit, display targets, icon, alignment, button text, count display, message settings, and notification email address.
- Visit a post, page, or public custom post type and test the clap button.
- To place another synchronized button inside the content, add
[marttofr_reactions]where you want it.
ČPP
-
When does the daily clap limit reset?
-
At the end of the WordPress site's configured local day. Check Settings > General > Timezone if the displayed statistics time looks incorrect.
-
Does Martto Friendly Reactions support custom post types?
-
Yes. Public custom post types can be enabled or disabled from the plugin settings. Individual posts, pages, and public custom-post-type items can also hide the clap button from the editor.
-
Yes. Add
[marttofr_reactions]anywhere in the content. Multiple buttons for the same post stay synchronized with the automatic button at the end of the content.Pre-directory installations that already use
[friendly_clap_button]remain compatible with that legacy shortcode alias. -
Can visitors send messages without clapping?
-
No. The message option is revealed only after a successful clap when message sending is enabled.
-
Can I change where notification emails are sent?
-
Yes. The WordPress administrator email address is used as the default notification address. You can replace it in Martto Friendly Reactions settings.
-
Yes. A logged-in user who is allowed to read the post can test the clap button before publication. Public-facing widgets still list published posts only.
-
What happens when I deactivate or delete the plugin?
-
Deactivation keeps settings and clap/message data. Deleting the plugin from the WordPress Plugins screen removes Martto Friendly Reactions settings and its plugin-owned database tables.
Recenzije
Nema recenzija za ovaj dodatak.
Saradnici i programeri
“Martto Friendly Reactions” is open source software. The following people have contributed to this plugin.
Doprinositelji“Martto Friendly Reactions” je prijeveden na 1 dijalekt. Zahvala prevodiocima za njihov doprinos.
Prevedi “Martto Friendly Reactions” na vaš jezik.
Zainteresirani za razvoj?
Pregledajte kôd, pogledajte SVN spremišteili se pretplatite na dnevnik razvoja od RSS.
Zapis promijena
1.1.0
- Hide the visible clap count while the total is zero.
- Add optional 50×50 featured images to the Recently Clapped widget.
- Add optional clap date and time to the Recently Clapped widget in a compact YYYY.MM.DD format.
- Add a red new-clap indicator beside Clap Log in the admin menu and clear it when the Clap Log is opened.
1.0.0
- Initial stable release.
- Added configurable daily claps, three icon choices, alignment, text, and count display.
- Added post, page, and public custom post type support with per-content visibility control.
- Added synchronized shortcode placement with
[marttofr_reactions], with a legacy shortcode alias for pre-directory installations. - Added optional visitor messages, custom message text, notification email, and send-complete feedback.
- Added optional maximum-limit celebration and the fixed “Friendly” hover label.
- Added Clap Log filtering and grouped deletion.
- Added hourly, daily, monthly, and yearly statistics with ranked top posts and site-timezone display.
- Added a recently clapped posts widget, translation-ready strings, privacy-policy guidance, and uninstall cleanup.
