• Zur Hauptnavigation springen
  • Skip to main content
  • Zur Hauptsidebar springen
  • Zur Fußzeile springen
Logo

impressive pages: Webdesign und eCommerce

  • Start
  • Blog
  • Hosting
  • Kontakt

Blog

Wrap-DIVs (.wrap) in Genesis entfernen

2. Oktober 2021 Kommentar verfassen

.wrap-DIVs

Genesis fügt in sämtliche HTML-Elemente der Seite .wrap-DIVs ein um z.B. zentrierte Ausrichtung zu ermöglichen.

Möchte man die DOM-Tiefe verringern empfiehlt es sich die wrapper-DIVs (.wrap) zu entfernen.

Das geht so:

 add_theme_support( 'genesis-structural-wraps', array( 'header', 'menu-secondary', 'footer-widgets', 'footer' ) );

Kategorie: Entwicklung, Genesis-Framework

Anzahl der ähnlichen Produkte in WooCommerce ändern

17. September 2021 Kommentar verfassen

Anzahl der ähnlichen Produkte in WooCommerce ändern

Unterhalb der Produktbeschreibung zeigt WooCommerce ähnliche Produkte an. Die Anzahl lässt sich mit folgendem Code einstellen:

add_filter( 'woocommerce_output_related_products_args', 'iphf_change_number_related_products', 10 );
function iphf_change_number_related_products( $args ) {
	$args['posts_per_page'] = 5; // Anzahl der ähnlichen Produkte
	$args['columns'] = 5; // Anzahl der Produkte pro Zeile
	return $args;
}

Kategorie: Entwicklung, WooCommerce

Unterkategorien von Produkten visuell trennen in WooCommerce – separate ‚ul‘-Listen

7. September 2021 Kommentar verfassen

Unterkategorien von Produkten visuell trennen in WooCommerce

Bei WooCommerce werden auf der Kategorie-Archive-Seite im Standard, je nach Konfiguration, die Unterkategorien vor den Produkten angezeigt oder ausgeblendet. Es ist aber nicht möglich die Auflistung getrennt darzustellen. Wenn wir die Darstellung trennen möchten und zwei separate Auflistungen haben möchten, so ist es möglich folgenden Code zu verwenden.

/**
* Move WooCommerce subcategory list items into their own <ul> separate from the product <ul>.
*/
add_action( 'init', 'iphf_move_subcat_list' );
function iphf_move_subcat_list() {
	// Remove the subcat <li>s from the old location.
	remove_filter( 'woocommerce_product_loop_start', 'woocommerce_maybe_show_product_subcategories' );
	add_action( 'woocommerce_before_shop_loop', 'iphf_product_loop_start', 1 );
	add_action( 'woocommerce_before_shop_loop', 'iphf_maybe_show_product_subcategories', 2 );
	add_action( 'woocommerce_before_shop_loop', 'iphf_product_loop_end', 3 );
}
/**
 * Conditonally start the product loop with a <ul> contaner if subcats exist.
 */
function iphf_product_loop_start() {
	$subcategories = woocommerce_maybe_show_product_subcategories();
	if ( $subcategories ) {
		woocommerce_product_loop_start();
	}
}
/**
 * Print the subcat <li>s in our new location.
 */
function iphf_maybe_show_product_subcategories() {
	echo woocommerce_maybe_show_product_subcategories();
}
/**
 * Conditonally end the product loop with a </ul> if subcats exist.
 */
function iphf_product_loop_end() {
	$subcategories = woocommerce_maybe_show_product_subcategories();
	if ( $subcategories ) {
		woocommerce_product_loop_end();
	}
}

So sieht es dann im Frontend aus:

Move WooCommerce subcategory list items into their own separate from the product

Somit sind wir in der Lage die Unterkategorien entsprechend zu stylen und beispielsweise als Filter darzustellen. Das ermöglicht den Kunden und Kundinnen Produkte besser aus dem Katalog rauszusuchen.

Danke an twoelevenjay

Kategorie: WooCommerce, WordPress

Google Fonts in Genesis Sample entfernen

6. September 2021 Kommentar verfassen

Google-Logo

Das Theme genesis-sample nutzt Google Fonts. Um das abzustellen ist folgendes nötig:

//* Remove Google Fonts
add_action( 'wp_print_styles', 'iphf_dequeue_google_fonts_style' );
function iphf_dequeue_google_fonts_style() {
      wp_dequeue_style( 'genesis-sample-fonts' );
}

Kategorie: Genesis-Framework, WordPress

Blockbasierten Widget-Editor aktivieren mit Genesis >= 3.3.4

23. August 2021 Kommentar verfassen

Widgets-Editor
So sieht der neue Widgets-Editor ab WordPress 5.8 aus

Mit Genesis 3.3.4 hat StudioPress den Support für den neuen Blockbasierten Widget-Editor implementiert. Der neue Widget-Editor ist mit der WordPress-Version 5.8 dazugekommen.

Um die Funktion aber nutzen zu können muss in der functions.php folgender Code eingefügt werden:

//* Enable the block-based widget editor
add_filter( 'use_widgets_block_editor', '__return_true' );

Mehr Infos dazu gibt es hier: https://my.studiopress.com/documentation/snippets/block-editor/enable-block-based-widget-editor/ (englisch)

Kategorie: Genesis-Framework, WordPress

Anzahl Produkte in Kategorieliste beim Kategorienamen entfernen

12. Juni 2021

Anzahl Produkte in Kategorieliste beim Kategorienamen
add_filter( 'woocommerce_subcategory_count_html', 'remove_category_products_count_in_category_list' );
function remove_category_products_count_in_category_list() {
  return;
}

Kategorie: WooCommerce, WordPress

  • « Gehe zu Vorherige Seite
  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Gehe zu Nächste Seite »

Haupt-Sidebar

Suche

Neueste Beiträge

  • WooCommerce: Nur kostenlosen Versand anzeigen
  • In Genesis wrapper-DIVs (.wrap) entfernen
  • Automatische Updates bei WordPress mit WP-CLI
  • WordPress 5.9 „Groundbreaking Release“ kommt Ende Januar 2022
  • Thumbnails in WordPress über WP-CLI neu generieren

Kategorien

  • Entwicklung
  • Genesis-Framework
  • Google Search Console
  • Mobile
  • SEO
  • Webhosting
  • WooCommerce
  • WordPress

Archive

  • Januar 2022
  • Dezember 2021
  • November 2021
  • Oktober 2021
  • September 2021
  • August 2021
  • Juni 2021
  • April 2021
  • Impressum
  • Datenschutz

Footer

!pages
Heinrich Franz
Wilhelm-Martin-Str. 4
76356 Weingarten (Baden)
instagram
+49 160 85 40 725
info@impressive-pages.de

In meinem Blog veröffentliche ich Infos Rund um WordPress, das Genesis-Framework und SEO.

© 2022 impressive pages

  • English