Title: WP Armour blocks ActivityPub Plugin
Last modified: July 14, 2026

---

# WP Armour blocks ActivityPub Plugin

 *  [brng](https://wordpress.org/support/users/brng/)
 * (@brng)
 * [1 week, 3 days ago](https://wordpress.org/support/topic/wp-armour-blocks-activitypub-plugin/)
 * WP Armour 2.4.02 terminates server-to-server ActivityPub comment insertions in
   the preprocess_comment filter because no JavaScript-generated
   honeypot field 
   is present. WordPress ActivityPub 9.0.2 uses wp_new_comment()to store Like and
   Announce activities. Disabling WP Armour fixes the issue.
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwp-armour-blocks-activitypub-plugin%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Support [Dinesh Karki](https://wordpress.org/support/users/dcsupport/)
 * (@dcsupport)
 * [1 week, 3 days ago](https://wordpress.org/support/topic/wp-armour-blocks-activitypub-plugin/#post-18965400)
 * Hi [@brng](https://wordpress.org/support/users/brng/),
 * This is one of the trade-offs of using WP Armour. The plugin checks for the JavaScript-
   generated honeypot field to verify that a submission comes from a real browser.
   In cases like ActivityPub, where comments are inserted server-to-server using
   WordPress functions, that field is not present, so WP Armour treats the request
   as spam.
 *  [Töm](https://wordpress.org/support/users/toem/)
 * (@toem)
 * [1 week, 1 day ago](https://wordpress.org/support/topic/wp-armour-blocks-activitypub-plugin/#post-18966814)
 * Here the same problem with the communication between Thrivecart and Contact Form
   7 form.
 * The idea in previous threads was to exclude special forms or pages from WP Armour.
   But since yet, I didn’t get it to work.
 *  [Matthias Pfefferle](https://wordpress.org/support/users/pfefferle/)
 * (@pfefferle)
 * [1 week, 1 day ago](https://wordpress.org/support/topic/wp-armour-blocks-activitypub-plugin/#post-18966854)
 * Hej hej,
 * what about an exception when `defined( 'REST_REQUEST' ) && REST_REQUEST` is set?

Viewing 3 replies - 1 through 3 (of 3 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwp-armour-blocks-activitypub-plugin%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/honeypot/assets/icon-128x128.gif?rev=3093155)
 * [WP Armour - Honeypot Anti Spam](https://wordpress.org/plugins/honeypot/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/honeypot/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/honeypot/)
 * [Active Topics](https://wordpress.org/support/plugin/honeypot/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/honeypot/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/honeypot/reviews/)

 * 3 replies
 * 4 participants
 * Last reply from: [Matthias Pfefferle](https://wordpress.org/support/users/pfefferle/)
 * Last activity: [1 week, 1 day ago](https://wordpress.org/support/topic/wp-armour-blocks-activitypub-plugin/#post-18966854)
 * Status: not resolved