Hooks TI Wishlist Plugin

  • Hallo alle zusammen,

    hat jemand eine Idee wie ich folgendes umsetzen kann in der TI-Wishlist Tabelle?

    Ich vermute mal mit Hooks ( Action & Filter )

    Leider finde ich dazu keine bei dem Hersteller.

    Ich möchte in die Tabelle folgende Punkte realisieren neben dem Produktbild untereinander:

    - Name des Produktes,
    - ausgewählte Variante (habe Produkt Varianten)
    - Artikelnummer (SKU)

    Hat jemand ein bespiel für einen Code der in die Funktion.php kommen kann?

    Gruß, talkuvit

    • 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

  • Du hast ja jetzt schon einige Posts erstellt. Du solltest also schon wissen, welche Infos in den Post gehören. Bitte erwarte nicht, dass die Helfer in Ihrer Freizeit auch noch anfangen Plugins zu suchen um Dir zu helfen. Also, Link zum Plugin bitte und Link zur Seite auf der die Anpassungen zu sehen sein sollen.

    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.

  • Ja stimmt da hast du recht. Entschuldige bitte.

    - Link zum Plugin ist: https://templateinvaders.com/documentation/…merce-wishlist/
    - Link zur Seite: https://www.enzianni.de/shop/wishlist/


    Ich habe jetzt schon mal die Artikelnummer (Produktcode) mit hinzufügen können per function.php Code:

    also und muss mich nun nochmal korrigieren was ich dort alles angezeigt bekommen möchte in der Reinfolge:

    Bitte mal folgendes Produkt auf die Wunschliste legen:
    https://www.enzianni.de/produkt/rosenq…iniertes-silber

    Dann soll bitte es wie folgt folgende Punkte erscheinen:

    1. Kollektion Name (kommt vom Produkt aus der Produkt Kurzbeschreibung - z.b: "ONE OF A KIND" - ist immer nur ein Wort) (Das Fehlt mir noch)

    2. Produkt Name ("ROSENQUARTZ ARMBAND") (Falsch ist das Zurzeit wird dort die Ausführung mit angezeigt (Rosenquartz Armband - Rhodiniertes 925 Silber)) (Produkt Name richtig, aber bitte ohne Zusatz "- Rhodiniertes 925 Silber")

    3. Variante ( wenn eine Variante ausgewählt auch ist. -z.B.: "Ausführung: Rhodiniertes 925 Silber") (Das Funktioniert)

    4. Artikelnummer (nennt sich bei mir Produktcode - z.B.: "PRODUKT-CODE: OOAK-RBR-002") (Das Funktioniert)

    Ich hoffe ich habe es gut verständlich geschrieben. Bitte ansonsten Nachfragen.
    Danke.


  • 1. Kollektion Name (kommt vom Produkt aus der Produkt Kurzbeschreibung - z.b: "ONE OF A KIND" - ist immer nur ein Wort) (Das Fehlt mir noch)

    Code
    $meta .= '<div>' . apply_filters( 'woocommerce_short_description', $product->get_short_description() ) . '</div>';


    2. Produkt Name ("ROSENQUARTZ ARMBAND") (Falsch ist das Zurzeit wird dort die Ausführung mit angezeigt (Rosenquartz Armband - Rhodiniertes 925 Silber)) (Produkt Name richtig, aber bitte ohne Zusatz "- Rhodiniertes 925 Silber")

    Dazu müsste man wissen ob die Ausgabe durch einen Filter läuft. Leider führt der Link zu den Hooks auf der Supportseite nirgendwo hin.

    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.

  • Mensmaximus,

    danke für den Code. Ich versuche dazu den Filter zuschreiben an hand dem Plugin Template Code (Auszug aus: "ti-woocommerce-wishlist/templates/ti-wishlist.php")

    Leider bin ich noch überhaupt kein Freund von HOOKS Filtern diese selber richtig zuschreiben. Daher Frage ich einfachheitshalber ob du oder auch gerne jemand anderes anhand des Auszuges einen Hook bitte für mich schreiben kann hier im Thread?

    Müsste ja denn etwas mit der "tinvwl_wishlist_item_name" zu tun haben. So das diese Funktion "short_description":

    PHP
    $meta .= '<div>' . apply_filters( 'woocommerce_short_description', $product->get_short_description() ) . '</div>';


    als erstes Angezeigt wird.

    gruß, talkuvit


  • Daher Frage ich einfachheitshalber ob du oder auch gerne jemand anderes anhand des Auszuges einen Hook bitte für mich schreiben kann hier im Thread?

    Du hast schon so viel geschafft, dass schaffst Du auch noch. Falls nicht müsstest Du im Jobforum eine Ausschreibung machen oder im Internet einen WooCommerce Spezialisten suchen. Im Forum leisten wir Hilfe zur Selbsthilfe, kostenlose Auftragsarbeiten leisten wir nicht.

    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.

  • hey mensmaximus,
    Stimmt da war ich gestern Abend ein bisschen zu übermüdet und blauäuglich wohl :)

    Ich habe nochmal mich heran gesetzt und folgenden Code geschrieben:

    Funktioniert ganz gut! - außer jemand entdeckt noch einen Fehler, dann bitte ich den Entdecker er solle es hier melden.

    2 Punkte die noch abgeändert werden müssen für die Funktion / Ansicht:
    - Die "short_description" sollte an ERSTER Stelle stehen in der Auflistung ( jetzt steht sie nach dem Product Namen )
    und
    - bei Produkten wo eine Variante ausgewählt ist funktioniert "short_description" wohl nicht (wird nicht angezeigt - müssen dort jeweils separate Produkt Kurzbeschreibung (hinterlegt werden oder kann man irgendwie einen Befehl setzen das "short_description" auch dann angezeigt wird? ).

    Hat dazu jemand noch eine Idee Bitte wie ich das abändern kann?

Jetzt mitmachen!

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