Tahák k tvorbě webů
WooCommerce
- Admin - data produktu - vlastní pole v kartě Sklad
- Admin - přidání nového stavu skladu
- Admin - úpravy stránky pro editaci produktu
- Admin - vlastní filtr výpisu pruduktů
- Admin - zjednodušení menu pro správce obchodu
- Košík - automatické použití slevového kupónu
- Košík - minimální cena objednávky
- Košík - odstranění výpočtu poštovného
- Košík - úprava notifikačních zpráv
- Košík - zaokrouhlení ceny na celé koruny
- Loop - název kategorie jako nadpis H1
- Loop - odstranění select boxu pro řazení produktů
- Loop - tlačítko "Zobrazit detail" místo "Přidat do košíku"
- Loop - úprava počtu produktů zobrazených na stránce
- Loop - zobrazení info zprávy v dané kategorii
- Loop - zobrazit jen produkty, které mají zadanou cenu
- Mini audio přehrávač
- Odstranění položky "Obchod" z drobečkové navigace
- Plugin Advanced Woo Search (AWS)
- Plugin Order delivery date
- Pokladna - odstranění druhého řádku adresy
- Pokladna - omezení způsobů dopravy na základě kritérií
- Pokladna - přidání mezinárodní předvolby telefonního čísla
- Pokladna - přidání políček IČO a DIČ
- Pokladna - souhlas se zpracováním osobních údajů
- Pokladna - tlačítko Zpět do košíku
- Pokladna - úprava popisku při dopravě zdarma
- Pokladna - úprava titulku po dokončení objednávky
- Produkt - automatické přiřazení nadřazených kategorií
- Produkt - automatické přiřazení štítku
- Produkt - automatické přiřazení třídy dopravy
- Produkt - desetinná čísla v množství produktu
- Produkt - nezobrazovat související produkty
- Produkt - odstranění Katalogového čísla (SKU)
- Produkt - tlačítka pro změnu množství
- Produkt - změna velikosti obrázků v galerii
- Produkt - zobrazení, že je skladem
- Překlad textů při přihlašování/registraci uživatele
- Shortcode - zobrazení počtu produktů
- Varianty produktu - odstranění tlačítka Zrušit výběr
- Vlastní výpis podobných produktů
- Výpis podkategorií
- XML feed pro Heureka.cz
- Zobrazit náhledy produktů bez ořezu
Výpis podkategorií
Shortcode vypíše seznam podkategorií pro aktuální zadanou kategorii. Atribut parent_cat musí být ID kategorie, ne slug.
Shortcode
<?php
function gog_category_list($atts) {
extract(shortcode_atts(array(
'parent_cat' => get_queried_object_id()
), $atts));
if (is_search()) {
return;
}
// get category id in product archive page
$terms = get_terms(array(
'taxonomy' => 'product_cat',
'hide_empty' => false,
'parent' => $parent_cat
));
if ($terms) {
$i = 0;
echo '<ul class="category-list">';
foreach ($terms as $term) {
echo '<li class="category-item category-' . $term->term_id . ($term->term_id == $active_cat_id ? ' active' : '') . '">';
echo '<a href="' . esc_url(get_term_link($term)) . '" class="' . $term->slug . '">';
echo '<span class="category-item-title">' . $term->name . '</span>';
echo '</a>';
echo '</li>';
$i++;
}
echo '</ul>';
}
}
add_shortcode('category_list', 'gog_category_list');
Zobrazení nad výpisem produktů
<?php
function gog_archive_category_list() {
echo gog_category_list();
}
add_action('woocommerce_archive_description', 'gog_category_list', 20);