Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
distCom

Дмитрий Самойлов

Начинающий программист
  • 1
    вклад
  • 39
    вопросов
  • 14
    ответов
  • 71%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как управлять чекбоксом с помощью фильтрации?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    Кажется я понял в чем была проблема, решил ее через find, а не filter, вроде бы теперь работает нормально
    Ответ написан 19 дек. 2021
    2 комментария
    2 комментария
  • Не работает map на полученных данных с сервера, как исправить?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    Я решил это условным рендерингом, вроде бы работает
    {fullPost.length === 0 ? (
            'Загружается'
          ) : (
            <FullPostContent fullPost={fullPost} />
          )}
    Ответ написан 31 окт. 2021
    5 комментариев
    5 комментариев
  • Можно ли сделать шаблон для определенных рубрик?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    Нашел на этой странице решение: https://conotes.ru/wordpress/ispolzuem-odinakovyj-...
    Может кому то будет полезно, там код для отображения шаблона родителя для подрубрик, почти то, что я искал
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Какой слайдер выбрать для wordpress?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    Я нашел информацию о acf репитере, попробую с ним сделать
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как через ACF указать геолокацию на постах, если гугл не дает бесплатно использовать map api?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    Вопрос решил, они не списывают деньги сразу, там дается лимит на использования в месяц, за который вы не платите, ну я так понял, надеюсь не спишут теперь 300 баксов
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Как можно указать id категории при выводе постов через ACF?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    Я так понимаю по wordpress на хабр бесполезно что то спрашивать, на большинство вопросов никто не отвечает, еще и модератор баном грозит, я сам разобрался и пришел к ответу, вот если кому нужно будет:
    <?php
            $posts = get_field('related_posts');
            if ($posts) { ?>
               
                    <?php foreach ($posts as $post) {
                        setup_postdata($post); ?>
                        
                        <div class="season-item">
                    <div class="serial__preview">
                        <a class="serial__poster" href="<?php the_permalink(); ?>">
                            <img loading="lazy" src="<?php echo get_template_directory_uri(); ?>/images/play.svg" class="serial__play" alt="">
                            <img loading="lazy" class="serial__img" src="<?php echo the_field('миниатюра'); ?>" alt="">
                            <p>52:00</p>
                        </a>
                    </div>
                    <div class="serial__text">
                        <a href="<?php the_permalink(); ?>" class="serial__number"><?php the_title(); ?></a>
    
                    </div>
                </div>
                    <?php } //End for each loop
                    wp_reset_postdata(); //Restores WP post data 
                    ?>
               
            <?php } //End if 
            ?>

    через acf указал для шаблона страницы записи, которые нужно выводить и вставил их вместо id, там конечно намного больше действий, но по коду вы сами разберетесь как это работает
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как вывeсти страницы worpress?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    Я не очень понял как это произошло, но вероятнее всего из за кода, который я нашел на сайте acf
    <img loading="lazy" class="serial__img" src="<?php $variable = the_field('фотосериал', $page->ID); ?>" alt="">
    											<p><?php $variabl = the_field('имясериал', $page->ID); ?></p>

    601270374f4fe651291844.jpeg

    После указания 2 параметров фотографии начали выводиться, не очень понял как это произошло, раньше пытался так же сделать, но не получалось, наверное, из за того, что в p был неправильно указан этот параметр
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как кастомизировать шаблон записи singl.php?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    Нашел ответ, не думал, что это решается через acf, оказывается это и на записи работает
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сверстать такой блок с сеткой?

    distCom
    Дмитрий Самойлов @distCom
    Начинающий программист
    Сделать один div
    поместить туда 5 других, задать 4 width: 50%, а последнему 100%
    для границ использовать border: 1px solid #цвет
    для скругления блока border-radius
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как отцентрировать блоки внутри дива?

    distCom
    Дмитрий Самойлов @distCom
    Начинающий программист
    align-items: center центрирует по вертикали, если вы про это
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сделать меню поверх slick slider?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    так, я дурак, нужно было изменить индекс блоку где находилась менюшка, а не самой выезжающей панели. Теперь все работает
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Не работает сортировка товаров, как исправить?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    Решил проблему классом !important, не знаю, правильно ли это, но работает, может кому полезно будет
    Ответ написан более двух лет назад
    2 комментария
    2 комментария
  • Как сделать закрытие модального окна после отправки формы?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    function addCard(event) { 
    
    event.preventDefault(); /* Не перезагружает страницу после отправки */
    
    const name = form.elements.name;
    const link = form.elements.link;
    const cardContainer = createCard(name.value, link.value);
    
    
    
    cardsContainer.appendChild(cardContainer);
    form.reset(); /* Сбрасывает форму */
    toggleModal(); /* закрывает окно*/
    }
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как добавить элементы в dom при загрузке страницы?

    distCom
    Дмитрий Самойлов @distCom Автор вопроса
    Начинающий программист
    Я тут оставлю список действий для людей с таким же вопросом
    (function(){
    // 1. В тело функции надо добавить массив с объектами имен и ссылок
    // 2. Итерироваться по массиву при помощи медода ForEach
    // 3. В методе на каждой итерации параметру коллбек функции
    // будет передаваться объект
    // 4. В теле коллбек функции на каждой итерации надо вызывать
    // фунцию создания карточки
    // 5. Эта функцию должна принимать аргументы (имя и ссылку)
    // чтобы достать имя и ссылку надо правильно к ним обратиться
    // через точечную нотацию или object['someName...']
    // 6. через appendChild на каждой итерации добавлять
    // новую карточку в элемент с классом ...
    })()
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • mayton2019
    • 13 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 6 ответов
    • 0 вопросов
  • BasiC2k
    BasiC2k
    • 6 ответов
    • 0 вопросов
  • VoidVolker
    VoidVolker
    • 6 ответов
    • 0 вопросов
  • Adamos
    Adamos
    • 6 ответов
    • 0 вопросов
  • gzhegow
    Григорий Васильков
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации