• Что за стиль для скроллинга?

    xandri
    @xandri
    Люблю айтшечку
    В момент открытия модалки просто на боди вешаете
    overflow: hidden;
        position: fixed;
    Ответ написан
    Комментировать
  • Использование 2-х мониторов и их расположение?

    xandri
    @xandri
    Люблю айтшечку
    Как по мне дело вкусовщины
    у мне на работе был бэк, ставил себе 3 моника, один из которых вертикально и на нем были только логи и консоль, на втором сериал и 3й для шторма...
    Я использую 2 горизонтально, мне удобно, единственное хочу поставить их на специальное крепление с 2мя отдельными-независимыми коленями, таким образом освободить стол и крутить их когда нужно
    3967682565.jpg
    Ответ написан
  • Как сделать подобный эффект?

    xandri
    @xandri
    Люблю айтшечку
    Div которому бекграундом картинку,overflow: hidden;
    Создаешь псевдо которому здааешь черный бекграунд с прозрачностью, большой по размерам нужным
    Позиционируешь его по левому краю, трансформ ротейт на нужное количество градусов
    На родителя оверфлоу хидден
    Ответ написан
    3 комментария
  • Можно ли отобразить структуру *.html при запуске Gulp + BrowserSync?

    xandri
    @xandri Автор вопроса
    Люблю айтшечку
    directory: true нужно добавить в таск браузерсинка и будет отображение структуры!
    Ответ написан
    Комментировать
  • Две кнопки добавить в корзину на WooCommerce?

    xandri
    @xandri
    Люблю айтшечку
    Я думаю проще восопользоваться встроеным способом вариативности товаров
    тыц подробное руководство
    Вывод цены предусмотрен, а так же смена контента
    И если прям совсем нужно что бы было две кнопки, то вместо стандартного отображения список выводите вариации товара с привязкой "купить" к каждому варианту
    Ответ написан
    Комментировать
  • Как добавить циферки в меню Wordpress?

    xandri
    @xandri
    Люблю айтшечку
    Цепляетесь к элементу по id в css у каждого пункта меню он уникален
    #id:after{
    height: 10px;
    widht : 10px;
    background-colour: red;
    content: '2';
    position: absolute;
    }
    При необходимости если точка улетает задаёте родительскому #id{position:relative}
    Ответ написан
  • Как отправить второе письмо после регистрации пользователя?

    xandri
    @xandri
    Люблю айтшечку
    Вот так
    add_action('user_register','send_sms');
    
    function send_sms($user_id){
      // Ваш код SMS API
    }
    Я бы посоветовал вам после регистрации просто переводить пользователя на страницу "Спасибо за регистрацию"
    Так вас не будут брать под наблюдение как спам
    Ответ написан
    Комментировать
  • Как сверстать подобный слайдер?

    xandri
    @xandri
    Люблю айтшечку
    Пользуйтесь поисковиком перед вопросом на тостере :)
    идеальное решение
    Ответ написан
    3 комментария
  • Как вызвать клавиатуру для набора номера в input вместо текстовой?

    xandri
    @xandri
    Люблю айтшечку
    Вот свойство, которое позволяет запустить клавиатуру именно с цифрами.

    <input type="number" pattern="[0-9]*" inputmode="numeric">

    или
    <input type="text" pattern="\d*">
    Ответ написан
    Комментировать
  • Я из 2008, за что браться?

    xandri
    @xandri
    Люблю айтшечку
    По поводу IE сейчас стандарт 9+
    По поводу детального изучения стоит не забывать что "Идеальное - враг Хорошего".
    Если вы выбрали php то верстать вам особо не прийдётся и вам нужно учить язык.
    Пройдите курс Sorax CSS , для освежения знаний и усвоения некоторых новых моментов.
    В первую очередь не забывайте, вы хотите быть программистом поэтому вы должны уметь писать код.
    Если вам нравилось детально изучать Css то возможно стоит посмотреть в сторону Front-End.
    Javascript сейчас на вершине популярности и благодаря огромному комьюнити и фреймворкам уже сейчас можно писать Мобильные приложения/Игры/Десктоп приложения и тд.
    Опять же вам нравилось разбираться со стандартами и прочим и я думаю что это тоже положительный звонок для перехода на темную сторону Front-end.
    Php Версии 7+ это уже очень хороший и быстрый язык в сравнении со старыми версиями и ближайшие лет 15 он никуда не денется так как 78% всего интернета это php.

    У меня была схожая проблема не так давно, я быстро выучил css/html и пошел пилить фриланс на wp или просто лендинги, в итоге отстал от рынка и тенденций и только сейчас набираю обороты.

    Вот полезные ресурс для одноглазых моряков тыц
    Ответ написан
    3 комментария
  • Актуальный объем оперативной памяти?

    xandri
    @xandri
    Люблю айтшечку
    phpstorm + open server + chrome + webpack + photoshop
    Система i5 старенький, ssd + 16 озу хватает
    Но при адекватном распределении ресурсов 8 будет достаточно
    Ответ написан
    Комментировать
  • Как сделать подвижное меню для сайта?

    xandri
    @xandri
    Люблю айтшечку
    Что касаться открытого меню
    У вас неправильная логика задана
    Потому как
    <nav id="sidebar" class="active">
    Меню закрыто, и при
    <nav id="sidebar" class>
    Оно открыто, по простому добавьте class="active", по хорошему поправьте :)
    Ответ написан
    4 комментария
  • Как лучше поступить при создании интернет магазина?

    xandri
    @xandri
    Люблю айтшечку
    Роман нельзя дать однозначный ответ у каждого свои предпочтения и все сугубо индивидуально.
    Судя по постановке вопросов, вы начинающий.
    Если у вас есть задача сделать интернет магазин для реализации какой то продукции то OC достаточно сложная система имхо.
    Если же просто для себя разобраться то не ищите золотой середины, садитесь и делайте.
    Попробуйте вокомерс как по мне он значительно проще и для небольших проектов подходит на все 100 процентов
    Плюс работы по вп и вокомерс не меньше.
    Ответ написан
    4 комментария
  • Легко изменяемые цены без cms на сайте, возможно?

    xandri
    @xandri Автор вопроса
    Люблю айтшечку
    Нашел по моему мнению быстрый и простой способ.
    Гугл таблица + csv (json) + php

    Гугл таблицы позволяют делать риалтайм экспорт в несколько форматов
    "Файл" => "Публикация в Интернете"
    5a4390d98104b527832649.png
    После чего на странице html которой нам нужно добавляем данные строки который ниже
    И через array вытягиваем значения
    <?=$newArray[0][cellName]?>
    <?php
    header('Content-type: application/json');
     
    // Set your CSV feed
    $feed = 'Ссылка на размещенный в интернете документ от гугл таблиц';
     
    // Arrays we'll use later
    $keys = array();
    $newArray = array();
     
    // Function to convert CSV into associative array
    function csvToArray($file, $delimiter) { 
      if (($handle = fopen($file, 'r')) !== FALSE) { 
        $i = 0; 
        while (($lineArray = fgetcsv($handle, 4000, $delimiter, '"')) !== FALSE) { 
          for ($j = 0; $j < count($lineArray); $j++) { 
            $arr[$i][$j] = $lineArray[$j]; 
          } 
          $i++; 
        } 
        fclose($handle); 
      } 
      return $arr; 
    } 
     
    // Do it
    $data = csvToArray($feed, ',');
     
    // Set number of elements (minus 1 because we shift off the first row)
    $count = count($data) - 1;
     
    //Use first row for names  
    $labels = array_shift($data);  
     
    foreach ($labels as $label) {
      $keys[] = $label;
    }
     
    // Add Ids, just in case we want them later
    $keys[] = 'id';
     
    for ($i = 0; $i < $count; $i++) {
      $data[$i][] = $i;
    }
     
    // Bring it all together
    for ($j = 0; $j < $count; $j++) {
      $d = array_combine($keys, $data[$j]);
      $newArray[$j] = $d;
    }
     
    // Print it out as JSON
    echo json_encode($newArray);
     
    ?>
    Ответ написан
    Комментировать
  • Как убрать строку поиска и разделитель?

    xandri
    @xandri
    Люблю айтшечку
    1) Вариант простой и не совсем правильный
    ul.cart_search_block {
        display: none !important;
    }


    2) Вариант самый правильный (не всегда работает)
    Так как вы используете шаблон скорее всего
    Заходите в панель управления шаблоном в раздел header/шапка/head
    И там должен быть пункт выключения поиска и корзины
    или же
    Если в шаблоне это сделано через виджет
    Переходите в виджеты находите там раздел header coloum или что либо подобное
    там будет cart & search / корзина & поиск

    3) Вариант лучше первого но хуже второго
    Открываете файл head.php/header.php в директории шаблона
    и в нем находите строку где будет cart_search_block
    и удаляете кусок php
    Или
    Делаете глобальный поиск по директории шаблона с классом через текстовый редактор
    ctrl+shift+f - обычно
    и вписываете свойство cart_search_block
    по результатам вы найдете php файл где будут не нужные для вас элементы и так же их удаляете

    Так же советую проводить такие операции в child-theme
    Ответ написан
  • Как сделать маску цвета для svg?

    xandri
    @xandri
    Люблю айтшечку
    На тему svg
    g, polygon, path {
        fill: red !important;
    }

    Но лучше немного переверстать и сделать правильно
    <div class="icon icon-red"></div>
    .icon {
        background-color: red;
        -webkit-mask-image: url(icon.svg);
        mask-image: url(icon.svg);
    }
    
    .icon:hover {
        background-color: currentColor;
    }

    Для png юзай
    https://developer.mozilla.org/en-US/docs/Web/CSS/m...

    Ну и конечно же привет вебдизайн мастеру:)
    Ответ написан
    Комментировать
  • Как сверстать эти элементы?

    xandri
    @xandri
    Люблю айтшечку
    И такой овал:

    создать прямоугольник сделать ему rotate в нужное количество градусов и ему задать отрицательный margin
    после чего сделать :before и задать ему нужную высоту и ширину и сделать из него круг куда в контент посадить иконку

    5a128f8aa13e7971239950.jpeg

    Прямоугольник 100 на 100 пикселей с border-radius 30px

    круг 40 на 40 бордер радиус 50%

    Иконку садить через content
    Ответ написан
    Комментировать
  • Как сделать progress bar круглым?

    xandri
    @xandri
    Люблю айтшечку
    Ответ написан
    Комментировать