Как сделать шоркод с определенным значением…

Подскажите, как сделать шаркод чтобы к примеру когда пишишь ОЧЕНЬ длинное сообщение его можно было загнать в определенный фрейм чтоле, к примеру 200 на 200 px и там уже крутить скролом это сообщение?

5 Комментарии

  1. Если ж очень надо, то можно и шорткод сделать:

    function wp_pxh($atts) {
         extract(shortcode_atts(array(
              'con' => '',
              'ht' => '200'
         ), $atts));
        
        return '
    '.$con.'
    '; } add_shortcode('pxh', 'wp_pxh');

    ht – это высота, необязательный параметр, по-умолчанию в шорткоде используется 200.
    con – содержимое, обязательный параметр.

    Использовать [cc lang=”css” inline=”yes”][pxh con=”содержимое”] или [cc lang=”css” inline=”yes”][pxh ht=”500″ con=”содержимое”].

    Но можно и вовсе без шорткодов обойтись, просто используя такое оформление:

    содержимое
  2. Большое спасибо! просто для польз. кто пишет большой комент(на моем сайте как раз есть такой раздел) нужно ограничение. И вряд ли они будут вводить код div :)

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

      тут выводится текст комментария

      Достаточно добавить в style.css:
      [cc lang=”css”]#comment {height:200px; overflow:scroll;}
      и слишком длинный текст в комментариях будет отображаться в блоке с вертикальной прокруткой.

      Однако считаю, что излишняя прокрутка – не очень хорошо.

      • Да, просто в комментариях пишут Байты на оружия (и они как раз и длинные), поэтому мне нужно как то сделать чтобы пользователи их вписывали а шаркод, чтобы не захломлять, а Байты все копируют, их ни кто и не читает

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*