So legen Sie Storefront-Parameter im untergeordneten WordPress-Theme fest
Veröffentlicht: 2022-11-03Angenommen, Sie haben ein untergeordnetes WordPress-Theme eingerichtet, müssen Sie einige Dinge tun, um Parameter für Ihre Storefront festzulegen. Zuerst musst du eine Datei namens wc-template-functions.php im Ordner deines Child-Themes erstellen. In dieser Datei müssen Sie den folgenden Code hinzufügen: /** * Legen Sie die Inhaltsbreite in Pixel fest, basierend auf Design und Stylesheet des Themas. * * Priorität 0, um sie für Rückrufe mit niedrigerer Priorität verfügbar zu machen. * * @global int $content_width */ function child_theme_content_width() { $GLOBALS['content_width'] = apply_filters( 'child_theme_content_width', 640 ); } add_action( 'after_setup_theme', 'child_theme_content_width', 0 ); /** * Content_width- Wert für Bildanhangsvorlage anpassen. * * @return void */ function child_theme_template_redirect_content_width() { if ( is_attachment() && wp_attachment_is_image() ) { $GLOBALS['content_width'] = 810; } } add_action( 'template_redirect', 'child_theme_template_redirect_content_width' ); /** * Entfernen Sie den standardmäßigen WooCommerce-Wrapper. */ remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 ); remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10 ); if ( ! function_exists( 'child_theme_wrapper_start' ) ) { /** * Verpackt alle WooCommerce-Inhalte in Wrapper, die dem Design-Markup entsprechen. * * @return void */ function child_theme_wrapper_start() { ? > Das Child-Theme hingegen hat keinen eigenen Code, Stil oder Funktionalität wie das Main-Theme oder das Parent-Theme. Benutzer müssen sich keine Sorgen machen, dass ihre bevorzugten Anpassungen nach dem Aktualisieren eines Designs verloren gehen, da sie es anpassen können. Erfahren Sie in diesem Kurs, wie Sie ein Child-Theme für das Storefront-Theme von WooCommerce erstellen. Wenn Sie das Theme ändern möchten, verwenden Sie am besten ein Child-Theme. Wenn Sie das untergeordnete Thema auswählen, können Sie es an Ihre Bedürfnisse oder Wünsche anpassen. Wenn Sie keine Erfahrung mit CSS und PHP haben, kann es schwierig sein, ein eigenes Child-Theme zu erstellen. Es gibt keine guten übergeordneten Themen. Der erste Schritt beim Hinzufügen eines untergeordneten Themas zu Ihrem WordPress-Theme besteht darin, eine ZIP-Datei zu erstellen. Sie müssen „parent-style“ als Abhängigkeit festlegen, damit das Child-Theme-Stylesheet geladen werden kann. Nein, wir werden Ihnen nicht beibringen, wie man CSS benutzt. In einem Artikel können Sie nicht alles abdecken. Wenn Sie es installieren, müssen Sie es aktivieren, indem Sie auf die Schaltfläche „Aktivieren“ klicken. Nachdem Sie Aussehen ausgewählt haben, können Sie Ihr untergeordnetes Thema aktivieren. Wenn Sie sich für die Verwendung eines untergeordneten Designs entscheiden, können Sie Ihr Design frei aktualisieren, ohne die Funktionalität zu verlieren. Derzeit sind mehrere Child-Themes für Storefront verfügbar. Wie bearbeitest du ein Child-Theme in WooCommerce?Foto von: dreamhostUm ein Child-Theme in WooCommerce zu bearbeiten, musst du über FTP auf deine Website zugreifen und dann die entsprechenden Dateien im / wp-content/themes/dein-child-theme-name/ Verzeichnis. Alternativ können Sie Ihre Child-Theme-Dateien direkt im WordPress-Adminbereich unter Darstellung > Editor bearbeiten. WooCommerce ist die am weitesten verbreitete E-Commerce-Plattform auf WordPress. WordPress WooCommerce ist wie sein Hauptkonkurrent WordPress eine vollständig anpassbare Plattform. Die Verwendung eines von mehreren vorhandenen untergeordneten Themen, um eine bessere Website zu erstellen und den Umsatz zu steigern, ist eine hervorragende Möglichkeit, dies zu tun. Darüber hinaus gibt es eine Vielzahl von Erweiterungen für Ihr Geschäft, um seine Möglichkeiten zu erweitern. Sie können WooCommerce an Ihre Vorgaben anpassen, indem Sie Vorlagen bearbeiten oder neue erstellen. Mit dieser Funktion können Sie den Einkaufswagen und den Bestellvorgang in Ihrem Geschäft verwalten. Wenn Sie noch keines haben, sehen Sie sich unsere Tutorials zum Erstellen eines untergeordneten WooCommerce-Themes an. In diesem Tutorial gehen wir darauf ein, wie Sie Funktionen zum Checkout-Prozess hinzufügen oder ändern. Möglicherweise möchten Sie die Checkout-Felder oder die Art und Weise ändern, wie die Warenkorbseite in einigen Fällen angezeigt wird. Du lernst, wie das geht, indem du die WooCommerce-Vorlagen sowie dein Child-Theme verwendest. Das folgende Snippet sollte zu Ihrer Funktionsdatei hinzugefügt werden, damit Sie es löschen können, wenn Sie das Feld "Bestellkommentare" nicht benötigen. Durch das Erstellen einer benutzerdefinierten Vorlage können Sie entweder die Funktionalität bestehender Vorlagen vollständig ändern oder neue Vorlagen hinzufügen. Sie können eine benutzerdefinierte Datei mit dem untergeordneten Thema woocommerce erstellen, indem Sie ein neues Verzeichnis erstellen. Diese Methode wird verwendet, um das Überschreiben der übereinstimmenden Vorlagendateien in WooCommerce zu ermöglichen. Es stehen mehrere grundlegende Vorlagen zur Verfügung, um das Erscheinungsbild bestimmter Teile Ihres Geschäfts anzupassen. In diesem Beispiel können Vorlagen verwendet werden, um dies zu erreichen. Sie benötigen keine Erweiterungen, damit Ihre Website genau so funktioniert, wie Sie es möchten, da Sie das untergeordnete Thema und die Vorlagendateien von WooCommerce bearbeiten können. Das Anpassen Ihrer Website ist für manche schwierig, aber wenn Sie geschickt sind, können Sie erfolgreich sein, wenn Sie sich in den Code vertiefen.Storefront Child ThemeFoto von: wordpresssoftEin Storefront Child Theme ist ein Theme, das die Funktionalität des Storefront Themes erbt und sein eigenes einzigartiges hinzufügt Funktionen und Stil. Ein untergeordnetes Design ist der beste Weg, um ein vorhandenes Design zu ändern, sodass Sie das ursprüngliche Design intakt halten und Konflikte mit zukünftigen Updates vermeiden können. Homestore ist ein untergeordnetes Design, das für die Verwendung mit Storefront, dem offiziellen WooCommerce-Design, entwickelt wurde. Auf der linken Seite des Bildschirms erscheint nun der Menüpunkt Homepage. Wenn Sie auf das Menü klicken, können Sie ein benutzerdefiniertes Menü hinzufügen, das neben der Startseite angezeigt wird. Importieren Sie WooCommerce-Dummy-Daten, um die Erstellung von Demoprodukten für Ihre Website zu vereinfachen. Die Verwaltung des Menüs ist ähnlich wie bei jedem anderen WordPress-Menü. Es gibt mehrere Optionen zum Verschieben von Kategorien, einschließlich Ziehen und Ablegen. Im Fall von Inhalten entfernen Sie einfach vorhandene Inhalte. Mit dem folgenden Code kann im Fußzeilenbereich mithilfe des Text-Widgets eine Aktion aufgerufen werden. Dieses Plugin, das verwendet werden kann, um den Titel jeder Seite auf Ihrer Website auszublenden, ermöglicht Ihnen dies. Der Shortcode, der dies zum Homepage-Inhalt hinzufügt, wird von der Storefront Product Hero-Erweiterung bereitgestellt. Die Datei functions.php im Homestore wird nicht mehr aktualisiert, wenn dort Änderungen vorgenommen werden. Wenn Sie einem Plugin Codeschnipsel hinzufügen möchten, sollten Sie dies tun.
