• Resolved joe16

    (@joe16)


    Hi,

    As requested by the support team in this thread (to create a separate thread), I would like to report the existence of Jetpack Cron Events without Jetpack installed: jetpack_clean_nonces and jetpack_v2_heartbeat.

    Someone reported that it is present in WooCommerce code here.

    Apparently defined in these 2 files:

    /wp-content/plugins/woocommerce/vendor/automattic/jetpack-connection/src/class-heartbeat.php
    /wp-content/plugins/woocommerce/vendor/automattic/jetpack-connection/src/class-nonce-handler.php

    In this case, why we don’t get a confirmation by the support team?

    Could you explain the existence of these events?

    This is what I asked in the above-mentioned thread.

    Looking forward to your reply. Thank you in advance.

    My best regards,

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    The files and cron events you mentioned are due to the fact that WooCommerce utilizes some packages from the Jetpack plugin for certain functionalities, specifically from the?jetpack-connection?package. This package helps WooCommerce and other plugins from Automattic connect with?WordPress.com?for various features, including but not limited to secure connection and authentication, stats, and monitoring services.

    Here’s some clarification on the two cron events:

    1. **jetpack_clean_nonces**: This is part of the nonce handling in the Jetpack connection package. It’s a maintenance task scheduled to clear out expired nonces used in the connection process.

    2. **jetpack_v2_heartbeat**: The heartbeat event is likely involved in checking the status between the WooCommerce site and the WordPress.com connection, ensuring it remains healthy and active.

    However, they are harmless and won’t affect your site’s performance.

    Thank you

    Thread Starter joe16

    (@joe16)

    Hi @shahzeenfarooq,

    Thank you for your reply and explanation.

    Which leads to the following question: why would my website have to communicate with wordpress.com?

    Looking forward to your reply.

    My best regards,

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    I can understand your concern, please note that, Some WooCommerce extensions or services may require a?WordPress.com?account for management and authentication purposes. This connection helps in syncing information and managing subscription services if you are using any.

    Additionally, some features of WooCommerce and its associated extensions rely on communication with WordPress.com for things like secure authentication, performance monitoring, and site stats, which are designed to improve your store’s functionality and security.

    Also, WooCommerce.com (official website for the WooCommerce plugin) now requires a WordPress.com account to manage purchases, subscriptions, and tickets. For more details you can use this article.
    https://woocommerce.com/signin-with-wordpress/not-interested/

    Thank you

    Thread Starter joe16

    (@joe16)

    Hi @shahzeenfarooq,

    Thank you for the explanation and the time taken for answering my questions.

    My best regards,

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.