Задать вопрос
  • Как запретить индексирование отдельных страниц для attachment wordpress?

    VasyaPertrov
    @VasyaPertrov
    Изготовление и безопастность сайтов. WP и др.
    В SEO плагинах есть настройка - редиректить на пост.
    Это лучше, чем 404.

    А вообще чтобы такого не было - не нужно было при вставке картинок делать ссылки на страницы вложений.
    Ответ написан
    8 комментариев
  • Ajax удаление товара из корзины. Как быть?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    Ну WooCommerce такое по умолчанию умеет.
    cf275566b7864a6cb8465c5eba7beca2.gif

    И да, Версия WC надо не ниже 2.6 что бы из коробки работало
    Ответ написан
    1 комментарий
  • Проблемы с некоторыми страницами после удаления из УРЛа Woocommerce product и product-category. В чем проблема?

    VasyaPertrov
    @VasyaPertrov
    Изготовление и безопастность сайтов. WP и др.
    Вернуть всё как было. Игрища со структурой урла могут плохо кончиться.
    См https://docs.woocommerce.com/document/removing-pro...
    Ответ написан
    2 комментария
  • Почему в Chrome не работает height: 100% для вложенных элементов?

    @deadsandro
    в main тоже добавьте height: 100%
    процентный height работает только для блоков, у которых явно указана высота.
    Ответ написан
    2 комментария
  • Можете посоветовать хороший слайдер?

    @game802
    Ничего проще и быть не может, чем slick slider. Он очень простой, но и при этом очень гибкий.
    Ответ написан
    Комментировать
  • Как сделать такие глаза?

    @rinatoptimus
    Поздновато он сайт опубликовал, я как раз искал такие глаза, измучился, в итоге пришлось сделать так.
    Кому интересно, вот еще недавно пример нашел: https://two.js.org/examples/renderers.html
    Ответ написан
    1 комментарий
  • Как сделать на wordpress'е сортировку по цене?

    Punkie
    @Punkie
    Документацию не читай, вопросы задавай :)

    https://www.advancedcustomfields.com/resources/ord...
    Ответ написан
    Комментировать
  • WP плагин похожие записи - найти подходящий?

    Punkie
    @Punkie
    Advanced Custom Fields, поле "relation"
    Ответ написан
    Комментировать
  • Где молодому (или не очень) сеошнику взять портфолио?

    @FridayEvening
    Зайдем с другой стороны. Портфолио у вас есть (40 сайтов). Так и пишете на своем будущем сайте агентства. А указывать их не можете, так как это коммерческая тайна. Типа, вот вы, которые думаете купить мои услуги, захотите, чтобы ваши сайты потом были перечислены в моем портфолио?
    Ответ написан
    Комментировать
  • Как вывести цену товара без НДС в woocommerce?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    d1db4beaa7.jpg$_product->get_price_excluding_tax()
    Ответ написан
    Комментировать
  • Как поменять h3 в сайдбаре WP?

    deniscopro
    @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Попробуйте удалить сайдбар и добавить заново с нужным тегом в functions.php дочерней темы:
    add_action( 'widgets_init', 'dco_change_sidebar_tag', 11 );
    function dco_change_sidebar_tag() {
    	unregister_sidebar( 'colormag_right_sidebar' );
       
    	register_sidebar( array(
    	  'name'            => esc_html__( 'Right Sidebar', 'colormag' ),
    	  'id'              => 'colormag_right_sidebar',
    	  'description'     => esc_html__( 'Shows widgets at Right side.', 'colormag' ),
    	  'before_widget'   => '<aside id="%1$s" class="widget %2$s clearfix">',
    	  'after_widget'    => '</aside>',
    	  'before_title'    => '<div class="widget-title"><span>',
    	  'after_title'     => '</span></div>'
    	) );
    }


    Если нужно поменять во всех, то можно попробовать автоматизировать этот процесс с помощью хука register_sidebar как-нибудь так:
    add_action('register_sidebar', 'dco_register_sidebar');
    function dco_register_sidebar($sidebar) {
        global $wp_registered_sidebars;
    
        $sidebar['before_title'] = '<div class="widget-title"><span>';
        $sidebar['after_title'] = '</span></div>';
        
        $wp_registered_sidebars[$sidebar['id']] = $sidebar;
    }
    Ответ написан
    3 комментария
  • Как взаимодействовать приложению с сайтом на Wordpress?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Ответ написан
    Комментировать
  • Как в woocommerce убрать звёздочки из превью товара?

    @cema93
    WordPress разработчик
    Для этого добавьте в ваш файл foonctions.php
    remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );
    Ответ написан
    Комментировать
  • Как дополнить плагин, не влезая в его код?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    если это опенсорс плагин, вы можете
    1. сделать свой форк
    2. сделать пулл реквест прямо разработчику плагина со своими улучшениями, он их может принять.
    Ответ написан
    Комментировать
  • WooCommerce или Opencart?

    @TwistedAndy
    Мне больше нравится WooCommerce. Она гораздо удобнее для разработчика, ее легче поддерживать и обновлять.

    Из явных преимуществ WooCommerce перед OpenCart отмечу:
    1) Вариации товара. Грубо говоря, для каждой опции товара можно указать свою картинку, свой артикул, цену и кучу других параметров. Автоматически решается проблема с наличием или отсутствием некоторых опций. В OpenCart есть функционал опций, но он очень ограничен.
    2) Более-гибкая система фильтрации товаров, встроенные виджеты с фильтрами
    3) Наличие полноценного блога с комментариями и кучей дополнений
    4) Магазин на WooCommerce на порядок легче обновлять в силу особенностей архитектуры. OpenCart как таковой обновлять сложно. VQMOD/OCMOD, грубо говоря, меняют определенные куски исходного кода. Если сам код обновился или другой плагин его изменил, то возникают проблемы.
    Ответ написан
    Комментировать
  • Как задать заголовок H1 на странице товара в Woocommerce?

    deniscopro
    @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Можете, например, установить плагин Advanced Custom Fields, добавить поле для заголовка h1 и вывести его в шаблоне с помощью функции the_field, вместо текущей реализации.
    Ответ написан
    Комментировать
  • Входит ли в обязанности архитектора обзор цен на стек технологий?

    lxsmkv
    @lxsmkv
    Test automation engineer
    Неважно архитектор вы или нет, но если вы предлагаете техническое решение, то вопрос резонный со стороны тех кто будет открывать кошелек, сколько все это обойдется. В принципе-то хороший индикатор что вашим решением заинтересовались, если думают о деньгах. Значит оно решает насущные проблемы, а не пространные теории неизвестно о чем.
    Отказаться предоставить приблизительную смету будет со стороны смотреться как будто вы этим вопросом никогда не интересовались а это в свою очередь значит что вы не учитываете интересы потенциальных заказчиков или фирмы. Ваша смета не должна быть особенно точной, людям нужно представление сколько нулей у итоговой суммы :) Укажите что цены на текущий момент. Если спросят а можно ли дешевле, то будете думать дальше а так среднего арифметического на салфетке вполне хватит.
    Ответ написан
    1 комментарий
  • Как учить Node.js?

    @kirill-93
    Замечательный список. На счет книг не скажу, а курсы Кантора хорошие. Есть еще замечательный курс от Игоря Борисова из specialist.ru
    Ответ написан
    Комментировать
  • Как эффективно работать целый день?

    @sarathorn
    php программист, веб-дизайнер, коллекционер
    Мне 20 лет, живу отдельно от родителей, зарабатываю фрилансом. Самое важное - организовать свой день.

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

    В моём случае физическая нагрузка или простая прогулка не улучшают продуктивность, с другой стороны залипание в ютюб/вк или чтение статей могут свести все старания на 0.

    Серьёзно мешают работать уведомления о письмах, сообщениях... звонки... В случае с работой в офисе будут отвлекать коллеги. Смело посылайте всех нафиг. Даже босса. Босс потом спасибо скажет, когда вы сделаете все задачи в срок или даже раньше.

    8 часов подряд кодить каждый день... Вы серьёзно? На этой неделе мои результаты такие: воскресенье - 12 часов кодинга, понедельник - 8, вторник - 8, среда - 6, четверг - 4, пятница - 3, суббота (сегодня) - нет ни малейшего желания, но очень надо хотя бы пару часов... Вы просто перегорите. Настраивайтесь на 4, максимум на 6 часов кодинга в день. Остальное время можно заполнить чтением документаций, проработкой прототипов на бумаге, обсуждениями с коллегами и боссом.

    Если ситуация требует 8-16 часов кодинга подряд (такое, увы, бывает), то меня спасают две вещи:
    1) Сериалы. Второй монитор, второй ПК, планшет или даже смартфон вам в помощь. Берёте сериал, который УЖЕ смотрели и включаете. Он должен быть интересный, но уже знакомый, это два обязательных требования. Так он не будет отвлекать от работы (сюжет же уже знаком, а половину реплик вы можете произнести вместо актёров), но создаст иллюзию отдыха. В моём случае можно всё привести к такому выражению: 60 минут кодинга = 80 минут кодинга под сериал. НО! Так я могу выдерживать 12-16 часов без особых усилий. Что в итоге даёт больше результата, чем 6-8 часов чистого кодига после которых я просто убитый на пару дней.
    2) Кофеин. Обычный кофеин. Кофе я не пью, а энергетики слишком дорогие для регулярного применения. Есть замечательная альтернатива - Кофеин-бензоат натрия. ~30рублей в аптеке за 6 таблеток. Максимальная разовая доза - 6 таблеток, она же 300мг кофеина. 1-2-3 таблетки мой организм может не заметить, а при шести я начинаю разговаривать сам с собой. Грань очень тонкая, но при правильной дозировке получается неплохой boost к производительности. Внимание! Кофеин может повышать давление и пульс, а также имеет ряд побочных эффектов. Передозировка может убить. Я не несу ответственности за последствия приёма кофеина.

    Смесь кофеина и прогулки (зима, 3 часа ночи, -20C) может породить тонну гениальных идей, увы, лишь 1 из сотни имеет шанс на успех в реальном мире.

    Вообще, я для себя вывел важную закономерность. Мотивация - фигня. Желание получить больше денег и когда-нибудь улететь на неделю на Мальдивы не приведёт к результату, рано или поздно, но мозг решит, что гораздо правильней работать в 2 раза меньше, но отдохнуть на местном водоёме с друзьями и шашлыками. Гораздо интереснее обстоит дело с чувством вынужденной необходимости. Проще говоря, с кнутом. Я не сделаю работу и меня уволят. Я не успею вовремя и меня лишат премии. Я облажаюсь и все будут смеяться надо мной... Вот это работает.

    Чтобы работа давалась без усилий нужно какое-то вдохновенье и чувство гордости за свою работу. Я сделаю этот проект и тысячи людей будут им пользоваться! Я напишу эту программу и моя девушка за меня порадуется. Этот проект будет помогать начинающим бизнесменам, они никогда не узнают моего имени, но они будут мне благодарны.

    Непосредственно программирование (как и дизайн) идёт легче, если есть план и схемы. В моём случае при работе над back-end у меня 70% времени уходит на проектирование и проработку мелочей на бумаге, лишь 30% времени это сам кодинг. При работе с фронт-эндом я где-то 60-70% времени работаю, а 30-40% проектирую. Я так понимаю, вас не заставляют именно кодить 8 часов. Вас заставляют 8 часов сидеть на рабочем месте. Вот и прикиньте, что из них лишь где-то 3-4 часа будут самим кодингом. Хотя... Если работы очень много, вы не единственный кодер в конторе и есть более опытные, которые и берут на себя всё проектирование... ух... тогда остаётся только монотонно стучать по клаве...

    Ещё очень важный момент. ОБЯЗАТЕЛЬНО ОТДЫХАЙТЕ! В выходные не должно быть ни единой мысли о работе, после работы займитесь хобби, уберитесь дома, погуляйте, сходите в спорт зал, почитайте книгу, посмотрите кино, поспите в конце-концов. Никакой работы за пределами рабочего места. Этот трюк заставит мозг ассоциировать рабочее место с рабочим процессом, а значит уже не нужно будет самому его мотивировать работать. Это работает крайне просто. Если вы видите очень красивую девушку да ещё и без одежды, то кое-что что происходит с одним очень важным органом и мозг начинает работать совершенно иначе. И вот теперь в поле зрения попадает ваше кресло и ваш рабочий комп, мозг пробегается по ассоциациям и понимает, что надо работать. В паре с состоянием вынужденной необходимости всё сработает на ура.

    Перерывы - спорный момент. Мне проще проработать, например, 6 часов без перерывов (только если на отойти до туалета или до кухни, чтобы налить воды и стащить печеньку), чем 6-8 с перерывами. Я очень много времени и сил трачу на переключение с одного вида деятельности на другой.

    По поводу еды. В момент приёма и пищи и где-то следующий час я способен только читать и смотреть, но никак не творить.
    Ответ написан
    10 комментариев