summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack/modules/sitemaps/sitemap-logger.php')
-rw-r--r--plugins/jetpack/modules/sitemaps/sitemap-logger.php14
1 files changed, 10 insertions, 4 deletions
diff --git a/plugins/jetpack/modules/sitemaps/sitemap-logger.php b/plugins/jetpack/modules/sitemaps/sitemap-logger.php
index 8e602b11..16e12f1a 100644
--- a/plugins/jetpack/modules/sitemaps/sitemap-logger.php
+++ b/plugins/jetpack/modules/sitemaps/sitemap-logger.php
@@ -58,12 +58,18 @@ class Jetpack_Sitemap_Logger {
* @access public
* @since 4.8.0
*
- * @param string $message The string to be written to the log.
+ * @param string $message The string to be written to the log.
+ * @param boolean $is_error If true, $message will be logged even if JETPACK_DEV_DEBUG is not enabled
*/
- public function report( $message ) {
- if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
- error_log( 'jp-sitemap-' . $this->key . ': ' . $message );
+ public function report( $message, $is_error = false ) {
+ $message = 'jp-sitemap-' . $this->key . ': ' . $message;
+ if ( ! ( defined( 'WP_DEBUG' ) && WP_DEBUG ) ) {
+ return;
}
+ if ( ! $is_error && ! ( defined( 'JETPACK_DEV_DEBUG' ) && JETPACK_DEV_DEBUG ) ) {
+ return;
+ }
+ error_log( $message );
return;
}