• Есть примеры реальных магазинов на Wordpress+WooCommerce?

    Punkie
    @Punkie
    Из моих последних: ... [потёр, а то спам пошёл. Делать кому-то нечего =) ]

    Пример админки: https://yadi.sk/i/g5sX1eIfroH3n , https://yadi.sk/i/E-dbxvYRroHVQ

    На самом деле всё ограничивается лишь вашей фантазией и скиллом.
    Ответ написан
    3 комментария
  • Как реализовать кнопку быстрый заказ на woocommerce?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    1. Добавляете на соответствующий экшен, в данном случае woocommerce_after_shop_loop_item приоритет 6, кнопку с атрибутом id товара
    2. При нажатии запускаете вызов модального окна + AJAX обработчик который вставит соответствующий товар + форму заказа.
    3. Отправляете форму.

    60 минут работы, и никаких плагинов.
    Ответ написан
    Комментировать
  • Woocommerce категории товаров?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    1. Так же как для любого другого типа записей.
    2. Повесить на эту кнопку AJAX, в его обработчик запихать WC()->cart->add_to_cart( $product_id ) и wc_create_order(), в response редиректить на checkout
    Ответ написан
    4 комментария
  • Вывод товаров woocommerce?

    trampick
    @trampick
    Веб-разработчик
    Для вывода карточки товара в категории используется шаблон wp-content/plugins/woocommerce/templates/content-product.php
    Так же шаблоны для категории(для определенных блоков карточек) находятся в папке wp-content/plugins/woocommerce/templates/loop

    В нужном месте шаблона добавить:
    <?php
    global $product;
    $attributes = $product->get_attributes();
    foreach ( $attributes as $attribute ){
         $name = wc_attribute_label( $attribute['name'] );
         if ($name != 'не нужный атрибут') {//тут пишем условия что бы не выводить ненужный атрибут
            echo $name;
            if ( $attribute['is_taxonomy'] ) {
    	$values = wc_get_product_terms( $product->id, $attribute['name'], array( 'fields' => 'names' ) );
    	echo apply_filters( 'woocommerce_attribute', wpautop( wptexturize( implode( ', ', $values ) ) ), $attribute, $values );
    				} else {
    					$values = array_map( 'trim', explode( WC_DELIMITER, $attribute['value'] ) );
    					echo apply_filters( 'woocommerce_attribute', wpautop( wptexturize( implode( ', ', $values ) ) ), $attribute, $values );
    				}
         }
    }
    ?>
    Ответ написан
    6 комментариев
  • Сколько исследователи тратят времени на поиск уязвимости и написание эксплойта подобного рода(в описании)?

    Не знаю, где вы читали эту новость, но по этим двум источникам выходит, что большую часть написанного в вопросе вы сами придумали, и все намного проще:
    gtlaunch.ru/hakeryi-iz-anonsec-ugnali-u-nasa-bespi...
    https://xakep.ru/2016/02/02/anonsec-nasa-leak/

    Итак, смотрим:
    Так как к трояну Gozi группа отношения не имеет, хакеры пишут, что они попросту купили доступ к зараженному серверу у автора Gozi, и сервер стал отправной точкой входа.

    Ну т.е. они даже эксплоит не покупали. Даже если б купили - ну приватный эксплоит, обычное дело.
    Безопасность НАСА действительно оставляла желать лучшего: запустив обычный брутфорс, хакеры нашли первое сочетание логина и пароля root:root через 0,32 секунды.

    Закрепились на одной машине, стали сканить с неё все доступные во внутренней сети - простое и логичное действие. root:root это конечно полный фэйл, и можно сказать удача для AnonSec, но в принципе не так уж удивительно и невероятно.
    Хакеры смогли получить полный доступ к сетевым хранилищам данных (NAS) на которых хранились копии всех планов полетов беспилотников

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

    Получили доступ к NAS (снова root:root, или зашли с доверенной машины, или насобирали паролей разных юзеров и какой-то подошел к NAS), смогли заливать свои файлы. Вот и залили.

    Я не говорю, что со всем этим справился бы школьник, но где вы тут видите что-либо про взлом прошивки? И да, про "закрытые данные":
    взломать внутреннюю сеть НАСА и провести в ней несколько месяцев, а в качестве доказательства они опубликовали архив объёмом 276 ГБ

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

    И под каждый беспилотник никто новую ОС писать не будет. И для серверов НАСА тоже никто новую ОС писать не будет. В беспилотнике будет какой нибудь embedded-дистрибутив, на серверах ну допустим какой-нибудь олдскульный UNIX (AIX/HP-UX/etc), а на новых будет Линух.

    даже софт для управления этим беспилотником

    Ну софт не найдешь, а вот gpx формат известен весьма широко.

    В общем, читайте внимательно, вообще не пойму как сказанное вами относится к содержимому статьи.
    Ответ написан
    Комментировать
  • Как сделать резиновый шрифт htmll?

    LenovoId
    @LenovoId
    svg, css,js
    font-size:1.9 vw;
    но media-queris писать предётся всё равно
    Ответ написан
    Комментировать
  • Как сделать резиновый шрифт htmll?

    @Cyrilca
    Посмотрите в сторону FlowType.js
    Ответ написан
    Комментировать