Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. /**
  2. * Simple debug trace to wp-content/debug.log
  3. *
  4. * @usage _log( $var );
  5. */
  6. if ( ! function_exists( '_log' ) ) {
  7. function _log( $log ) {
  8.  
  9. if ( true == WP_DEBUG ) {
  10.  
  11. if ( is_array( $log ) || is_object( $log ) ) {
  12. error_log( print_r( $log, true ) );
  13. } else {
  14. error_log( $log );
  15. }
  16.  
  17. } else {
  18. ob_start();
  19.  
  20. echo '[' . date('d-M-Y h:i:s T') . '] ';
  21.  
  22. if ( is_array( $log ) || is_object( $log ) ) {
  23. print_r( $log );
  24. } else {
  25. echo( $log );
  26. }
  27.  
  28. echo "\r\n";
  29.  
  30. file_put_contents( ABSPATH . 'wp-content/debug.log', ob_get_contents(), FILE_APPEND );
  31.  
  32. ob_end_clean();
  33. }
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement