Beiträge von ddelorenzo

    Danke. So was mag ich. Einfache, praktische Lösung. Funktioniert. :-)

    Nicht ganz perfekt, weil die drei Punkte "..." fehlen, aber damit komme ich klar.

    Eine Frage noch zu Deinem Code:

    " Media screen and (min-width: 720px)"

    Was meinst Du damit?

    Hallo,

    ich würde gerne eine Kleinigkeit verändern, finde aber den Lösungsansatz nicht.

    Auf meine Webseite (http://www.ichnatur.de) gibt es unten in der Mitte eine Rubrik "Letzte Beiträge", in der eine Vorschau der letzten Beiträge angezeigt werden. Aufgrund des Designs mit den Bildern rutschen einige Textteile nach links unter das Bild.

    Das einfachste wäre m.E. die Zeichenanzahl zu begrenzen. Ich weiß nur nicht, wo. :-)

    Oder gibt es eine Möglichkeit, den Zeilenumbruch nach rechts zu verschieben. Wäre ja auch noch eine Lösung.

    Oder gibt es noch eine Lösung, die ich nicht gesehen habe?

    Es grüßt
    Dan

    Habe aber noch ein weiteres Problem, das ich nicht lösen kann.

    Ich muss zu den einzelnen Produkten auf der Rechnung zwei zusätzliche Informationen enzeigen lassen: MHD und Chargennummer. Es gibt eine Menge Möglichkeiten in woocommerce, diese Daten einzugeben. Einige würden sogar im Shop angezeigt werden. Auf der Rechnung leider keins, das ich bislang gefunden hätte.

    Kennt das jemand?

    Gute Idee! Danke. :-)

    In der Zwischenzeit hatte ich weiter gesucht und eine Lösung gefunden, die funktioniert:

    function print_order_add_invoice_date( $fields, $order ) {
    $new_fields = array();

    $order_invoice_date = wcdn_get_order_invoice_date( $order->id );
    if( $order_invoice_date ) {
    $new_fields['order_invoice_date'] = array(
    'label' => __( 'Rechnungsdatum' ),
    'value' => $order_invoice_date
    );
    }

    return array_merge( $fields, $new_fields );
    }
    add_filter( 'wcdn_order_info_fields', 'print_order_add_invoice_date', 10, 2 );


    Gerade, als ich meine Suche aufgegeben hatte und hier nachgefragt hab. Tss... Vielleicht hätte ich das früher tun sollen. :-)

    Hallo,

    kennt sich jemand mit o.g. Plugin aus?

    Dummerweise wirft es, obwohl woocommerce das Rechnungsdatum erstellt, in der Rechnung nur das Bestelldatum aus. Ich kann zwar, laut Programmierer, andere Felder hinzufügen, aber wie kriege ich heraus, wie der Wert Rechnungsdatum definiert ist?

    Viele Grüße
    Dan

    Hallo,

    ich würde gerne ein paar Informationen in der Rechnung anzeigen lassen (MHD und Charge). Dafür würde ich gern am Produkt ein Feld benutzen, das dann auf der Rechnung abgedruckt wird.

    Ich benutze unter anderem folgende PlugIns:

    WooCommerce Print Invoice & Delivery Note
    WooCommerce Germanized

    Diese stellen mir eine druckbare Rechnung zur Verfügung.

    Abgesehen davon, dass ich dringend das ganze Layout überarbeiten muss ;), suche ich eine Lösung für o.g. Problem.

    Darüber hinaus zeigt mir die Rechnung nur das Bestell- und nicht das Rechnungsdatum an. Hab noch nicht herausgefunden, ob es sich lediglich um eine fehlerhafte Bezeichnung oder tatsächlich um ein falsches Feld handelt.

    Beste Grüße!

    Um es zu vereinfachen, habe ich die Übersetzungsdateien jetzt in den childtheme-Hauptordner verschoben und den code etwas vereinfacht. Es funktioniert aber nicht. Hier mal der komplette Inhalt meiner functions.php. Hab ich das mit den php-Klammern so richtig gemacht oder liegt es vielleicht auch daran?

    <?php

    add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
    function theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
    }

    /*
    * wc_remove_related_products
    *
    * WooCommerce Ähnliche Produkte-Funktion ausgeschaltet
    */
    function wc_remove_related_products( $args ) {
    return array();
    }
    add_filter('woocommerce_related_products_args','wc_remove_related_products', 10);

    function my_child_theme_setup() {
    load_child_theme_textdomain( 'natureone-pro',
    get_stylesheet_directory() );
    }
    add_action( 'after_setup_theme', 'my_child_theme_setup' );

    Super, Monika. Danke!

    Genau das war es. Du hast mich also richtig eingestuft. php-Laie! :wink: Und als dieser dachte ich, ich müsste jede Funktion in die <?php ?> Klammern setzen. Und wieder etwas gelernt. :grin:

    Die eingefügte Funktion macht genau das, was sie soll und es erscheinen keine Fehler. Also alles perfekt.

    Da ich von SuMu diesen toolen Link bekommen habe, habe ich gerade mal ausprobiert, die Übersetungsfiles .mo und .po ins child-theme zu überführen. Das ist etwas schwieriger ohne php-Kenntnisse, wie mir scheint. Die englischen Erklärungen machen es mir auch nicht gerade leicht.

    Ich habe die Dateien in einen Unterordner /languages geschoben und wollte nun, wie ich es verstanden habe, folgende Befehle in meine functions.php aufnehmen. (Leider ohne Erfolg)

    /**
    * Setup My Child Theme's textdomain.
    *
    * Declare textdomain for this child theme.
    * Translations can be filed in the /languages/ directory.
    */
    function my_child_theme_setup() {
    load_child_theme_textdomain( 'my-child-theme', get_stylesheet_directory() . '/languages' );
    }
    add_action( 'after_setup_theme', 'my_child_theme_setup' );

    _e( 'Code is Poetry', 'my-child-theme' );


    Ich verstehe dabei nicht, an welche Stelle ich genau die Pfadangabe einfügen muss. In der letzten Zeile habe ich "my-child-theme" durch den childtheme namen ersetzt. Der letzte Befehl "_e..." führt zu Fehlern.

    Kann mir da auch noch jemand einen Hinweis geben?

    Hey SuMu,

    ja, danke! Die Beschreibung ist super. Ich habe gerade danach die veraltete @import-Variante abgelöst und dabei festgestellt, dass ich mir etwas zu viele Sorgen im Umgang mit der functions.php gemacht habe. Es funktioniert einwandfrei.

    Jetzt bleibt noch das Abstellen der woocommerce Funktion über meine neue functions.php. Bevor ich den Code, den ich aus dem Netz habe dort einfüge wüsste ich gerne, ob jemand daran etwas problematisches sieht, was ich als Laie nicht erkennen kann:

    <?php
    /*
    * wc_remove_related_products
    *
    * Clear the query arguments for related products so none show.
    * Add this code to your theme functions.php file.
    */
    function wc_remove_related_products( $args ) {
    return array();
    }
    add_filter('woocommerce_related_products_args','wc_remove_related_products', 10);
    ?>

    Noch etwas neues hat sich ergeben, als ich gestern Abend die vom Theme-Support gelöschten Dateien Stück für Stück wiederhergestellt habe. Vielleicht ist das für euch Profis für weitere Fragen anderer Teilnehmer interessant:

    Tatsächlich war für das Medien-Nichtanzeigen ich verantwortlich! Ich hatte ein Childtheme errichtet und hatte dazu eine Anleitung aus einem Blog im Netz benutzt. Das Referieren auf die Parent-css sollte ich demnach in eine functions.php einfügen.

    Als ich gestern diese Datei meinem child-Ordner zufügte, war mein Problem mit den nichtangezeigten Medien wieder da. In der Zwischenzeit hatte ich allerdings schon eine andere Anleitung zum Erstellen eines childthemes gefunden. Dort wurde die Verknüpfung zur Original css-Datei in der child-css-Datei beschrieben. Das funktioniert auch problemlos.

    Jetzt habe ich nur folgende neue Herausforderung:

    In meinem woocommerce-shop gibt ein eine sehr nervende Funktion (Ähnliche Produkte), die sich im Adminbereich nicht abstellen lässt. Ich habe eine kleine Programmierung gefunden, die ich laut Programmierer einfach in eine functions.php in mein childtheme einfügen soll. Da wäre also mein Problem! Denn wenn ich diese Datei erstelle und diesen Code einfüge, kann ich meine Mediendateien nicht mehr sehen. :roll:

    Hat da jemend eine Idee? Ich vermute, ich habe an der Systematik des childthemes etwas noch nicht verstanden. Zumindest was das Einfügen von Funktionen angeht. CSS, wie gesagt, funktioniert einwandfrei.

    OK. Noch kurz zum Abschluss.

    Das Problem wurde beseitigt. Es ist für mich nicht ganz nachvollziehbar, was jetzt genau gestört hat. Der Support meint, es wäre mein childtheme gewesen. Nachdem er es gelöscht hatte (und ein paar bugs im Code des parent-themes korrigiert hatte, was natürlich nicht das Problem war! ;)), funktionierte wieder alles. Übrigens auch die Theme-Auswahl.

    Mir geht es nicht darum, Schuld zuzuschieben, daher lasse ich es darauf beruhen. Ich finde es nur traurig, dass man als User ohnehin schon nicht gut drauf ist, wenn man ein Problem hat, was selber nicht mehr zu überblicken ist. Und dann muss man sich auch noch die ganze Schuld in die Schuhe schieben lassen. Na ja, zum Glück geht es ja auch häufig ohne Support ganz gut. Man muss einfach immer weiterlernen. :-)

    Zum Abschluss ein herzliches Dankeschön an alle, die mir hier weitergeholfen haben! Auch mensmaximus, bzw. gerade Dir! Vielleicht wird unser nächstes Aufeinandertreffen freundlicher. :lol:

    Oops! Sorry, maximus. Ich habe Deine "Jobbörse" falsch interpretiert und es in den falschen Hals bekommen, weil Du vorher so ruppig warst. Habe gerade gesehen, was Du damit meintest. Eine Plattform, um mir eine Seite bauen zu lassen. Aber genau das wollte ich nicht. Ich habe schon ein paar Internetseiten an den Start gebracht. Angefangen damals mit einfachem html, ein bisschen Dreamwiever und später Wordpress. Nach und nach habe ich ZUsammenhänge verstanden. Das macht Spass und hält auf dem Laufenden. Aber ich benötige hin und wieder Hilfe, wenn ich nicht weiter weiß. Und dies hier ist so ein Fall. Wenn der Support auf der anderen Seite geklappt hätte oder ich nicht schon 100 Stunden in das Anpassen des Themes gesteckt hätte, hätte ich mich vielleicht gar nicht hier gemeldet und weiter eigene Lösungen gesucht. Jetzt bin ich aber nunmal hier und hoffe auf Verständnis und Hilfe.

    Mit solchen Kommentaren bist Du jedoch keine große Hilfe. ;-)

    Ich habe versucht, meine Notlage zu erklären, damit Verständnis möglich ist. Du musst nich noch in die offene Flanke hineinstoßen.

    Ich hatte bislang dieses Forum hier als meine Unterstützung angesehen, um mich gegen solche Vorwürfe hier auf der anderen Seite zu wappnen:

    [Zitat]
    This site: https://wpde.org/ has nothing to do with WordPress official. Check official WordPress support here: https://wordpress.org/support/
    Anyways we will check but it seems no one else has got any problems except yours. We will try again tomorrow.[/zitat]

    Wenn Du zu dieser Unterstützung etwas sinnvolles beizutragen hast, bist Du gerne eingeladen, mir zu helfen. Falls Deine "Hilfe" nur darin besteht, überheblich auf mich herunterzuschauen, dann bitte ich Dich, mich hier nicht mehr zu unterstützen. Darauf kann ich im Moment gut verzichten. Wie gesagt, habe ich schon genug andere Baustellen. Vielleicht gibt es ja hier einen Administratoren, der etwas mehr Einfühlungsvermögen hat.

    Ich habe gerade dem admin geschrieben, dass das theme das Problem sei. Er wollte die url zu diesem thread wissen. Hab sie ihm gegeben. Nur zur Info, falls er sich meldet. Vielleicht ist es sogar sinnvoll, er würde sich einschalten. Vielleicht ließe sich das Problem so lösen. Wenn die Sprache nicht die Barriere wird...

    Was bedeutet das mit den capabilities? Ich habe diesen Fehlerhinweis mal verfolgt, aber ich vermute, da die Übersetzung "Befähigungen, Ressourcen" bedeutet, dass es so allgemein gesagt nicht spezifiziert werden kann. Schon gar nicht, weil die Datei offenbar sehr groß, also mit viel Inhalt gefüllt ist.

    Fragt sich, ob sich das lohnt oder ob ich den theme-admin noch weiter bearbeite. Ich warte jedenfalls mal auf seine Ergebnisse heute Abend. Ich hoffe, er kann den Fehler beheben. Eine Umstellung auf ein anderes Theme will ich mir im Moment nicht ausmalen. Eigentlich sollte die Seite Anfang dieser Woche online gehen. Ich musste meinen Geschäftspartnern schon erklären, wieso die Seite Passwortgeschützt ist und vor allem, wieso ich ihnen das Passwort nicht geben kann. Alles ziemlich blöd!

    Das Theme heißt nature one von skt themes.

    Das Problem ist, dass der Support schreibt, dass er mir das LogIn zu 3-4 Seiten geben würde, auf denen das Theme bei WP 4.2.2 läuft.

    Er will es sich heute Abend aber noch mal ansehen.

    fastcgi.error_header
    Local value=1
    Master value=1

    Mehr konnte ich in der Datei nicht finden.

    Ich würde Dir den Login geben, den Du brauchst, um die Seite anzuwählen. Aber nicht öffentlich im Forum. Habe die Seite mit einem Kennwort belegt, solange sie noch im Aufbau ist.

    Zu 2 und 4: wenn Du Hilfe haben willst und das Ganze zügig gehen soll (wir helfen freiwillig und haben nebenbei auch noch etwas anders zu tun) sind Deine Vermutungen nicht zielführend und daher nur Ballast. Mich interessieren nur kurz Antworten auf meine Fragen.

    OK. Meine letzte Nachricht hatte ich parallel geschrieben. Also jetzt nur noch kurz.

    Darf ich Deine Antwort zu 4 also wie folgt interpretieren: Alle Plugins sind deaktiviert, nur das Theme ist aktiv und die Medien werden nicht angezeigt. Wird jetzt alternativ das Theme Twenty Fiveteen, bei immer noch deaktivierten Plugins aktiviert, sind die Medien wieder da.

    Ja.

    Um die PHP Informationen zu erhalten erstellt Du eine eine Datei info.php mit folgendem Inhalt:

    PHP
    <?php phpinfo(); ?>

    Anschließen kopierst Du die Datei auf Deinen Webserver in das WordPress Verzeichnis und rufst Die Datei im Browser auf. Alternativ kannst Du den Link zu der Datei hier posten.

    Reicht Dir die Info aus leiner letzten Nachricht, oder soll ich das mit der Datei immer noch machen?

    PHP Version5.6.9-pl0-udmedia

    Reicht Dir die Info oder wie kann ich Dir "PHP Handler (mod_php, fast-cgi)" raussuchen.

    Übrigens, danke, mensmaximus, für Deine Hilfe! Ich wollte Dir nicht auf die Füße treten. Ich bin wirklich ziemlich genervt. Das mit dem Theme-Support hat ne Geschichte. Und die hat mir vor ein paar Wochen schon den Nerv geraubt. Bis ich den Entschluss gefasst hab, mich um alle Anpassungen selber zu kümmern. Das waren viele Stunden Lernarbeit und viel Herumexperimentieren. Und jetzt stehe ich da und das Theme scheint die grundlegenden Funktionen zu blockieren. Da bin ich etwas gereizt.

    1. Das mit dem Wat und Dat ist mein örtlicher Dialekt und er gibt mir ein Ventil des Humors, der mich vom Ausrasten abhält. Daher lass ihn mir bitte! Ich stehe mächtig unter Druck und bevor ich ausfallend werde, nutze ich lieber Humor. Das ist sicherlich deutlich sachlicher. :-)

    2. Vermutungen anzustellen hat mir als Nichtfachmann schon eine Menge Zeit und Geld gespart. Gerade eben noch bei einer Autoreparatur. Das liegt daran, dass man als Nichtfachmann häufiger mal Fragen stellt oder an Dinge denkt, die Fachleute übersehen. Das kenne ich auch in den Gebieten, in denen ich Fachmann bin. Da bin ich mittlerweile sehr dankbar für Nichtfachmannsfragen und -vermutungen. Auch, wenn Du natürlich Recht hast, dass 95 % Unsinn ist. Aber für die 5 % lohnt es sich, den Nichtfachmann nicht abzuwatschen. ;-)

    3. Das ist genau das, was der Theme-Support auch schreibt. Er meint, diese Hinweise auf die capabilities hätten mit dem Problem zu tun. Leider weiß ich überhaupt nichts darüber und kann daher hier auch keine Vermutungen anstellen. Würde mich also über Hilfe sehr freuen!

    4. Werden nicht angezeigt. Hat nichts mit den PlugIns zu tun. Es sei denn, sie schreiben bei der Installation etwas in andere Dateien (Sorry für die Vermutung! Ich versuche zu verstehen.). Wenn ich das bisher richtig verstanden habe, machen die PlugIns sowas aber nicht.

    PHP: Wie finde ich das heraus? Ich weiß, ich hatte mal ein PlugIn, das das auslesen konnte. PHP Handler sagt mir leider gar nichts.