Ответы пользователя по тегу HTML
  • Как сделать элемент активным при загрузке страницы?

    gogowq
    @gogowq
    Ozh domosh acha ozh
    Жмёшь по табу после загрузки страницы:

    window.addEventListener('load', () => {
    document.querySelector('button.tablinks').click()  
    });
    Ответ написан
    Комментировать
  • Как экран из figma вытянуть в html?

    gogowq
    @gogowq
    Ozh domosh acha ozh
    Ну если тебе подойдёт вёрстка вида "Tilda генерейшин на абсолютах" и ты совсем ничего не понимаешь в вёрстке и у тебя есть лишние 50баксов,то вот тебе автоконвертация из фигмы в хмтл
    Если нужно не говно из задницы ,то на фриланс.Либо разбираться самому.

    PS: Деньги за Anima можно вернуть,после конвертации,если написать что их продукт шляпа. Я тестил плагин,вернул когда то деньги без особых проблем.Так как он и есть ,шляпа)
    Ответ написан
    2 комментария
  • Как защитить изображение на сайте?

    gogowq
    @gogowq
    Ozh domosh acha ozh
    Защита , будет работать только от нубов.
    Условный блок ПКМ и ватермарк. Хотя в большинстве случаев,врядли кто то будет прям уж сильно заморачиваться.С таким учётом,можно увидеть идею и перерисовать её. Хотя сомневаюсь что кто то будет это делать.С учёта что это всё выйдет аналогично по затратам,если просто оплатить логотип. Да и в целом,нужно мыслить в сторону ЦА с деньгами. Явно же сайт не будет в топ 3 гугла по вашим запросам и на сайт 95% юзеров будут переходить по прямой ссылке ,данной вами.По этому..лучше сортировать людей изначально)
    Ответ написан
    Комментировать
  • Как сделать поиск по меткам товаров Woocommerce?

    gogowq
    @gogowq
    Ozh domosh acha ozh
    function include_tags_in_search( WP_Query $query ): void{
        $search_terms = $query->get( 's' );
    
        if ( $query->is_search() ) {
            global $the_original_paged;
            $the_original_paged = $query->get( 'paged' ) ? $query->get( 'paged' ) : 1;
            if ( ! $search_terms ) {
                 add_action( 'wp', function () use ( $query ) {
                 $query->set_404();
                 status_header( 404 );
                 nocache_headers();
                } );
            }
            $query->set( 'paged', null );
            $query->set( 'post_type', array( 'post', 'product' )  );
            $query->set( 'posts_per_page', SEARCH_GRID_COUNT_ITEMS );
        }
    }
    add_action( 'pre_get_posts', 'include_tags_in_search' );
    
    function add_posts_by_tags( $posts, WP_Query $query ): array {
        if ( $query->is_search() ) {
            global $the_original_paged;
            remove_filter( 'the_posts', 'add_posts_by_tags' );
            $posts_product_cat = new WP_Query( array(
             'posts_per_page' => -1,
             'tax_query' => array(
                  array(
                    'taxonomy' => 'product_tag',
                    'field'    => 'name',
                    'terms'    => explode( ' ', esc_attr( $query->get( 's' ) ) )
                  )
              )
            ) );
            $merged = array_unique( array_merge( $posts, $posts_product_cat->get_posts() ), SORT_REGULAR );
            $posts = array_slice( $merged, ( SEARCH_GRID_COUNT_ITEMS * ( $the_original_paged - 1 ) ), SEARCH_GRID_COUNT_ITEMS );
            $query->found_posts = $posts;
            $query->set( 'paged', $the_original_paged );
            $query->post_count = count( $posts );
            $query->max_num_pages = ceil( count( $merged ) / SEARCH_GRID_COUNT_ITEMS );
            unset( $the_original_paged );
            return $posts;
        }
    
        return $posts;
    }
    add_filter( 'the_posts', 'add_posts_by_tags', 10, 2 );


    Источник
    Ответ написан
    Комментировать
  • Как сделать такой эффект на элементе списка?

    gogowq
    @gogowq
    Ozh domosh acha ozh
    Ответ написан
    Комментировать