Поддержка Проблемы и решения Как убрать поле

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • 
    function remove_website_row_wpse_94963_css()
    {
        echo '<style>tr.user-url-wrap{ display: none; }</style>';
    }
    add_action( 'admin_head-user-edit.php', 'remove_website_row_wpse_94963_css' );
    add_action( 'admin_head-profile.php',   'remove_website_row_wpse_94963_css' );
    

    не помогло

    это рабочий код.
    вставляли в functions.php темы?

    не помогло

    Профиль и поле стандартные ВП или какого-то плагина?

    И этот код лишь скрывает, а не удаляет полностью поле.

    И этот код лишь скрывает, а не удаляет полностью поле.

    если знаете, как удалить, скажите — я кроме скрытия ничего не нашел.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    если знаете, как удалить, скажите

    Например, так:

    
    function start_output_buffering() {
    	ob_start();
    }
    add_action( 'personal_options', 'start_output_buffering' );
    
    function remove_user_fields() {
    	$output = ob_get_clean();
    
    	$output = preg_replace( '#<tr class="user-url-wrap">.*?</tr>#ims', '', $output );
    
    	echo $output;
    }
    add_action( 'show_user_profile', 'remove_user_fields' );
    add_action( 'edit_user_profile', 'remove_user_fields' );
    

    если знаете, как удалить, скажите — я кроме скрытия ничего не нашел.

    Я не сторонник «чистой науки», без прикладного применения. Я не вижу никакого смысла скрывать это в профиле. Поэтому даже не интересовался и ессно не знаю (а если бы знал — сказал бы сразу). Я лишь уточнил без претензий на «правильно/неправильно». Но тем не менее в инете описаны способы скрытия др полей. Думаю что «сайт» ничем не отличается от них.
    И вообще я противник пускать в админку кого попало. Если нужен многоюзеровский сайт, тогда это делается др. способами.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Я не вижу никакого смысла скрывать это в профиле.

    Кстати, да — зачем скрывать, если можно просто нигде не выводить?

    Тема сайта:Twenty Ten. В профиле пользователя » Контакты» есть поле «Сайт» не получается его убрать.

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Как убрать поле» закрыта для новых ответов.