• Как найти место создания хука woocommerce?

    Хук это другими словами коллбек, его нет, только регистрация имени хука. Но вызов <?php do_action( 'woocommerce_before_cart' ); ?> говорит Вам, что Вы можете в это место подставить свою функцию, например в Вашем functions.php темы, при помощи codex.wordpress.org/Function_Reference/add_action как то так
    function my_woocommerce_before_cart() {
        // some your code
    }
    add_action( 'woocommerce_before_cart', 'my_woocommerce_before_cart' );


    И таким образом, то что Вы напишете в my_woocommerce_before_cart будет выполнено в месте вызова
    <?php do_action( 'woocommerce_before_cart' ); ?> в плагине woocommerce, с приоритетом который вы укажете 3-им параметром add_action, который по умолчанию 10. Чем выше приоритет, тем позже выполниться Ваша функция my_woocommerce_before_cart (если, предположительно, еще кто то - метод либо другой плагин, будет использовать этот же хук.
    Ответ написан
    Комментировать
  • Как сгруппировать варианты товара в корзине WooCommerce?

    entity1313
    @entity1313
    Веб-разработчик, проект-менеджер
    Не в курсе про готовые решения, но в целом задачка требует изменения кода корзины.

    По умолчанию это два разных товара, идущих один за другим в цикле вывода. Соответственно, требуется в цикле перед выводом корзинки пробежаться по всем позициям, произвести необходимые манипуляции с данными, и вывести всё в изменённом виде.

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

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    В реальном мире все эти социальные замки отслеживают не более чем просто клик по кнопке.
    Потому что фактически проверить реально подписку можно не только лишь везде(апишек тупо нет таких), мало где можно это сделать.

    А там где можно проверить сначала на сайте надо авторизацию провести через соц сеть. Т.е. В случае нескольких соц сетей надо прогнать пользователя авторизоваться в КАЖДОЙ чтобы потом было возможность проверить его подписанность. (в смысле на сайте авторизироваться через соц. сеть, собственно и такая возможность тоже не везде есть)
    Ответ написан
    Комментировать
  • Как вывести Advanced Custom Fields форму на отдельную страницу (frontend)?

    maxxannik
    @maxxannik
    Сайты на WordPress + Интернет магазины WooCommerce
    выложил сюда https://github.com/systemo-biz/acf-add-post-shortcode

    делали шорткодй с этой функциональностью по заказу.

    мб поможет )
    Ответ написан
    2 комментария
  • Цены на oDesk...?

    Цены разные и уж точно не хуже, чем на Российских биржах. То, какую назначите себе Вы зависит от Вас, Ваших амбиций, опыта и аппетитов.
    Я работаю на oDesk за 22$\час на длительных проектах, те, что больше года, до этого не фрилансил, за бесплатно, или за дешево, как многие советуют, я не работал.
    А вообще, специально для Вас oDesk придумал фильтры поиска, там можно, среди прочего выбрать сумму оплаты.
    Ответ написан
    Комментировать
  • Цены на oDesk...?

    opium
    @opium
    Просто люблю качественно работать
    А я вижу только такую работу в последнее время
    https://www.dropbox.com/s/cqa4r4czihkzl67/2014-12-...
    Не знаю что делать
    попробуйте хорошо работать и у вас будет так же
    на вебдевелопмент вы меня конечно рассмешили, там сотни новых работ в день и вы прямо специально выбрали ту которая поменьше.
    Ответ написан
    2 комментария
  • Цены на oDesk...?

    vicodin
    @vicodin
    Имею некоторый опыт
    Разброс цен есть, новички и непрофессионалы демпингуют, все зависит от закачиков. жадина в России он и в США жадина.
    Если там мелкая визитка, на бутстрапе с одной страницей - то 15 баксов норм цена, если работа займет не более часа.

    Бывает и такое XaYxGbyrfiw.jpg
    Ответ написан
    8 комментариев
  • Как изменить генерацию галереи в wordpress?

    В WordPress есть специальный фильтр post_gallery, который позволяет "перехватить" вывод стандартной галереи WordPress и заменить своей. Такие плагины как Jetpack Tiled Galleries используют именно его.
    Ответ написан
    Комментировать
  • Есть ли демо-блоги с категориями на Yii?

    Ответ написан
    Комментировать
  • Как вы боретесь с ленью?

    @VasilievAleksey
    По началу наблюдал за собой тоже самое, но сделал для себя золотое правило в день читать как минимум N.... число страниц, через полгода такой практики, я не мог уже просто так сидеть, охото было что-то прочитать, изучить. то есть пристрастился к знаниями, сейчас свободно могу начать изучать технологию не отвлекаясь не на что. Есть такая хорошая поговорка: Кто хочет тот ищет возможности кто не хочет причины!
    Ответ написан
    Комментировать
  • Как вы боретесь с ленью?

    telp
    @telp
    Системный администратор, изучаю программирование
    Не все так просто.

    Я только начинаю разрабатывать мобильные приложения и для себя выработал несколько приемов, которые подсмотрел в статьях на хабре, ТЕДе и других источниках.

    1. Лени не существует. Есть лишь недостаточная заинтересованность. Поэтому, что-то не припомню, чтобы кто-то ленился шпилить в Доту или "таньчики" много часов подряд.

    Вот я утром сел за ноут, открыл вкладку на developer.android.com, читаю, параллельно открыт Эклипс с копипастой, потихоньку разбираюсь. И знаете, какое-то ощущение, по-английски anxiety, не знаю, как наиболее точно это будет по-русски. Поэтому легче открыть соцсети, 9gag или вообще читать в ЖЖ всякую никак не относящуюся конкретно ко мне мусорную информацию.

    Мною было прочитано множество статей о прокрастинации, мотивации, но в самое яблочко попала вот эта статья - blogs.hbr.org/2014/02/how-to-make-yourself-work-wh... С ходу не мог найти перевод на хабре. Вкратце, если анализировать, как проводят рабочее время успешные люди, то получается, что они реализуют задачи несмотря на "неудобное время", "ой сейчас неохота", а страх облажаться заменяется на страх - "что будет, если я не приступлю к текущей задаче сию же секунду".

    А также вот это выступление на Теде. www.ted.com/talks/dan_pink_on_motivation Должны быть русские субтитры. Насчет того, что приемы мотивации 19 века до сих пор широко применяются, несмотря на то, что они утратили свою эффективность. Предлагается новые способы.

    2. Нужна стопроцентная железобетонная уверенность в себе и собственных действиях.

    3. Смена физической активности. Действительно, поясница, спина, шея начинают ныть после двухчасового кодинга или браузинга. Поэтому важно делать хотя бы трехминутные перерывы, разумеется, программистам нужно несколько часов "полного погружения" в проект, желательно, чтобы их никто не отвлекал, потому что придется потом заново во все вникать и строить в голове архитектуру приложения. Я лично, когда я хочу прочитать книгу по джаве или просто художку, не сижу или лежу, а хожу по комнате, даже сбросил жирок за зиму :-) Интересно было бы измерить активность с помощью шагомера. Разумеется, это надо чтобы никто не раздражался, если вы сидите в офисе или в кабинете с коллегой.

    4. Хорошо почитать про "состояние потока", мне лично помогло. Много статей на хабре. Ученый, исследователь этого явления рассказывает - www.ted.com/talks/mihaly_csikszentmihalyi_on_flow

    5. Есть много всяких мелких фишек, но они сами органически вырабатываются, когда вы пытаетесь поднять свою продуктивность, главное их записывать где-нибудь и накапливать.

    Был рад поделиться личным подходом.
    Ответ написан
    4 комментария
  • Где найти задания для веб-разработки?

    Satanpit
    @Satanpit
    Front-end developer
    Вы сами себе придумайте задание, чтобы Вам было интересно. Задайтесь целью. Подумайте, что бы Вы всегда хотели сделать и начните это реализовывать, так Вам будет на много интересней чем выполнять дурацкие тесты.
    Ответ написан
    1 комментарий
  • Как решить проблему с компьютером?

    Sild
    @Sild
    Скорее всего накрылся виндовый загрузчик. Вытащить данные из диска - нет ничего проще, загрузитесь с любого liveCD или подключите жесткий диск к исправному компу.
    Ответ написан
    4 комментария
  • Что понимать под словосочетанием "серверная часть"?

    @PaulJE
    Еще серверную часть называют - backend, клиентскую - frontend.

    Получается бакэнд - "обратная сторона" которая не видна юзеру, фронтенд - "повернутая лицом юзеру" - клиентская
    Ответ написан
    Комментировать
  • Какой сайт фрилансеров использовать для размещения заказов на плагины под WordPress?

    @Zuldek
    Нормальные фрилансеры загружены работой и, либо не сидят на этих сайтах, либо постоянно под статусом "занят".

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

    Хорошей схемой является работа с гарантией оплаты. Когда нет никаких авансов (разумеется, для многих больших и затратных проектов они необходимы), работа разбивается на этапы и при сдаче каждого этапа выплачивается вознаграждение, заблокированное на счете заказчика в системе сайта.
    Такой проект собираемся открыть в скором времени и это будет нечто среднее между "сайтом фрилансеров" и системой управления проектами с гарантией исполнения. Но проект будет только для своих разработчиков и заказчиков.

    В общем и целом, могу сказать, что цена работ фрилансера обратно пропорциональна вероятности при которой работа не будет сделана так как нужно и подобные сайты мало чем отличаются по составу разработчиков.
    Какого-то "рая", где только сознательные разработчики не существует. Либо существует, но в закрытом виде.
    Ответ написан
    4 комментария
  • Что понимать под словосочетанием "серверная часть"?

    rambeer
    @rambeer
    Серверная часть - то, что выполняется сервером, Клиентская часть - то, что выполняется на стороне клиента (браузер, приложение и т.д.). PHP выполняется на стороне сервера, JS - на стороне клиента
    Ответ написан
    8 комментариев
  • Как сделать Q&A на Yii?

    @davidnum95
    Могу скинуть проектик, с похожим функционалом. Пиши на мыло davidnum95@gmail.com
    Ответ написан
    Комментировать
  • Какую биржу фриланса выбрать?

    buttersmai
    @buttersmai
    @raulvodov по поводу "распыления"-зарегайтесь на Odesk и пройдите верификацию, потом(через пару недель, или раньше) - на Elance. Почему Odesk первым? Потому, что на Хабре народ его как-то больше любит и чаще отвечает на вопросы(правда, непопулярности Elance я не понимаю).
    Потом "зарегайтесь" в lancemonitor(на самом деле, нужна лишь почта) как советуют ниже и получайте в почту письма по ключевым запросам.
    Вот как это выглядит у меня.

    И проблема распыления решена: Вы смотрите лишь почту, выбираете интересные проекты, и уже после этого переходите на сайты бирж.
    Ответ написан
  • Что изучить закоренелому PHP-шнику?

    deadbyelpy
    @deadbyelpy
    веб-шмеб
    Честно, с 1C-Bitrix можно неплохо зарабатывать, но это скучный код. Хотя конечно все зависит от заказа. Однако мне за время фриланса ничего интересного не пришло.
    Был опыт c различными cms, symfony, yii. Но, почему то меня так не зацепило.

    У самого были похожие мысли. Даже начал с дроидом работать. Но, паралельно пришлось вернуться к бекэнду, нужен был сервер для приложения ;).

    А там уже и понеслась. Захотелось быстрый сервер, освоил Phalcon, Redis, что принципе не составило труда, т.к. это имхо очень дев френдли инструменты.
    Понадобился веб клиент - решил освоить Laravel. (почему не Phalcon? дак ради интереса, а не производительности.)

    В чем проблема php? Да ни в чем. Работает себе и работает. Скажете костыльный язык? Тогда скажите, в чем именно. Медленный? как уже говорил выше, попробуйте Phalcon. А еще интересней станет участие в его разработке.

    После такого глотка свежего воздуха. Решил устроиться в контору на удаленку. Обещали интересные проекты. Не подвели ;)
    Ответ написан
    2 комментария
  • Что изучить закоренелому PHP-шнику?

    HelsinG
    @HelsinG
    Web dev
    Пока сам не перепробуешь все, не поймешь.
    Я бы рекомендовал тебе попробовать symfony, laravel, и вообще я считаю что PHP не совсем умирает, мне кажется что наоборот в последних релизах очень много чего добавили да и с производительностью тоже лучше стало, хотя конечно есть к чему стремиться. Но если хочется нового, то думаю руби отличный вариант.

    Еще надо понимать, что работа должна приносить деньги(ибо есть семья, кредиты и т.д.), и только вторым планом приносить "восторг". А php все таки лидер по вакансиям сейчас...
    Ответ написан
    7 комментариев