Artikelanzeige Kurzbeschreibung

  • guten morgen, ich steh vor einem problem mit welchem ich mich bereits seit einigen tagen herumschlage und komme nicht wirklich weiter.

    folgendes möchte ich realisieren:
    der besucher soll beim aufruf eines artikels nur die artikelkurzbeschreibung sehen. erst nach dem anlegen eines accounts oder dem login (wenn er bereits einen account hat), soll er die artikel langbeschreibung sehen.
    wie würdet ihr das lösen?

    Ultimat member geht da nicht so ins detail. da geht nur ganz oder garnicht anzeigen.

    nutze dazu: woocommerce , wordpress, ultimate member (alles auf letzter version)

    vielen dank für eure anregungen und tipps
    rabe_01

    • 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

  • Hallo ich realisierte das mit Page Security & Membership und Buddypress. Erst wenn man sich angemeldet hat bekommt man die Artikel komplett zu sehen. Hier kannst du dir das ansehen https://www.spacerentner-gmbh.de

    Meine Webseiten mit Wordpress - nsnplaymc.de - spacerentner-gmbh.de - nobissoft.de

  • hallo nobissoft, leider auch nicht hilfreich , da ja nur bestimmte inhalte einer seite vor dem login nicht angezeigt werden sollen.
    trotzdem vielen dank für die info.

    wenn ich einen artikel anlege in woo, dann gibt es unter anderem 2 textfelder (artikel kurzbeschreibung und artikel langbeschreibung).
    kurzbeschreibung soll für jeden sichtbar sein, die langbeschreibung zusätzlich nur für angemeldete user.

    letztendlich sind die beiden texte aber schon komplett erfasst und in der artikelseite enthalten. es müsste also die langbeschreibung nur für eingeloggte user freigegeben werden. aber wie setzt man so etwas um ?

    evtl. ist es so besser beschrieben und verständlicher.
    beste grüße

  • Im Template (Theme-Verzeichnis, /woocommerce/single-product/short-description.php) eine Abfrage machen.

    Code
    if (is_user_logged_in() ) {
    LANG
    }

    oder so ähnlich. Musst in den Templates halt die Stelle finden, wo die Langbeschreibung ausgeworfen wird.

Jetzt mitmachen!

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