user
  • 0
Гуру

Как отключить параметры цвета?

  • 0

Этот вопрос связан с моим предыдущим вопросом, но я думаю, что он достаточно конкретен, чтобы его можно было квалифицировать как отдельный вопрос.

Я изменяю существующую тему (тема Twenty Ten, которая поставляется с WordPress), и я хотел бы полностью контролировать используемые цвета. Экран администратора позволяет администратору выбрать цвет фона, и это, похоже, реализовано в одном из действий, которые автоматически регистрируются в wp_head хуке (перечислены Bainternet здесь ).

Итак, я хотел бы сделать две вещи:

  • Удалите меню « Параметры цвета » с экрана администратора, когда моя тема активирована. Возможно ли это, и если да, то как мне это сделать? (Ссылки на документацию приветствуются!)
  • Удалите автоматически зарегистрированное действие для wp_head, которое управляет цветом. Какое действие, в частности, будет отвечать за это? (rsd_link и т. д.?)

Спасибо за вашу помощь.

Share
  1. В файле functions.php TwentyTen настраиваемый фон добавляется в функциюwentyten_setup(), которая вызывается в действии 'after_setup_theme' .

    Итак, в вашей дочерней теме следует полностью удалить эту опцию:

    // Higher priority to work after TwentyTen
    add_action( 'after_setup_theme', 'wpse12934_remove_custom_background', 20 );
    
    function wpse12934_remove_custom_background()
    {
        remove_custom_background();
    }
    
    • 0

Оставить ответ

You must login to add an answer.