css code für ::before in php schreiben??

  • Hallo,
    ich möchte in einem woocommerce Shop ein Attribut ("Autor") in die Produkt-Single-Seite über dem Produkttitel einfügen. Ich habe es schon geschafft, das Attribut in php zu erfragen und es im product-summary-Teil auszugeben. Nur sollte bei einem Buch-Shop der Autor eigentlich über dem product-title stehen, also an erster Stelle von der summary. Bei meinem Theme steht über dem Titel aber noch der Seitenpfad, dh. mit woocommerce_before_single_product_summary steht der Autor dann über dem Seitenpfad, was nicht passt.

    Meine frage ist, kann ich den css-code ::before ins php-file reinschreiben, so dass ich ihm sage, der Autor soll mit ::before vor dem product-titel eingfügt werden? Bzw. funktioniert das ? Hat jemand Erfahrung damit bzw. einen anderen Tipp? Bin sehr dankbar für Hilfe :) LG

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Verändere die Priorität Deiner Funktion im Action Hook woocommerce_before_single_product_summary z.B. auf 50 oder 100.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Das Problem ist, dass die Breadcrumbs an 1. STelle in der summary stehen, also als Unterobjekt vom summary-<div>, mein Autor steht mit woocommerce_before_single_product_summary immer über dem summary-div..

  • Du sagst die Breadcrumps nutzen den Action Hook woocommerce_before_single_product_summary. Dort steht eine Prio (z.B. 50). Wenn Du Deinen Autor ebenfalls mit dem Action Hook woocommerce_before_single_product_summary einblenden möchtest, muss Deine Prio schlechter sein, die Zahl also größer, in diesem Fall z.B. 60. Wenn die Anzeige dann immer noch nicht passt, liegt das wahrscheinlich am CSS für die Breadcrumbs. Für diesen Fall verweise ich auf die Forenregeln: Was in einen Thread gehört.

    PS: Alternativ den Action Hook woocommerce_single_product_summary mit einer Prio kleiner 5 testen. Das wäre dann direkt vor dem Titel.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Dein Hinweis hat mir geholfen, es hat mit der Priorität von "woocommerce_single_product_summary" geklappt. Ich habe es zuerst mit Prio 1 versucht versucht, dann stand es wieder über den breadcrumps und mit prio 2 wird es genau über dem Titel angezeigt. :D:D:D
    Danke!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!