Guest User

Untitled

a guest
Feb 23rd, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. if [[ -f wp-login.php && -f wp-admin/load-scripts.php && -f wp-admin/includes/noop.php ]]
  2. then
  3. sed -i "1 s/^.*$/<?php\ndefine('CONCATENATE_SCRIPTS', false);/" wp-login.php
  4. sed -i -e "s/^require( ABSPATH . WPINC . '\/script-loader.php' );$/require( ABSPATH . 'wp-admin\/admin.php' );/g" wp-admin/load-scripts.php
  5. sed -i -e "s/^require( ABSPATH . WPINC . '\/script-loader.php' );$/require( ABSPATH . 'wp-admin\/admin.php' );/g" wp-admin/load-styles.php
  6. echo """<?php
  7. /**
  8. * Noop functions for load-scripts.php and load-styles.php.
  9. *
  10. * @package WordPress
  11. * @subpackage Administration
  12. * @since 4.4.0
  13. */
  14. function get_file( \$path ) {
  15. if ( function_exists('realpath') ) {
  16. \$path = realpath( \$path );
  17. }
  18. if ( ! \$path || ! @is_file( \$path ) ) {
  19. return '';
  20. }
  21. return @file_get_contents( \$path );
  22. }""" > wp-admin/includes/noop.php
  23. echo 'Successfuly patched.'
  24. else
  25. echo 'Please run this file from WordPress root directory.'
  26. fi
Add Comment
Please, Sign In to add comment