Create New Item
×
Item Type
File
Folder
Item Name
×
Search file in folder and subfolders...
File Manager
/
wp-content
/
plugins
/
woocommerce-subscriptions
/
vendor
/
woocommerce
/
subscriptions-core
/
templates
/
admin
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * The template for displaying an admin notice to report failed Subscriptions related scheduled actions. * * @version 1.0.0 - Migrated from WooCommerce Subscriptions v2.5.0 * @var array $failed_scheduled_actions * @var string $affected_subscription_events */ if ( ! defined( 'ABSPATH' ) ) { exit; } // Get the log file URL depending on the log handler (file or database). $url = admin_url( sprintf( 'admin.php?page=wc-status&tab=logs&log_file=%s-%s-log', 'failed-scheduled-actions', sanitize_file_name( wp_hash( 'failed-scheduled-actions' ) ) ) ); if ( defined( 'WC_LOG_HANDLER' ) && 'WC_Log_Handler_DB' === WC_LOG_HANDLER ) { $url = admin_url( sprintf( 'admin.php?page=wc-status&tab=logs&source=%s', 'failed-scheduled-actions' ) ); } ?> <p><?php printf( esc_html( _n( 'An error has occurred while processing a recent subscription related event. For steps on how to fix the affected subscription and to learn more about the possible causes of this error, please read our guide %1$shere%2$s.', 'An error has occurred while processing recent subscription related events. For steps on how to fix the affected subscriptions and to learn more about the possible causes of this error, please read our guide %1$shere%2$s.', count( $failed_scheduled_actions ), 'woocommerce-subscriptions' ) ), '<a href="https://docs.woocommerce.com/document/subscriptions/scheduled-action-errors/" target="_blank">', '</a>' )?> </p> <?php echo esc_html( _n( 'Affected event:', 'Affected events:', count( $failed_scheduled_actions ) , 'woocommerce-subscriptions' ) ); ?> <code style="display: block; white-space: pre-wrap"><?php echo wp_kses( $affected_subscription_events, array( 'a' => array( 'href' => array() ) ) ); ?> </code> <p><?php printf( // translators: $1 the log file name $2 and $3 are opening and closing link tags, respectively. esc_html__( 'To see further details about these errors, view the %1$s log file from the %2$sWooCommerce logs screen.%2$s','woocommerce-subscriptions' ), '<code>failed-scheduled-actions</code>', '<a href="' . esc_url( $url ) . '">', '</a>' );?> </p>