<?php
add_action( 'admin_enqueue_scripts', 'enqueue_admin' );
remove_filter('pre_user_description', 'wp_filter_kses');
add_filter( 'pre_user_description', 'wp_filter_post_kses');
function hide_personal_options(){
echo "\n" . '<script type="text/javascript">jQuery(document).ready(function($) { $(\'form#your-profile > h3:first\').hide(); $(\'form#your-profile > table:first\').hide(); $(\'form#your-profile\').show(); });</script>' . "\n";
}
add_action('admin_head','hide_personal_options');
add_filter('wp_mail_from', 'new_mail_from');
add_filter('wp_mail_from_name', 'new_mail_from_name');
function new_mail_from($old) {
return 'no-reply@yldist.com';
}
function new_mail_from_name($old) {
return 'YLDist';
}
add_action( 'signup_extra_fields', 'append_confirm_email' );
function append_confirm_email() {
?>
<div class="email-confirm">
<label for="confirm_email">Confirm Email:</label>
<input type="email" maxlength="200" value=""
id="confirm_email" name="confirm_email"><br>
</div>
<?php
}
global $removeemailverification;
remove_filter('wpmu_signup_blog_notification', array($removeemailverification, 'activate_on_blog_signup'));
add_filter('wpmu_signup_blog_notification', 'custom_activate_on_blog_signup', 10, 7 );
function custom_activate_on_blog_signup( $domain, $path, $title, $user, $user_email, $key, $meta ){
$subsyl = 'https://yldist.com/distributor/';
$result = wpmu_activate_signup($key);
wp_redirect( $subsyl );
exit;
}
function remove_customizer_settings( $wp_customize ){
if ( is_super_admin() ) {
} else {
$wp_customize->remove_panel('widgets');
$wp_customize->remove_panel('nav_menus');
$wp_customize->remove_section('themes');
}
}
add_action( 'customize_register', 'remove_customizer_settings', 20 );
function remove_core_updates(){
if ( is_super_admin() ) {
} else {
global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,);
add_filter('pre_site_transient_update_core','remove_core_updates');
add_filter('pre_site_transient_update_plugins','remove_core_updates');
add_filter('pre_site_transient_update_themes','remove_core_updates');
}
}
?>