I want a good way to remove/hide fields from the admin dashboard on pages like My Sites, Your Profile, Add New (User) etc. I know it is easy to hide with css, but the problem is that it is also easy to activate again via the browser. So I though about using jQuery to remove them instead.
Tried using the code below without any success:
add_action( 'current_screen', 'wpdocs_this_screen' );
function wpdocs_this_screen() {
$currentScreen = get_current_screen();
if( $currentScreen->id === "my-sites" ) {
?>
<script type="text/javascript">
jQuery( document ).ready(function( $ ){
$('#myblogs').remove();
} );
</script>
<?php
}
}
It is supposed to load when the admin visits /wp-admin/my-sites.php But it does not work. And I tried replacing the jQuery with an alert to easily spot if it was working. But still no go.
Any ideas on how to do this?
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745321149a4622449.html
评论列表(0条)