asafchertkoff
  • 0
Новичок

Нельзя добавлять класс к ссылкам в визуальном редакторе начиная с WP 3.1?

  • 0

Изменилась ли эта функция в версии 3.1? Я помню, что я мог изменить класс ссылки во всплывающем окне.

Диалоговое окно ссылки в WP 3.0.5 Диалоговое окно ссылки в WP 3.1

Share
  1. Окно ссылок было полностью переработано в версии 3.1, чтобы упростить ссылки на другие сообщения в вашем блоге. Атрибуты «название» и «класс» были удалены из этого окна, вероятно, потому, что команда пользовательского интерфейса считала, что они используются не так часто?

    • 0
    • да, я только что придумал, как использовать тесто для своих нужд, так что, вероятно, это к лучшему 🙂

      • 0
    • лично я считаю, что так проще. вы можете использовать класс CSS #content a и братьев и сестер для единого класса для всех ссылок на контент. Проблема в том, что если вы хотите использовать несколько разных классов привязки.

      • 0
    • Это как раз проблема, позволяющая пользователю иметь разные классы привязки. Например, у меня есть сайт, редактору которого иногда нужна очень большая кнопка в специальном месте на странице. Я добавил этот класс в tinyMCE, и редактор знает, что всякий раз, когда ему нужна эта кнопка, он просто добавляет эту кнопку из списка, а затем добавляется класс для этой одной специальной ссылки на странице. Я все еще ищу хорошее решение этой проблемы, если у вас есть, я буду рад услышать. Спасибо.

      • 0
  2. Я думаю, это позор, что они отменили возможность добавлять классы в ссылки. Знаете ли вы хороший обходной путь, чтобы добавить их?

    Теперь я использую этот, но он обернет якорь другими тегами p или span, и это действительно не нужно.

    //add tinyMCE styles
    function tc_add_formatTinyMCE($init) { 
        $init['theme_advanced_buttons2_add'] = 'styleselect';  
        $init['theme_advanced_styles'] = 'friendlyname=classname, friendlyname2=another-classname  ';  
        return $init;
    }
    
    add_filter('tiny_mce_before_init', 'tc_add_formatTinyMCE' );
    
    • 0

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

You must login to add an answer.