Meldung "Du musst dich anmelden um das Forum zu sehen" ändern ?
Quote from WoMo Olli on February 14, 2019, 5:52 amHallo Asgaros, ist es möglich diesen Text zu ändern (Du musst dich anmelden um das Forum zu sehen) ?
Ich welcher Datei müsste es drin stehen, bzw wo kann ich den Text ändern ?
Danke dir im Voraus !
Hallo Asgaros, ist es möglich diesen Text zu ändern (Du musst dich anmelden um das Forum zu sehen) ?
Ich welcher Datei müsste es drin stehen, bzw wo kann ich den Text ändern ?
Danke dir im Voraus !
Uploaded files:Quote from Asgaros on February 14, 2019, 10:52 amHallo @womo-olli
Bitte füge den folgenden Code zu der functions.php Datei deines Themes hinzu, um die Login-Nachricht anzupassen:
function custom_message($message) { return 'My custom message ...'; } add_filter('asgarosforum_filter_error_message_require_login', 'custom_message');
Hallo @womo-olli
Bitte füge den folgenden Code zu der functions.php Datei deines Themes hinzu, um die Login-Nachricht anzupassen:
function custom_message($message) { return 'My custom message ...'; } add_filter('asgarosforum_filter_error_message_require_login', 'custom_message');
Quote from WoMo Olli on February 14, 2019, 6:01 pmFunktionier leider nicht. So sieht meine functions.php damit aus :
<?php require_once get_template_directory() . '/core/main.php'; function my_menu() { if (is_user_logged_in()) { echo '<a class="my-link" href="http://www.xyz.de/?page_id=223">Mitgliederkarte</a>'; } } add_action('asgarosforum_custom_header_menu', 'my_menu'); function custom_message($message) { return 'My custom message ...'; } add_filter('asgarosforum_filter_error_message_require_login', 'Du musst dich ANMELDEN um das GANZE Forum zu sehen.'); ?>Die “Mitgliederkarte” ist aber weiterhin für angemeldete User zu sehen. Nur die “custom_message” funktioniert nicht.
Funktionier leider nicht. So sieht meine functions.php damit aus :
<?php require_once get_template_directory() . '/core/main.php'; function my_menu() { if (is_user_logged_in()) { echo '<a class="my-link" href="http://www.xyz.de/?page_id=223">Mitgliederkarte</a>'; } } add_action('asgarosforum_custom_header_menu', 'my_menu'); function custom_message($message) { return 'My custom message ...'; } add_filter('asgarosforum_filter_error_message_require_login', 'Du musst dich ANMELDEN um das GANZE Forum zu sehen.'); ?>
Die “Mitgliederkarte” ist aber weiterhin für angemeldete User zu sehen. Nur die “custom_message” funktioniert nicht.
Quote from Asgaros on February 14, 2019, 10:41 pm@womo-olli
Du hast die falsche Stelle angepasst. 🙂 Bitte den gewünschten Wert hier eintragen:
return 'My custom message ...';Den custom_message Wert den du überschrieben hast verlinkt auf die custom_message()-Funktion obendrüber.
Du hast die falsche Stelle angepasst. 🙂 Bitte den gewünschten Wert hier eintragen:
return 'My custom message ...';
Den custom_message Wert den du überschrieben hast verlinkt auf die custom_message()-Funktion obendrüber.
Quote from WoMo Olli on February 14, 2019, 11:19 pmHi Asgaros, diese Möglichkeit hatte ich schon probiert. Leider ohne Erfolg.
<?php require_once get_template_directory() . '/core/main.php'; function my_menu() { if (is_user_logged_in()) { echo '<a class="my-link" href="http://www.wohnmobil-stammtisch-sh.de/?page_id=223">Mitgliederkarte</a>'; } } add_action('asgarosforum_custom_header_menu', 'my_menu'); function custom_message($message) { return 'test'; } add_filter('asgarosforum_filter_error_message_require_login', 'custom_message'); ?>So funktioniert es leider nicht.
Die functions.php des aktellen Theme ist jetzt aktiv : http://www.wohnmobil-stammtisch-sh.de/?page_id=4
Ich finde einfach nicht die Datei wo das drin steht :
<div class="info">Du musst dich anmelden um das Forum zu sehen.</div>
Hi Asgaros, diese Möglichkeit hatte ich schon probiert. Leider ohne Erfolg.
<?php require_once get_template_directory() . '/core/main.php'; function my_menu() { if (is_user_logged_in()) { echo '<a class="my-link" href="http://www.wohnmobil-stammtisch-sh.de/?page_id=223">Mitgliederkarte</a>'; } } add_action('asgarosforum_custom_header_menu', 'my_menu'); function custom_message($message) { return 'test'; } add_filter('asgarosforum_filter_error_message_require_login', 'custom_message'); ?>
So funktioniert es leider nicht.
Die functions.php des aktellen Theme ist jetzt aktiv : http://www.wohnmobil-stammtisch-sh.de/?page_id=4
Ich finde einfach nicht die Datei wo das drin steht :
<div class="info">Du musst dich anmelden um das Forum zu sehen.</div>
Quote from Asgaros on February 15, 2019, 11:01 am@womo-olli
Das irritiert mich jetzt ein bisschen. Die Meldung sollte eigentlich nur erscheinen, wenn das Forum nur für eingeloggte Benutzer sichtbar sein soll.
Hast du die “Du musst dich anmelden um das Forum zu sehen.” Meldung irgendwo manuell übersetzt? Diese ist nämlich auch nicht Bestandteil der offiziellen Übersetzungsdateien.
Stelle bitte auch sicher, dass du Caching-Erweiterungen für die Forum-Seite deaktiviert hast, damit dort kein veralteter Stand angezeigt wird.
Das irritiert mich jetzt ein bisschen. Die Meldung sollte eigentlich nur erscheinen, wenn das Forum nur für eingeloggte Benutzer sichtbar sein soll.
Hast du die “Du musst dich anmelden um das Forum zu sehen.” Meldung irgendwo manuell übersetzt? Diese ist nämlich auch nicht Bestandteil der offiziellen Übersetzungsdateien.
Stelle bitte auch sicher, dass du Caching-Erweiterungen für die Forum-Seite deaktiviert hast, damit dort kein veralteter Stand angezeigt wird.
Quote from WoMo Olli on February 15, 2019, 1:23 pmIch verwende folgende Rechte für das Forum :
Dazu ein paar Forenbereiche die schon für Gäste zusehen sind, Gäste diese aber nicht betreten können. Dann kommt die zweite Instanz der Error Message. Sogar die wird korrekt ins deutesche übersetzt.
Und wenn ich mit den Entwicklertools vom Chrome Browser (“Untersuchen”) diese Zeile suche, finde ich sie, aber ich finde die Datei in der der Text steht nicht.
Dieser Text ist ja ok. Ich will den ersten ändern. (Du musst dich ANMELDEN um das GANZE Forum zu sehen)
Tool zu cachen der Seite, auf WP Seite, setze ich nicht ein. Und um alles immer zu überprüfen nutze ich drei verschiedene Browser mit saubenrem Chache.
Ich verwende folgende Rechte für das Forum :
Dazu ein paar Forenbereiche die schon für Gäste zusehen sind, Gäste diese aber nicht betreten können. Dann kommt die zweite Instanz der Error Message. Sogar die wird korrekt ins deutesche übersetzt.
Und wenn ich mit den Entwicklertools vom Chrome Browser (“Untersuchen”) diese Zeile suche, finde ich sie, aber ich finde die Datei in der der Text steht nicht.
Dieser Text ist ja ok. Ich will den ersten ändern. (Du musst dich ANMELDEN um das GANZE Forum zu sehen)
Tool zu cachen der Seite, auf WP Seite, setze ich nicht ein. Und um alles immer zu überprüfen nutze ich drei verschiedene Browser mit saubenrem Chache.
Quote from Asgaros on February 15, 2019, 2:39 pm@womo-olli Ja, das ist das Problem. Der “Du musst dich anmelden um das Forum zu sehen.”-Text existiert nicht in den deutschen Sprachdateien. Deshalb lässt er sich auch nicht finden. Hast du irgendwelche Dateien des Plugins dafür angepasst oder verwendest du noch zusätzliche Code-Snippets in der functions.php Datei?
Mal davon abgesehen dürfte dieser Text auch gar nicht erscheinen, da die Option “Forum für abgemeldete Benutzer ausblenden” nicht aktiviert ist.
@womo-olli Ja, das ist das Problem. Der “Du musst dich anmelden um das Forum zu sehen.”-Text existiert nicht in den deutschen Sprachdateien. Deshalb lässt er sich auch nicht finden. Hast du irgendwelche Dateien des Plugins dafür angepasst oder verwendest du noch zusätzliche Code-Snippets in der functions.php Datei?
Mal davon abgesehen dürfte dieser Text auch gar nicht erscheinen, da die Option “Forum für abgemeldete Benutzer ausblenden” nicht aktiviert ist.
Quote from WoMo Olli on February 15, 2019, 4:16 pmQuote from Asgaros on February 15, 2019, 2:39 pmHast du irgendwelche Dateien des Plugins dafür angepasst oder verwendest du noch zusätzliche Code-Snippets in der functions.php Datei?
Nein, ich hab nichts weiter angepasst. Das Forum ist neu eingerichtet. Es war gleich von Anfang an in deutsch. Aber dieser Text ist wirklich nicht wichtig. Ich danke dir aber sehr für deine Hilfe..!! Wenn ich eine Lösung finde, teil ich es hier mit. Und falls du noch eine Lösung findest, würde ich mich freuen. Es hat aber keine Priorität.
Vielen Dank..!!
Quote from Asgaros on February 15, 2019, 2:39 pmHast du irgendwelche Dateien des Plugins dafür angepasst oder verwendest du noch zusätzliche Code-Snippets in der functions.php Datei?
Nein, ich hab nichts weiter angepasst. Das Forum ist neu eingerichtet. Es war gleich von Anfang an in deutsch. Aber dieser Text ist wirklich nicht wichtig. Ich danke dir aber sehr für deine Hilfe..!! Wenn ich eine Lösung finde, teil ich es hier mit. Und falls du noch eine Lösung findest, würde ich mich freuen. Es hat aber keine Priorität.
Vielen Dank..!!
Quote from Asgaros on February 15, 2019, 4:33 pm@womo-olli Ja, das interessiert mich jetzt schon warum diese Meldung bei dir erscheint. Falls es nämlich ein Bug ist, dann würde ich diesen gerne beheben.
Gehe auch bitte nochmal zu Dashboard -> Updates und prüfe, ob dir dort neue Sprachdateien für das Forum angeboten werden. Vielleicht hast du auch einfach noch veraltete Übersetzungsdateien.
@womo-olli Ja, das interessiert mich jetzt schon warum diese Meldung bei dir erscheint. Falls es nämlich ein Bug ist, dann würde ich diesen gerne beheben.
Gehe auch bitte nochmal zu Dashboard -> Updates und prüfe, ob dir dort neue Sprachdateien für das Forum angeboten werden. Vielleicht hast du auch einfach noch veraltete Übersetzungsdateien.