Support » Plugins » Plugin Messages Box bzw. mitteilung an

  • Gelöst powermen

    (@powermen)


    Hallo, ich komme nicht weiter suche ein Plugin wo Besucher eine Mitteilung hinterlassen können die denn nur von Benutzer gelesen gesehen werden.
    Hat da einer eine Idee zu?
    Eine Art Formular was der Besucher ausfüllt und was Benutzer online sehen können.
    Aber ebnend nicht alle!
    Es soll eine Art Wusch und Grußbox werden, was also denn nur bestimmte Benutzer sehen soll, was dort geschrieben wurde am besten mit Auto refresh das der Benutzer sehen kann das da was eingegangen ist ohne selbst aktiv zu werden.
    P.S. super wäre es wenn es kostenlos bis Preiswert ist 🙂 ……

Ansicht von 8 Antworten - 1 bis 8 (von insgesamt 8)
  • Plugin-Empfehlungen sind schwierig, weil da alle so ihre eigenen Vorstellungen haben, wie ein Plugin funktionieren soll. Was für den einen viel zu kompliziert ist, bringt der anderen nicht genug …

    Dazu kommt, dass deine Beschreibung der Anforderungen etwas unschlüssig formuliert ist: Besucher sollen eine Mitteilung hinterlassen können, die nur von Benutzern (welchen?) gelesen werden können, die aber nicht für alle sichtbar sind und am besten wieder verschwinden, bevor sie überhaupt online sind, aber bitte so, dass alle Benutzer sie gesehen haben? 😀

    Für von Benutzer erstellten Inhalten ist der passende Suchbegriff „User Generated Content“. In diesem Beitrag werden einige Einsatzmöglichkeiten vorgestellt: https://wpforms.com/user-generated-content-examples/ – vielleicht ist ja was brauchbares dabei.

    Thread-Ersteller powermen

    (@powermen)

    Okay etwas schwer zu erklären in Schrift.
    Besucher eine Mitteilung hinterlassen die denn nur von Benutzer gelesen gesehen werden. Als Benutzer meine ich Angemeldete Benutzer kann auch eine Gruppe sein. Aber ebnend keine Besucher ( Besucher die nicht angemeldet sind (Gäste)).

    Also XYZ (Gast) kommt auf die Webseite und möchte an die Mitarbeiter eine Mitteilung hinterlassen. Mitarbeiter ist auf der Webseite und bekommt Meldung das XYZ eine Mitteilung geschrieben hat. Dabei ist es egal welcher Mitarbeiter die lesen tut muss auch nicht gelöscht werden darf jeder Mitarbeiter lesen wenn er online kommt.

    Mitteilung sollte Datum Uhrzeit Name und min. ein Textfeld haben.

    Also XYZ schreibt nette Seite die Ihr hier habt suche aber Folgendes Buch.
    ENDE
    Mitarbeiter bekommt Meldung das ein Besucher was will und kann es Lesen was er hinterlassen hat. Mehr sollte nicht passieren.

    Wie Kontaktform nur das es keine E-Mail gibt sondern eine Seite hinter einem Passwort und man darin Lesen kann. Zu Erreichen sollte das ebnend nicht nur für den Admin sein.

    Hoffe das ich mich da nun etwas besser ausgedrückt habe.

    Nein, es wird eher schlimmer. 🙂

    Ich kann dir da leider nicht helfen.

    Wenn es darum geht, dass Webseitenbesucher Nachrichten hinterlassen können, die in der WordPress-Datenbank gespeichert und über das Backend gelesen werden können, reicht wahrscheinlich schon ein einfaches Kontaktformular-Plugin (z.B. Contact Form 7) in Verbindung mit einem AddOn, dass die Formulareinträge speichert (z.B. Flamingo). In diesem Beitrag wird erklärt, wie du dann z.B. mit der Benutzerrolle Mitarbeiter (contributor) registrierten Anwender/-innen Zugriff auf die eingegangenen Formulareinträge ermöglichst: https://publishpress.com/blog/flamingo-plugin/
    Wenn du für die Benutzerrechte nicht ein weiteres Plugin installieren möchtest, fügst du in der functions.php eines Child-Themes oder mit dem Plugin Code Snippets folgenden Code ein:

    /* 
     * WordPress Flamingo plugin: capability customization
     *
     * Author: Kevin Behrens / publishpress.com
     */
    
    add_filter('flamingo_map_meta_cap', 'my_flamingo_caps');
    
    function my_flamingo_caps($caps) {
    	// To customize for any capability, change 'edit_users' to another capability as desired:
    	$new_caps = array(
    		'flamingo_edit_contact' => 'flamingo_permissions',
    		'flamingo_edit_contacts' => 'flamingo_permissions',
    		'flamingo_delete_contact' => 'flamingo_permissions',
    		'flamingo_edit_inbound_message' => 'flamingo_permissions',
    		'flamingo_edit_inbound_messages' => 'flamingo_permissions',
    		'flamingo_delete_inbound_message' => 'flamingo_permissions',
    		'flamingo_delete_inbound_messages' => 'flamingo_permissions',
    		'flamingo_spam_inbound_message' => 'flamingo_permissions',
    		'flamingo_unspam_inbound_message' => 'flamingo_permissions',
    		'flamingo_edit_outbound_message' => 'flamingo_permissions',
    		'flamingo_edit_outbound_messages' => 'flamingo_permissions',
    		'flamingo_delete_outbound_message' => 'flamingo_permissions',
    	);
    
    	return array_merge($caps, $new_caps);
    }
    
    // get the the role object
    $role_object = get_role( 'contributor' );
    
    // add $cap capability to this role object
    $role_object->add_cap( 'flamingo_permissions' );

    Meldet sich ein/e Benutzer/-in mit der Rolle Mitarbeiter an, sieht er/sie dann im Abschnitt Flamingo die eingegangenen Nachrichten und kann sie auch bearbeiten.

    Vielleicht hilft das ja weiter. 🙂

    Thread-Ersteller powermen

    (@powermen)

    Hallo und Danke, Ja darum ging es und ich habe gerade (das muss Gedankenübertragung gewesen sein) Es nun auch hinbekommen mit den Contact Form 7 und dem flamingo.

    Nur habe ich es mit der Anleitung geschafft:

    Plugin «User Role Editor» Installiert
    und
    Eine neue Rolle angelegt «Flamingo readonly».
    Danach 3 Zugriffe erteilt: edit_users und read und level_0 (aus der alten rolle)

    Diese Rolle denn, den der Flamingo sehen soll hinzugefügt. Scheint nach meinen ersten Test zu klappen.
    Ist zwar nicht so komfortabel und leider kein automatisches refresh das der Mitarbeiter es mitbekommt aber besser als gar nichts 🙂

    … und wer macht jetzt das Licht aus markiert den Thread jetzt als „gelöst“? 💡

    Die Idee mit den Userrollen find ich genial!

    Thread-Ersteller powermen

    (@powermen)

    Oh bin ja noch neu hier denn werde ich mal das Licht aus machen 🙂 LOL

Ansicht von 8 Antworten - 1 bis 8 (von insgesamt 8)