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

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

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

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

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

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

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

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

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

Ivseti

  • 2
    вклад
  • 85
    вопросов
  • 25
    ответов
  • 60%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как в функции ВПР сравнить и заменить более одного элемента в ячейке?

    Alesso @Alesso
    Вариант 1. Разгруппировать 23,24,27 на отдельные строки и использовать ВПР.

    Вариант 2. Пример с ячейкой 23,24,27. В ячейке справа генерируете формулу = "ВПР("&ПОДСТАВИТЬ(С5, ",";";A2:B1000;2;0)&","&ВПР(")&";A2:B1000;2;0)"
    Пишу с телефона. Поэтому надо проверить и отладить эту функцию.
    Суть: запятые меняем на отдельные части формулы ВПР, ВПР добавляем в начало и в конец.
    Далее оживляете формулу через evaluate функцию: https://exceloffthegrid.com/turn-string-formula-wi...
    Ответ написан 11 мая
    2 комментария
    2 комментария
  • Как соединить две таблицы с разными данными, но одинаковым идентификатором?

    datka
    datka @datka
    =VLOOKUP(O2;$Q:$R;2;FALSE)
    Вставляйте в ячейке P2
    В вашем случае =ВПР(O2;$Q:$R;2;ЛОЖЬ)
    Ответ написан 05 мая
    2 комментария
    2 комментария
  • Как написать, что бы импортировались числа с отрицательным значением и обычные?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    Отрицательные числа такие же обычные, как и положительные.
    Поскольку у вас в описании поля не указан тип UNSIGNED, то там хранятся целые числа с любым знаком.
    Ответ написан 28 апр.
    1 комментарий
    1 комментарий
  • Как сформировать условие для if с определенным контейнером и текстом?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    А зачем нужен такой изврат? Что мешает использовать data-атрибуты и просто писать
    <div class="basket-delivery-forms basket-delivery-forms-active" data-method="courier">

    document.querySelector('.basket-delivery-forms-active').dataset.method
    Ответ написан 07 апр.
    1 комментарий
    1 комментарий
  • Как сделать единые товары на WordPress Мультисайт?

    artzolin
    Артем Золин @artzolin Куратор тега WordPress
    php, WordPress разработка сайтов zolin.digital
    У всех сайтов в системе мультисайта свои собственные таблицы wp_options, wp_posts и т.д.

    Варианта два:

    • Писать скрипт, который будет дублировать товар на остальные домены (в базе данных)
    • При выводе товаров во фронт делать запрос в базу данных основного сайта с помощью switch_to_blog()
    Ответ написан 20 мар.
    3 комментария
    3 комментария
  • Как написать условие PHP для поддомена?

    FanatPHP
    FanatPHP @FanatPHP
    Чебуратор тега РНР
    Общий ответ для всех подобных вопросов - var_dump($_SERVER);
    В данном частном случае нужен элемент HTTP_HOST, который по очевидным причинам всегда есть и содержит правильное значение.
    Ответ написан 16 мар.
    Комментировать
    Комментировать
  • Как написать условие PHP для поддомена?

    ThunderCat
    ThunderCat @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    $_SERVER['HTTP_HOST'], и из него уже парсить домен
    или $_SERVER['SERVER_NAME'], но SERVER_NAME не всегда будет работать корректно, в зависимости от настроек сервера.
    Ответ написан 16 мар.
    2 комментария
    2 комментария
  • Как вывести новый тип записи Wordpress через шорткод?

    wppanda5
    WP Panda @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    Как то так
    function wpp_get_post_short() {
    	if ( empty( $id ) ) {
    		__return_false();
    	}
    
    	$atts = shortcode_atts( [
    		'id' => $id
    	], $atts );
    
    	$post = get_post( $atts['id'] );
    
    	if ( empty( $post ) ) {
    		__return_false();
    	}
    
    	$out = "<div class=\"my-post-{$id}\">";
    	$out .= sprintf( '<h2>%s</h2>', $post->post_title );
    	$out .= sprintf( '<div>%s</div>', do_shortcode( $post->post_content ) );
    	$out .= '</div>';
    
    	return $out;
    }
    
    add_shortcode( 'get_my_post', 'wpp_get_post_short' );


    использовать так
    [get_my_post id="5"]
    Ответ написан 08 янв.
    1 комментарий
    1 комментарий
  • Почему VW делает нижнюю прокрутку страницы при растягивании дочернего блока?

    DanArst
    Danny Arty @DanArst Куратор тега CSS
    Гриффиндор в моде при любой погоде!
    Именно для вашего случая. Но я бы на вашем месте это по другому реализовал, как минимум картинку бы сделать бэкграундом, а не вставлять с помощью тега img. Она ведь не относится к содержанию страницы и не имеет никакой смысловой нагрузки
    html, body{
    height: auto;
    width: 100%;
    overflow-x: hidden;
    }
    Ответ написан 28 дек. 2021
    1 комментарий
    1 комментарий
  • Как реализовать нестандартное перечеркивание цены?

    FrelFrloich @FrelFrloich
    песевдоелементом и задать ему transform rotate 10 deg
    Ответ написан 30 нояб. 2021
    Комментировать
    Комментировать
  • Как в AGF на Wordpress в header.php вывести телефон на всех страницах?

    AntonLitvinenko
    Антон Литвиненко @AntonLitvinenko
    HTML coder
    Если используется ACF Pro, то там есть возможность создать настройки темы, куда и выносятся обычно кастомные поля, которые нужны в сквозных частях сайта типа хедера и футера с помощью конструкции
    <?php the_field('header_phone_text', options); ?>
    Для бесплатной версии я создаю скрытую страницу, которую называю Опции и с нее уже вывожу тем способом что ты, тобишь через айдишник. Это удобнее, чем искать в какой именно странице ты задал сквозные опции и немного более гибко на случай если эту страницу вдруг кто-то удалит
    Ответ написан 28 нояб. 2021
    Комментировать
    Комментировать
  • Как сверстать адаптивно блоки плиточкой?

    IonDen
    Денис Инешин @IonDen
    JavaScript developer. IonDen.com
    A Complete Guide to Grid
    Ответ написан 19 нояб. 2021
    Комментировать
    Комментировать
  • Как сверстать адаптивно блоки плиточкой?

    Alex_mos
    Alex_mos @Alex_mos
    Google всему голова
    С помощью grid css
    вот примеры
    Можно и на Bootstrap сделать
    Ответ написан 19 нояб. 2021
    2 комментария
    2 комментария
  • Как заархивировать папку в zip и сразу переместить в другую папку одной командой?

    saboteur_kiev
    Saboteur @saboteur_kiev Куратор тега Ubuntu
    software engineer
    а сразу делать в нужном каталоге?

    zip -r /MY/ANOTHER/DIRECTORY/danilkonev.zip /home/admin/web/danil-konev/
    Ответ написан 15 окт. 2021
    Комментировать
    Комментировать
  • Как заархивировать папку в zip и сразу переместить в другую папку одной командой?

    Drno @Drno
    сразу укажите нужный пусть для упаковки, вот и всё...

    Или bash скрипт -
    zip -r danilkonev.zip /home/admin/web/danil-konev/;
    mv ... ;
    Ответ написан 15 окт. 2021
    Комментировать
    Комментировать
  • Как заархивировать папку в zip и сразу переместить в другую папку одной командой?

    Zoominger
    Рональд Макдональд @Zoominger
    System Integrator
    Разделите команды точкой с запятой.

    cmd1; cmd2; cmd3
    Ответ написан 15 окт. 2021
    1 комментарий
    1 комментарий
  • Почему не импортируются изображения через Импорт WordPress?

    pro100taa
    Дмитрий @pro100taa
    Попробуйте плагин сменить. Вот у этого неплохие отзывы Export Featured Images

    Еще можете duplicator (плагин) использовать. Вот похожий вопрос по вашей теме
    Ответ написан 07 окт. 2021
    Комментировать
    Комментировать
  • Как последние 2 элемента flex блока сделать на одной линии?

    MrDecoy
    Вадим @MrDecoy Куратор тега CSS
    Верставший фронтендер
    • Обернуть 2 последних в один общий блок
    • Не использовать flex-direction: column, а задать flex-wrap и всем кроме последних двух width: 100%, последним по 50.
    • Использовать гриды
    Ответ написан 30 сент. 2021
    3 комментария
    3 комментария
  • Почему только после второго клика работает добавлением и уменьшение кол-ва в корзине?

    artzolin
    Артем Золин @artzolin Куратор тега WordPress
    php, WordPress разработка сайтов zolin.digital
    Не обязательно каждый раз изобретать свой велосипед, можно воспользоваться готовыми решениями, ищите woocommerce quantity increment github

    Вот хорошие решения:

    • wc-quantity-increment
    • wc-quantity-increment-buttons
    Ответ написан 29 сент. 2021
    1 комментарий
    1 комментарий
  • Как добавить атрибут к кнопке "Подтвердить заказ" в WOOCOMERCE?

    BoSSya
    Борис Б @BoSSya Автор вопроса
    Салага
    Сам задал сам решил.
    Сделал через HOOK.
    Нужно добавить в function.php
    Ключ свой.
    add_filter( 'woocommerce_order_button_html', 'custom_order_button_html');
    function custom_order_button_html( $button ) {
    
        //Ваши изменения с кнопкой
        $button = '<input type="submit"  class="g-recaptcha button alt"  data-sitekey="свой ключ"  data-callback="onSubmit" name="woocommerce_checkout_place_order" id="place_order" value="' . esc_attr( $order_button_text ) . '" data-value="' . esc_attr( $order_button_text ) . '" />';
    
        return $button;
    }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • black1277
    black1277
    • 7 ответов
    • 0 вопросов
  • Drno
    • 7 ответов
    • 0 вопросов
  • ThunderCat
    ThunderCat
    • 6 ответов
    • 0 вопросов
  • SoreMix
    soremix
    • 6 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 5 ответов
    • 0 вопросов
  • origami
    • 4 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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