Beiträge für registrierte Nutzer ausblenden

  • Hallo! Ich glaube, dass meine Frage etwas speziell ist - ich konnte weder über eine Google-Suche, noch hier im Forum etwas passendes finden.

    Ich möchte gerne, dass bestimmte Beiträge für angemeldete Nutzer ausgeblendet werden. Ich kenne (und nutze) den anderen Weg, dass bestimmte Inhalte nur für registrierte Nutzer zu sehen sind. Registrierte Nutzer sind Freunde, Familie und Arbeitskollegen.

    Meine Idee ist folgende: Zur Zeit können nur registrierte Nutzer meinen Blog lesen, ich möchte die Webseite in den kommenden Wochen aber allgemein zugänglich machen. Vereinzelt gibt es jedoch Beiträge, die ich für die Öffentlichkeit ein wenig kürzen möchte (weil z.B. Fotos von Personen in den Beiträgen sind, die öffentlich nicht zu sehen sein sollen), gleichzeitig will ich den Beitrag aber quasi kopieren und daraus einen zweiten Beitrag mit eben mehr Inhalt erstellen.

    Zur Zeit wäre es dann so, dass meine registrierten Nutzer den Beitrag zweimal angezeigt bekämen - einmal die öffentlich erreichbare gekürzte und die ungekürzte Version. Das sieht ein wenig doof auf und verwirrt nur unnötig.

    Hat jemand einen Tipp für ein Plugin, oder eine Idee, wie man das ganze im Code umsetzen könnte?

    • 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

  • Mojn,

    ich weiß jetzt nicht genau, ob das Plugins das jetzt so macht, wie du es dir vorstellst, aber laut Beschreibung bietet es so eine Möglichkeit Artikel Teaser für alle darzustellen und nur freigegebenen Mitgliedergruppen den kompletten Artikel anzeigen zu lassen.
    https://wordpress.org/plugins/restrict-user-access/
    Das Plugin arbeitet mit Shortcodes, da sollte das Unterfangen eigentlich recht einfach umzusetzen sein.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Man könnte Kategorien, Schlagworte oder ein Custom Field o.ä. und eine pre_get_posts Action mit 3-4 Zeilen Code nutzen und auf Basis dieser Einstellung je nach eingeloggt oder nicht im Frontend die entspr. Beiträge aus-/einblenden. Programmierkenntnisse vorausgesetzt.

  • Vielen Dank schon einmal für eure Vorschläge! Die Idee mit dem PlugIn finde ich klasse, wie ich das sehe, tut es aber das, was meine Seite bereits ohnehin tut: nur freigegebene (also registrierte) Nutzer können Content sehen - das Problem ist ja eher, dass ich manchen Content vor registrierten Usern verstecken möchte.

    Ich fürchte es läuft auf das Coden hinaus - Programmierkenntnisse habe ich keine, aber das ist ein sehr geiler Ansatz, um von hier aus mal weiter zu arbeiten. Ich probiere es mal - und kenne im Zweifel ein sehr tolles Forum mit sehr freundlichen und hilfsbereiten Menschen, das mir bislang besten weitergehofen hat!

Jetzt mitmachen!

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