• Как правильно добавить путь картинки в вордпрес?

    @KingAnton
    Скорее всего вы забыли вывести результат через echo
    <php echo bloginfo('template_url'); ?>/
    // или так
    <?php echo get_template_directory_uri()?>/
    Ответ написан
    1 комментарий
  • Как сделать изменение ссылок в хедере через админку wordpress?

    AntonLitvinenko
    @AntonLitvinenko
    HTML coder
    вариантов много, зависит от реализации кнопок. это может быть отдельное меню с классами, это может быть область для виджета и вывод или голым хтмл либо можно прям виджет сделать (я так часто для футера делаю), это может быть просто верстка в хедере, данные в которую мы выводим с помощью произвольных полей...это первое что в голову пришло
    Ответ написан
    Комментировать
  • Ширина в слайдере Slick – где найти?

    Get-Web
    @Get-Web Куратор тега JavaScript
    Front-End Developer
    Ширина слайда рассчитывается исходя из свободного пространства деленного на кол-во показываемых слайдов, если хотите использовать плавающую ширину добавьте в инициализацию слайдера variableWidth: true

    $('.carousel').slick({
        infinite: false,
        variableWidth: true,
        slidesToShow: 1,
        swipe: true,
      });
    Ответ написан
    Комментировать
  • Как вывести название рубрики у custom post?

    deniscopro
    @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Попробуйте заменить
    $terms = get_terms( array(
                        'taxonomy'    => 'taxonomy_name',
                          'object_ids' => $post->ID
                      ) );
                      var_dump($terms);

    на
    $terms = get_the_terms ( get_the_ID(), 'taxonomy_name' );
    var_dump($terms);
    Ответ написан
    5 комментариев
  • Какие есть хорошие курсы по веб-дизайну?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Яндекс.Практикум, есть друзья там, кто обучается — очень крутой подход с преподами, курсовыми, экзаменами и всем этим...
    Учат работать с юзкейсами, тестирвоание гипотез, интервью заказчиков и, конечно, техника и навыки...

    Школа Дизайнеров от Бюро Горбунова — очень крутые ребята, их хантят на выпуске топовые компании
    вот дипломы https://bureau.ru/school/projects/
    Тут не только техника дизайна, но и глубокая работа редакторов по работе со смыслом для пользователя. Работа с текстом (под патронажем Максима Ильяхова (автор "Пиши сокращай")
    Ответ написан
    Комментировать
  • Как задать сайту протокол https?

    SagePtr
    @SagePtr
    Еда - это святое
    В зависимости от строгости (каждый последующий пункт включает в себя все предыдущие):
    1) Принудительно перенаправлять с HTTP на HTTPS.
    2) Добавить заголовок Strict-Transport-Security, чтобы браузер после первого захода запомнил это и не пытался грузить по HTTP.
    3) Добавить сайт в HSTS Preload List, чтобы браузеры заранее знали, что сайт нужно через HTTPS открывать, и даже не открывали по HTTP.
    Ответ написан
    Комментировать
  • Лучшие практики создания тем на WordPress?

    @lexchz
    Создание тем под Вордпресс намного легче, чем под OpenCart. Здесь нет таких вещей, как MVC, Twig. Просто пишешь всё в процедурном стиле, логика идёт впермешку с html.

    Но обрати внимание, что в некоторых случаях ВП создаёт тяжелые запросы к БД. Особенно это бывает в листингах постов, при сортировках по мета-полям. Здесь нужно уметь оптимизировать эти запросы.

    Рекомендации:
    1. Не использовать так называемые премиум-шаблоны с сайтов типа TemplateMonster. В 99% случаев - это мега-тяжёлый, перегруженный хлам для тех, кто не умеет программировать.

    2. Elementor must die! Это вообще даже не должно обсуждаться.

    3. Из плагинов я бы советовал только ACF и Yoast. Этого достаточно для реализации любого новостного сайта. Если сайт мультиязычный, то ещё WPML. Большое количество плагинов - плохая практика. Ещё момент: если плагин подключает свои стили или скрипты на страницах, где он не используется, его нужно сразу в мусорку.

    4. Для форм использовать свой обработчик. Никаких CF7 и Рекаптчи! Для скрытых форм (например, в модальном окне) хорошей практикой является их рендеринг по факту вызова, а не размещение в исходном коде.
    Ответ написан
    1 комментарий
  • Как хостинги борятся со взломами CMS, типа WP, Drupal, Joomla?

    @mletov
    Georgy Goshin, А можно статистику, доказывающую, что на одном хостинге взламывают сильно чаще, чем на другом. Причем статистику на достаточно большом количестве сайтов. А то звучит очень субъективно и предвзято.

    одних хостингах сайты ломают, а на других, те же самые сайты - нет

    Если есть дырка в конкретной версии CMS, то сломают и там, и там. Просто до одного сайта уже добрались, до другого нет

    Некоторые хостеры прогоняют папки клиентов каким-нибудь веб антивирусом, типа ImunifyAV. Но они, как правило, не решают проблему, а блокируют те файлы и процессы, которые могут навредить другим юзерам (если хостинг шаред, а не VDS), а в панели управления выдают предупреждение "Мы нашли на вашем сайте вирус, мы заблокировали вредоносные файлы, вылечите свой сайт, иначе если ситуация будет повторяться - заблокируем весь аккаунт".

    Я обычно предупреждаю клиентов, что в целях безопасности нужно обновлять версию CMS хотя бы раз в год, чтобы на нем внезапно не вылезла реклама проституток (был такой прецедент) или что-нибудь в этом роде, готов это делать за доп плату. А решение пусть они уж сами принимают.

    Полагайтесь в первую очередь на себя, а не на хостера.
    Ответ написан
    5 комментариев
  • Изображение рубрики вордпресс внутри поля ACF таксономия как вывести?

    @Dimtri Автор вопроса
    Разобрался
    <ul class="equipment-in-tabs">
                    <?php foreach( $terms as $term ): ?>
                    <? $image = get_field('ikonka_kategorii', $term);?>
                    <li class="equipment-in-tabs__item">
                      <a href="<?php echo esc_url( get_term_link( $term ) ); ?>">
                        <span class="equipment-in-tabs__img">
                          <img src="<?php echo $image['url']; ?>" alt="">
                        </span>
                        <span class="equipment-in-tabs__title"><?php echo esc_html( $term->name ); ?></span>
                      </a>
                    </li>
                  <?php endforeach; ?>
                </ul>
    Ответ написан
    Комментировать
  • Почему шордкод выводит только 1 запись из цикла?

    @IvanMogilev
    Backend developer: Wordpress,Yii
    Потому что после return вы выходите из функции, соответсвенно и из форича тоже, который успевает выполнится 1 раз, собирайте результаты в массив, например, или в общую строку, как вам нужно, и возвращайте ее
    Ответ написан
    7 комментариев
  • Как понять что выбрали другого фрилансера?

    an-tar
    @an-tar
    Full stack web developer
    Можно понять, что кого-то наняли, если при просмотре Job'а появилось поле Hired со значением >=1. Или при просмотре задач клиента видно, что среди активных задач есть ваша.
    Ответ написан
    1 комментарий
  • Как найти работу?

    mipfikus
    @mipfikus
    Вообще я не знаю, но
    Можешь, только твой первый клиент тебя скорее всего возненавидит. Ты будешь страдать - однозначно. Но кмк без боли нет прогресса.
    Бери любой заказ "сделать сайт" знакомым, соседям, листовки хоть раздавай. И делай, что говорят, чего хотят. По мере продвижения этого сайта ты сам поймешь чего тебе реально надо подучить и чего не надо. Учиться, учиться, учиться, и работать. И деньги первые получишь. Работай сам на себя. Конец.
    Ответ написан
    Комментировать
  • Как найти работу?

    gzhegow
    @gzhegow
    aka "ОбнимиБизнесмена"
    Оу... Я бы сказал ответы верные, если не учитывать философию.

    Философия в том, что бизнес хочет дешевле и быстрее, а учить никого не хочет, потому что это деньги, а деньги они не хотят никому платить, только результат брать. Вы не можете, а они - не хотят. В этом суть бизнеса - положи себе в карман максимум, другим отдай минимум.

    Получается, что бизнес кузнец своего могильщика. Он сам создает пропасть в которой крутые спецы нужны всем, а молодые никому. И молодые снова объединятся в профсоюзы чтобы очень по-советски снести власть бизнеса, и перестать топить в декоммунизацию и демократию, которая подразумевает как раз то, что тот у кого всё есть не дает жить тем, у кого нет ничего.

    Важная деталь здесь в том, что бизнес в демократических странах настолько быстро развивается, что товары большинства никому не нужны и они борятся за точки продажи. В процессе этой борьбы они СОЗДАЮТ новые теории, называя их новыми технологиями. Таким образом хорошая новость для вас в том, что на самом деле знать нужно не много (а знать требуют очень много, потому что сами ничего не знают, но это "модно"). Плохая новость в том, что скорее всего вам придется это много учить, чтобы понять, что половина - сущий бред. После этого у вас появится "цельнометалическая оболочка" из спокойствия, в котором вам задают три разные вопроса, а вы говорите "это то же самое что и".

    Думаю это важная часть ответа, которая приходит с годами. Имея эту оболочку вы не боитесь идти на собеседование в лоб, потому что перед вами сидят не эксперты, а обычные "кожаные (продолжать не буду)", которые единственное чем могут вас впечатлить - это вежливым отношением к вашему опыту, а не к вашему внешнему виду.

    ps. важно понимать, что государство сегодня служит интересам бизнеса, потому что это легче. Легче брать налог и выступать по телевизорам, чем думать, чего не хватает стране. Особенно когда у тебя качалка лет на 50 ещё годная и тебя заставляют тратить нажитое на каких-то там людишек. Попытка присоединится к клубу борцов за справедливость очень многим стоила расстрела. Будьте внимательны (и понимайте что к чему и не доверяйте за-зря), и либо будьте глупее (тик-ток смотрите по вечерам и аполитизируйтесь - но спрятаться не выйдет, достанет каждого, вот вас уже ранило)
    Ответ написан
    4 комментария
  • Как найти работу?

    Starina_js
    @Starina_js
    full-stack web dev
    А есть какое-то портфолио? Если нет, то сложнее, нужно обязательно делать. Про опыт будут сразу спрашивать, а только потом уточнять знания.
    Нужно получать опыт: допустим придумать свой проект и реализовать, посмотреть на фриланс биржах задания и попытаться сделать для себя, может знакомы какие подкинут работку с версткой. Потом это все оформить грамотно.

    Продолжать учиться и лучше выбрать одно направление.
    Раз вы погрузились в верстку, в веб-фронтенд, ну значит копайте дальше туда — изучайте javascript, изучайте библиотеки, npm, node.js , git , базу по терминалу (linux), чуть можно пройтись по бекенду и базам данных (чтобы хоть понимать зачем это все)

    Как портфолио и проекты появятся — ищите стажировки и вакансии на младшего специалиста в компаниях, постоянно проходите собесы, уточняйте требования, получайте обратную связь, учитесь дальше, пробуйте еще.

    Возможно стоит на первом этапе рассмотреть местные веб-агентства, веб-студии, что работают на техподдержке проектов, кому нужны верстальщики. Часто нужны свободные руки — что-то подверстать, подкрутить, подделать.

    Для фронтенда есть карта компетенций — https://roadmap.sh/frontend , почитайте, по-гуглите что изучать.

    В теории можно поискать на фриланс биржах мелкие проекты по верстке, пытаться забирать в работу, но не стоит заказчиков вводить в заблуждение по поводу опыта, как есть пишите. Заказчики тоже все понимают :)

    А к главному вопросу "как найти работу", буду кэпом — искать её и предлагать свои услуги.
    • В соц сетях опубликуйте свое резюме, портфолио, чем вы можете быть полезны, с просьбой посоветовать себя кому-нибудь.
    • Составить резюме на hh.ru , career.habr.com , superjob . Предварительно посмотрите на ютуб ролики на эту тему, много подсказок найдете.
    • В телеграмме, в вк поищите группы / каналы где выкладывают вакансии — публикуйтесь там, предлагайте себя.
    • На фриланс биржах оформите свое портфолио, откликайтесь на задачи — делайте. Посмотрите у меня в профиле , был вопрос на эту тему, я давал ссылки на фриланс биржи.
    • Откликайтесь на вакансии, на задачи, предлагайте себя, продавайте себя)


    В идеале ментора себе бы подыскать, на обучение да и карьерного)
    Ответ написан
    Комментировать
  • Как в wordpress сделать выборку по дате из acf?

    serii81
    @serii81 Автор вопроса
    Я люблю phр...
    Нашел решение:
    $date_now = date('Y-m-d');
    
    $volantino = new WP_Query([
      'post_type' => 'cataloghi',
      'posts_per_page' => -1,
      'post_status' => array('publish'),
      'meta_query'     => array(
        array(
          'key'     => 'data_fine_pubblicazione',
          'value'   =>  $date_now,
          'type'      =>  'date',
          'compare' =>  '>='
    
        )
      ),
      'tax_query' => [
        [
          'taxonomy' => 'categoria_volantino',
          'field' => 'term_id',
          'terms' => $term_id,
        ],
      ],
    ]);
    Ответ написан
    Комментировать
  • Как предусмотреть ошибки в запросах пользователей для поискового продвижения?

    сделайте страницу на сайте с тегами title + description = gymbalnce.ru
    внутри произвольный текст, содержащий gymbalnce.ru пару раз.
    и проверьте, через какое-то время должна страница появиться в поиске

    потом можно попробовать редирект с нее на главную сделать, должно подхватиться.
    а можно оставить, это нестрашно, ведь чел уже на вашем сайте
    кнопку ему повесить - перейти на главную и всё.

    также понятно, что таких страниц можно нашлепать сколько угодно, под разные ошибки.
    если вариантов ошибок мало, то можно попробовать просто в главную страницу добавить в текст (не в теги) слова с ошибкой "gymbalnce.ru" под каким-то соусом, небольшим шрифтом внизу и поисковик вполне может схавать и выдавать вас по таким запросам в топе, так как уровень конкуренции по ним ниже плинтуса.
    Ответ написан
    5 комментариев
  • Как сделать липкую шапку?

    Starina_js
    @Starina_js
    full-stack web dev
    Ну самый простой вариант , в css
    #td-outer-wrap .tdc-header-wrap  {
      position: fixed;
      width: 100%;
      z-index: 1;
    }
    
    #td-outer-wrap .td-main-content-wrap {
       margin-top: 150px;
    }


    Правда еще для мобилок доделать
    Ответ написан
    5 комментариев
  • Как наверстать сайт без знаний верстки?

    Минимальные знания HTML ведь у вас есть? Берите какой-нибудь готовый шаблон в этих ваших интернетах (есть и бесплатные и не дорогие) и используйте.
    Ответ написан
    Комментировать
  • Как наверстать сайт без знаний верстки?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    Для любого web-developer'а знание html/css обязательны, хотя бы базовые понятия. Даже если вы будете работать сугубо как backend-developer, вас всё равно ЗАСТАВЯТ делать задачи по фронту.

    Для вашего вопроса, можете попробовать использовать бесплатные шаблоны на чисто html/css или bootstrap шаблоны. Их части используют разработчики, которые так же как вы (К примеру я) не имеет желания тратить время на верстку разметок и уже просто "порезать" готовый шаблон
    Ответ написан
    3 комментария
  • Как наверстать сайт без знаний верстки?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    Не существует web-программистов без знания основ вёртски. Если лень разбираться с вёрсткой, то лучше даже не пытаться эту область изучать.
    Ответ написан
    Комментировать