!is_null( $this->error ) && $this->error->get_error_code()
И потом, слайдер и нк только у них довольно мелкосортный и не только он, при первой же необходимости отклонения от прописанной css декларации к конкретному компаненту/элементу - вы испытываете ограничение диктуемые этой же самой декларацией.
Хотите компаненты - сделайте свою библиотеку чего угодно: кнопки / кастомизированные radio, range, checkbox, select и так далее от мелких до более менее крупных самостоятельных единиц
необходимость в инсталляции node.js, пакет npm, директивы
или вы ярый НЕсторонник свежих технологий?
npm i bootstrap
@import node_modules/bootstrap.scss
и погнали..
вы всегда ограничены двенадцатью колонками col в ряду row,
@include make-col-ready(10px); // гуттер 10 пикс
@include make-col(1, 5); // одна пятая (одна колонка из пяти в ряд)
Мне кажется, все здесь примерно представляют, что человек имеет ввиду. Но никому не хочется угадывать. Хочется конкретики и четкой постановки вопроса.