Beiträge von Johannes108

    Guten Abend zusammen!
    Ich war einige Zeit nicht aktiv und habe nun alle Updates gemacht. Seit dem bleibt das Banner mit dem Store notice text (von WooCommerce) nicht mehr unten an der Fußzeile, sondern bewegt sich beim Scrollen mit nach Oben - haftet mitten in der Seite. Siehe:
    https://indmarkt.de/shopping/

    Wie versetze ich das wieder in den Urzustand?

    Vielen Dank im Voraus für die Hilfe!

    Ja, ich habe per CSS die Maximalgröße etwas geändert...von 65px auf 108px. Es ist sonst zu klein.

    Dein Vorschlag zur Anpassung ist super! Die Positionierung passt!

    Bzgl. dem Fixierenvon der Navigationsleiste werde ich den Autoren nochmal explizit fragen. Denn es ist wirklich nicht sehr Vorteilhaft, dass das Hauptmenü beim Scrollen verschwindet.

    Weiß jemand, wie kann man verstehen, dass man das Logo nicht an den site-title "binden" bzw. ebenfalls fxieren kann?

    Der Theme Autor sagt: "You can't set the logo to an absolute position. This breaks the bar shrinking. Play with margins instead." Daraus schließe ich, wer weiß ob ich da richtig liege, dass nur der "site-title a" "absolute" ist.

    Beim Scrollen scheint dieser in der Mitte des sich verschmälernden Headers zu bleiben, während das Logo etwas nach Oben rutscht.

    Wo finde ich den Code vom Javascript?


    Und ich muss fragen: Wie meinst du "ohne Code oder Seitenlink"?

    Danke dir für die Antwort Edi.
    Genau das habe ich getan, doch die Antwort des Theme Urhebers, der eigentlich 1 Jahr Support mit dem Kauf des Themes gewährleistet, 43 Tage bleiben mir noch, ist sehr spärlich ausgefallen. Er sagt nur: Probier mal mit den Margins rum. Ich werde ihn auf jeden Fall nochmal fragen, aber es dauert of auch ziemlich lange bis er antwortet, deswegen habe ich entschieden einmal hier zu posten.

    (Ich habe ihn schon im November gebeten mir zu helfen das Mobile Menu zu konfigurieren, weil bis Dato dort nur ein Teil des Desktopmenus erscheint und das sehr unzulänglich ist (z.b. ist kein Warenkorb sichtbar!). Er antwortete mir damals, er würde daran arbeiten. Ich wartete... Dann, auf mehrfaches Nachfragen wann das verfügbar wäre, antwortet er mir nun im Januar, dass er überhaupt nicht sagen kann wann er das fertigstellt UND bietet mir auch keinerlei alternativen Lösungsvorschlag an. Was soll man da tun...!?

    Hallo!

    Auf https://indmarkt.de versuche ich im oberen Bereich links das Logo richtig zu positionieren. Das Problem ist, dass beim Scrollen sich die Positionen verschieben. Wo steht der Code der festlegt auf welche Weise das geschieht?

    Z.B. lässt sich "site-title a" per costum CSS nicht nach oben bzw. unten verschieben. Er behält beim Scrollen eine mittige Position innerhalb des Headers. Dasselbe hätte ich gerne auch für den Elefanten, damit der Abstand zur der Schrift immer gleichbleibt.

    (Beide, Schrift und Elefant, will ich etwas weiter nach unten positioniert. Weil der Elefant sonst beim Scrollen nach oben aus dem Bild rutscht.)

    Im Voraus vielen Dank für die Hilfe!

    Guten Abend zusammen!

    [COLOR=#333333]Mit Hilfe von "LILAEA's - Child Theme Configurator" habe ich für https://indmarkt.de/ ein Childtheme erstellt.

    Bis Dato funktioniert es einwandfrei, nur leider werden die Images von 2 Text & Bildwidgets im Oberen Bereich der Homepage nicht angezeigt. Im Anhang ein Screenshot mit der alten Version zum Vergleich.

    Kann mir jemand helfen das Problem zu lösen?

    Vielen Dank im Voraus![/COLOR]

    Hey Nevery! Dank Dir für die Antwort! So schaut der komplette Code aus:

    <?php
    // Exit if accessed directly
    if ( !defined( 'ABSPATH' ) ) exit;


    // BEGIN ENQUEUE PARENT ACTION
    // AUTO GENERATED - Do not modify or remove comment markers above or below:


    if ( !function_exists( 'chld_thm_cfg_parent_css' ) ):
    function chld_thm_cfg_parent_css() {
    wp_enqueue_style( 'chld_thm_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'style.css', array( ) );
    }
    endif;
    add_action( 'wp_enqueue_scripts', 'chld_thm_cfg_parent_css', 10 );

    if ( !function_exists( 'child_theme_configurator_css' ) ):
    function child_theme_configurator_css() {
    wp_enqueue_style( 'chld_thm_cfg_separate', trailingslashit( get_stylesheet_directory_uri() ) . 'ctc-style.css', array( 'chld_thm_cfg_parent','theme_stylesheet','font_awesome' ) );
    }
    endif;
    add_action( 'wp_enqueue_scripts', 'child_theme_configurator_css' );


    add_filter( 'woocommerce_package_rates', 'mmx_hide_shipping_if_free', 100 );
    function mmx_hide_shipping_if_free( $rates ) {
    $free = array();
    foreach ( $rates as $rate_id => $rate ) {
    if ( 'free_shipping' === $rate->method_id ) {
    $free[ $rate_id ] = $rate;
    }
    }
    if( ! empty( $free ) ){
    $rates = $free;
    }
    return $rates;
    }


    add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

    function custom_override_checkout_fields( $fields ) {
    unset($fields['billing']['billing_first_name']);
    unset($fields['billing']['billing_last_name']);
    unset($fields['billing']['billing_company']);
    unset($fields['billing']['billing_address_1']);
    unset($fields['billing']['billing_address_2']);
    unset($fields['billing']['billing_city']);
    unset($fields['billing']['billing_postcode']);
    unset($fields['billing']['billing_country']);
    unset($fields['billing']['billing_state']);
    unset($fields['billing']['billing_phone']);
    unset($fields['order']['order_comments']);
    unset($fields['billing']['billing_address_2']);
    unset($fields['billing']['billing_postcode']);
    unset($fields['billing']['billing_company']);
    unset($fields['billing']['billing_last_name']);
    unset($fields['billing']['billing_email']);
    unset($fields['billing']['billing_city']);
    return $fields;
    }


    add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

    function custom_override_checkout_fields( $fields ) {

    unset($fields['billing']['billing_company']);
    unset($fields['billing']['billing_country']);
    unset($fields['billing']['billing_state']);
    return $fields;
    }


    // END ENQUEUE PARENT ACTION

    Hallo zusammen!
    Es betrifft die Seite: http://indmarkt.de/


    Mit Hilfe von "LILAEA's - Child Theme Configurator" habe ich ein Childtheme erstellt. Das hat gut funktioniert. Nun wollte ich einen Eintrag in die functions.php dieses Childthemes vornehmen, welchen ich zuvor in der functions.php des Parentthemes hatte und dort gut funktioniert hat:


    Doch ab dem Moment an welchem ich auf aktualisieren geklickt habe, ist die Seite tot und in den Admin-Bereich komme ich auch nicht mehr.

    Hier der Eintrag den ich gerne vornehmen würde:

    add_filter( 'woocommerce_package_rates', 'mmx_hide_shipping_if_free', 100 );
    function mmx_hide_shipping_if_free( $rates ) {
    $free = array();
    foreach ( $rates as $rate_id => $rate ) {
    if ( 'free_shipping' === $rate->method_id ) {
    $free[ $rate_id ] = $rate;
    }
    }
    if( ! empty( $free ) ){
    $rates = $free;
    }
    return $rates;
    }


    add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

    function custom_override_checkout_fields( $fields ) {
    unset($fields['billing']['billing_first_name']);
    unset($fields['billing']['billing_last_name']);
    unset($fields['billing']['billing_company']);
    unset($fields['billing']['billing_address_1']);
    unset($fields['billing']['billing_address_2']);
    unset($fields['billing']['billing_city']);
    unset($fields['billing']['billing_postcode']);
    unset($fields['billing']['billing_country']);
    unset($fields['billing']['billing_state']);
    unset($fields['billing']['billing_phone']);
    unset($fields['order']['order_comments']);
    unset($fields['billing']['billing_address_2']);
    unset($fields['billing']['billing_postcode']);
    unset($fields['billing']['billing_company']);
    unset($fields['billing']['billing_last_name']);
    unset($fields['billing']['billing_email']);
    unset($fields['billing']['billing_city']);
    return $fields;
    }


    add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

    function custom_override_checkout_fields( $fields ) {

    unset($fields['billing']['billing_company']);
    unset($fields['billing']['billing_country']);
    unset($fields['billing']['billing_state']);
    return $fields;
    }

    Vielen Dank für die Hilfe!

    Guten Abend!
    Ich bin dabei das Plugin "Newsletter" von Stefano Lissa & The Newsletter Team auszuprobieren. Jetzt habe ich festgestellt, dass man unendlich oft subscriben kann. Mann bekommt dann nur entsprechend viele Bestätigungsmail. Selbst nach der Bestätigung durch den Link in der Bestätigungsmail, kann man sich wieder eintragen und von vorne beginnen...

    Auf was ich hinaus will ist, dass so scheint, dass es nie eine Benachrichtigung gibt wie: "Du bist schon zum Newsletter eingetragen..." und der Kreislauf unterbrochen wird.

    Liege ich da richtig?

    Danke für die Hilfe!