• Как переместить пункт "Доставка" на странице оплаты в вордпресс?

    Ну раз пока,что ни кто не предложил более изящного решения,то вставлю я свои 5 копеек:
    Привет...
    Ну как вариант переписать шаблоны Woocommerce
    Шаблоны Woocommerce хранятся в папке плагина Woocommerce : wp-content/plugins/woocommerce/templates
    В твоём случаи нас интересуют шаблоны wp-content/plugins/woocommerce/templates/checkout
    Вижу ты создал дочернюю тему для своей темы.
    1)Так в этой дочке создаёшь такую же структуру т.е. папку woocommerce , в ней папку checkout , БЕЗ папки templates!
    2) В папку checkout т.е. ( shopkeeper-child/woocommerce/checkout ) копируешь нужные файлы из плагина т.е. из ( wp-content/plugins/woocommerce/templates/checkout ) , в твоём случаи это файлы:
    review-order.php и form-billing.php . Эти два шаблона и придётся подправить.
    3) В файле review-order.php нужно будет забрать(вырезать) кусок кода .В моём редакторе начало куска на строке №70 и окончание на строке №78 ...
    Вот этот кусок:
    <?php if ( WC()->cart->needs_shipping() && WC()->cart->show_shipping() ) : ?>
        <?php do_action( 'woocommerce_review_order_before_shipping' ); ?>
            <?php wc_cart_totals_shipping_html(); ?>
        <?php do_action( 'woocommerce_review_order_after_shipping' ); ?>
    <?php endif; ?>

    4) Вырезать и вставить его в фаил form-billing.php
    Вставляем получается сразу после заголовка "ОПЛАТА И ДОСТАВКА"
    В моём редакторе он на строке №33 ,вот так он выглядит :
    <h3><?php _e( 'Billing details', 'woocommerce' ); ?></h3>

    Только не тупо вставить а поместить в теги <table></table>
    В общем после
    <h3><?php _e( 'Billing details', 'woocommerce' ); ?></h3>

    Вставляем :
    <table class="pilot_cafe_custom_show_shipping">
    <?php if ( WC()->cart->needs_shipping() && WC()->cart->show_shipping() ) : ?>
        <?php do_action( 'woocommerce_review_order_before_shipping' ); ?>
              <?php wc_cart_totals_shipping_html(); ?>
        <?php do_action( 'woocommerce_review_order_after_shipping' ); ?>
    <?php endif; ?>
    </table>

    5) В дочерней теме в файле style.css можно добавить стили:
    table.pilot_cafe_custom_show_shipping th { display: none; }

    исчезнет надпись "Доставка".
    Всё выше сказанное на лету работает в теме storefront,
    думаю и у тебя сработает.
    Теперь немного "БОЛИ":
    Wordpress постоянно обновляется и как следствие Wocommerce вместе с ним.
    Поэтому не исключено ,что когда-то и шаблоны эти ( review-order.php и form-billing.php )
    тоже подправят. А значит у шаблона будет новая версия.
    В самом начале эти шаблоны имеют такую шапку :
    * @package WooCommerce/Templates
    * @version 3.3.0

    Вот и номер версии...в общем если WooCommerce обновился,то лезем в плагин
    находим эти шаблоны,смотрим номер версии и сравниваем с номером версии ,когда-то
    скопированных в нашу дочернюю тему. Если номер версии отличается, то исправляем в наших скопированных
    шаблонах на новый номер. Проверям...
    работает?Круть...радуемся!
    НЕ работает?Хреново...опять go to toster.ru
    Ответ написан
    3 комментария
  • В чём смысл натягивать лендинги на cms?

    syschel
    @syschel
    freelance/python/django/backend
    Ну вы разбираетесь в этой теме, а кто-то в выращивание страусов в условиях крайнего севера. И его коробит от наших "глупых" вопросов. Им по сути не нужно понимать этого. А нам достаточно задать парочку уточняющих вопросов, а потом или подсказать "правильное" решение или сделать "в лоб", как просит заказчик, накрутив на сроке интеграции под ВП свою оплату часов.

    Другое дело, если хотят платить как за разворачивание дефолтовой джумлы на хостинге, при заказе уникальной разработки крупной CRM или второго фейсбука/ебая/амазона. Вот там негодование и возмущение оправдано. А тут не сильно, в повседневной жизни мы тоже выглядим порой глупыми дилетантами, делая покупки и заказы в неизвестных нам сферах. Да взять туже медицину и наше видение "симптомов" или покупка лекарств по памяти вспоминая рецепт.
    Ответ написан
    1 комментарий
  • Веббилдеры Adobe Muse и прочая нечисть мира сего. Ваше отношение и прогнозы?

    @septem_septem
    Ребята, складывается впечатление что люди считающие себя профессионалами в верстке и коде, просто боятся за свои задницы. Я недавно начал разбирать Мьюз, скажем так большой сайт с базой данных, кучей страниц, и фильтрами на нем сделать ПОКА невозможно. ПОКА. Но люди в этом направлении работают. И вопрос только во времени. А то что код грязный, согласен. Но на данном этапе когда ты создаешь визитки и лендинги, нахрена тебе ровный код. На скорость работы одностраничника это повлияет на столько незначительно что заметит это только тот кто пришел специально для того чтоб заметить) И еще одно, чтоб код был более чистым надо правильно работать в Мьюзе, там как и везде есть свои нюансы и хитрости. Вывод такой, на каждый товар свой купец. А господа верстальщики пусть не ссут, без них всерано далеко не уедешь)
    Ответ написан
    2 комментария
  • Веббилдеры Adobe Muse и прочая нечисть мира сего. Ваше отношение и прогнозы?

    ezhikov
    @ezhikov
    Muse - это в первую очередь инструмент для дизайнеров, которые могут быстренько накидать слои из фотошопа и показать как оно будет смотреться в браузере, на лету подвигать элементы, походить по ссылочкам. Или для менеджера, которому надо быстро сделать презентацию в веб. Это не инструмент для верстки (по крайней мере пока).
    Ответ написан
    1 комментарий
  • Веббилдеры Adobe Muse и прочая нечисть мира сего. Ваше отношение и прогнозы?

    @yarikus
    Насколько я знаю, такие редакторы были с самого начала. Только раньше все ругали FrontPage, теперь ругают Muse. Ну и что? Я считаю, что если технологии становятся доступнее, от этого выигрывают все. Простым пользоватеям станет легче делиться информацией в сети, а вы сможете заняться чем-то более полезным. Надо помнить, что технология не самоцель, а всего лишь инструмент.

    Когда-то тоже самое говорили хакеры про Бейсик, мол он тратит ресурсы системы впустую — все должны писать на ассемблере. Но не все слушали хакеров и языки программирования развивались в сторону упрощения и в итоге мы имеем то, что имеем. А вы смогли бы соответствовать уровню «тех самых тру хакеров»?
    Ответ написан
    Комментировать
  • Веббилдеры Adobe Muse и прочая нечисть мира сего. Ваше отношение и прогнозы?

    DaFive
    @DaFive
    Не вытеснит. Ибо создание сайтов такими девелоперами ограничивается этими самыми лэндинг-пэйджами и парой страниц. Более менее серьезный проект от требовательного заказчика сразу поставит в тупик такого гуру. Не говоря уже про простейший JS (вида показать-скрыть блок). А если попросят авторизацию - так вообще вилы. А что касается таких одностраничников, которые из коробки кроссбраузерные и респонзивные - тут да, можно и не учить ничего. Купил фреймворк и штампуй.
    Ответ написан
    1 комментарий