Контроль типографіки

Контроль типографіки надає наступні CSS властивості:

  • колір
  • різновид шрифту
  • вирівнювання тексту
  • перетворення тексту
  • сімейство шрифтів
  • вага шрифту
  • стиль шрифту
  • висота рядка
  • пробіл між літерами
  • тінь тексту
  • декорація тексту

Використовуйте параметр exclude, щоб приховати певні властивості типографіки. Встановіть popup в false, щоб показати контроль в рядку.

class Prefix_Element_Typography extends EslElement {// Налаштувати елементи управлінняpublic function set_controls() {$this->controls['exampleTypography'] = ['tab' => 'content','label' => esc_html__( 'Типографіка', 'esl' ),'type' => 'typography','css' => [['property' => 'typography','selector' => '.prefix-typography',],],'inline' => true,// 'exclude' => [//   'font-family',//   'font-weight',//   'text-align',//   'text-transform',//   'font-size',//   'line-height',//   'letter-spacing',//   'color',//   'text-shadow',// ],// 'popup' => false, // За замовчуванням: true];}// Відобразити HTML елементаpublic function render() {echo '<h3 class="prefix-typography">' . get_bloginfo( 'name' ) . '</h3>';}}