<?php
 class WsLog { public static function l( $text ) { $target_settings = array( 'general', 'wpenv', ); $wp_uploads_path = ''; $settings = ''; if ( defined( 'WP_CLI' ) ) { require_once dirname( __FILE__ ) . '/DBSettings.php'; $settings = WPSHO_DBSettings::get( $target_settings ); } else { require_once dirname( __FILE__ ) . '/PostSettings.php'; $settings = WPSHO_PostSettings::get( $target_settings ); } if ( ! isset( $settings['debug_mode'] ) ) { return; } $wp_uploads_path = $settings['wp_uploads_path']; $log_file_path = $wp_uploads_path . '/WP-STATIC-EXPORT-LOG.txt'; file_put_contents( $log_file_path, $text . PHP_EOL, FILE_APPEND | LOCK_EX ); chmod( $log_file_path, 0664 ); } } 