It depends on the plugin and the cache method you are using. For example, as far as I remember, WP Super Cache offers two different cache methods:
-
PHP Cache
-
HTML Cache
Using the first method creates PHP cache files that still load WordPress’s functions, but do not go through the whole loading process. If this is the case, it means that the PHP functions are executed, and your cron job will probably be processed. However, since the cron jobs are usually in the theme’s functions.php
file, and the PHP cache file is usually a PHP template cache, there is a chance that it won’t trigger. You should have a closer look at the generated PHP cache files.
The second method simply creates status HTML files that are served directly. There is no PHP involved in this, so no cron job will be executed.
Related Posts:
- Trouble with Transient API when W3TC is activated [closed]
- How Do I Make WordPress Run an Event Every Day?
- Hourly WP schedule, do I need at least 1 visitor hourly?
- Is there any background process that I can run from plugin without depending on page hits on a website without affecting page-load speed?
- WordPress cron running twice
- How can I render shortcode so that its not cached by Caching plugins?
- How to schedule a cron job in plugin without waiting for page load request?
- Make WordPress cache permanent for some pages until edited
- Will setcookie work if there is a cache plugin installed?
- How to Trigger WP CRON at Local Timestamp?
- Plugin with functions inside a class & how to trigger WP CRON
- WP Cron as Fast as WordPress AJAX?
- Plugin files not updated (cache cleared)
- What is the use of wp_schedule_event hook?
- Running one-off cron jobs when WP_DISABLE_CRON is true: can I hit /wp-cron.php?
- Is get_option() faster than accessing get_transient()?
- Best practices for using the transients API
- How do I log plugin (cron) actions?
- Which action for triggering cron “wp”or “init”?
- wp_schedule_event in a class
- How to make dynamically-generated content searchable in WordPress?
- WP Cron – Run Cron after evey 15 minutes at a specific time for the next three hours
- Cron firing my function everytime wp-admin is visited
- Using wp_cron with custom time interval and the register activation hook
- WordPress scheduled task is called but not executed
- Problem creating cron job wordpress
- How can I change the frequency of a scheduled event?
- get_posts / WP_Query Memory size of 134217728 bytes exhausted
- WP Cron doesn’t save or in post body
- Scheduled event does not run at midnight
- Is it possible to load plugin from console with core ?
- How ( and mostly at what time ) can i prevent the alternate cron from running?
- How can I free up the memory used by update_post_meta?
- Does wp-cron runs all tasks scheduled at same time together or one after other?
- Scheduling a task using class methods
- Does WordPress’s HTTP API use any caching?
- WordPress Caching – Transients API or “update_user_meta ” Cronjob?
- What is minimum time interval for which a cron be scheduled?
- Is using WP Transients to save external data for a plugin the best/right way?
- Cache directory needed for plugin
- Use wp_set_post_terms() instead of wp_insert_post()
- Clearing cached plugin data if it is using an external object cache
- Programmatically detect if wp-cron is disabled?
- Loading WordPress Admin Environment
- Maximum lifetime for nonce
- Clearing caches on plugin uninstall
- How to implement filesystem cache in WordPress
- How to perform a heavy and long process in cron jobs?
- W3 Total Cache JS and css Minify folder are empty
- How does task scheduler plugin implements cron that is not dependent on page load request? [closed]
- Is using custom table to suit business needs instead of transients a big hit to page load speed?
- How wp-cron can run in background if PHP is single threaded?
- Caching the_content calls
- WordPress daily cron is executing more frequently than once a day
- Problems with cron
- wp-cron and execution of code in is_admin() included script
- WP Cron being triggered but not working as expected
- wp_schedule_event() set daily, but processed every second
- Will I get an error if I try unscheduling a WP Cron scheduled task that wasn’t scheduled?
- Looking for a better way to initiate cron job
- How to add support for caching plugins for my own plugin?
- How to Schedule Cronjobs for start of every month and year
- Service Worker Uncaught (in promise) DOMException
- Should I use wp-content/cache or [PLUGIN_DIR]/cache?
- I need to refresh page to display wp_get_current_user() : why?
- Switch from wp-cron to a server cron job
- How can I control if post updated
- WordPress plugin cron working only if admin is logged in
- How to make a cronjob type plugin
- wp_schedule_single_event is set correctly but sometimes not fired
- WordPress cron job running more than once
- Cron: Update four post at Hour
- Activate Plugin Automatically After Set Time
- How to Run Plugin on Server Without Web Browser
- Undefined cache functions in my custom plugin
- Better way to run heavy scripts using WordPress database
- Add a Script button in W3 Total Cache plugin not working due to conflicting jQuery version
- Custom recurrence not working / Wp Cron event
- Is it possible to restore an expired transient?
- How and when would I implement some code which would take data from one part of the Db and put it in another?
- WordPress Cron function is not working
- Detect each active instance of a widget
- Best place to keep files that are called by cron jobs?
- Adding custom cron_schedule prior to wp_schedule_event
- Can wp_schedule_single_event be used to run background proccess?
- Call do_action() within WordPress cronjob
- Does WP REST API cache internally executed (rest_do_request) requests?
- wp cron does not run when i am not logged in to wp admin
- $wpdb->insert_id
- On plugin deactivation hide its shortcode
- Create a free scripts and styles template within a plugin
- Elementor custom Query with ACF fields to show matching woocommerce products custom fields
- How to enqueue style in WordPress plugin from theme files?
- pre_get_post alter current post id
- Remove Default Blogroll Links via Plugin script
- Serial Number from custom table not appear in woocommerce_email_before_order_table action
- Author Meta in Author URL Link
- get_comment_meta() for a filter hook in a plugin
- form does not generate $_POST request
- Callback function quicktags that uses variable in start tag