MemberMouse bietet verschiedene Möglichkeiten, Inhalte je nach den Zugriffsrechten des aktuell angemeldeten Mitglieds ein- oder auszublenden. Sie können Folgendes schützen Seiten/BeiträgeRSS-Feeds, Suchergebnisse, Archive und sogar bestimmte Teile einer Seite/eines Beitrags mit einem Decision SmartTag.
Einige Bereiche Ihrer WordPress-Website werden jedoch über eine Vorlagenseite erstellt. Vorlagen sind die Dateien, die steuern, wie Ihre WordPress-Site im Web angezeigt wird. Diese Dateien beziehen Informationen aus Ihrer WordPress-MySQL-Datenbank und generieren den HTML-Code, der an den Webbrowser gesendet wird, und können Dinge wie Kategorieseiten, Blog-Seiten, Tag-Seiten und vieles mehr enthalten. Lesen Sie diesen Artikel, um mehr über WP-Vorlagen erfahren.
MemberMouse bietet Ihnen die Möglichkeit, auf diesen Seiten einen Auszug aus Ihrem Beitrag anzuzeigen, indem Sie die <!–more–> Tag. Lesen Sie diesen Artikel, um lernen Sie, wie Sie Postauszüge schützen können. Wenn Sie die gesamte Seite schützen möchten, können Sie wie folgt vorgehen:
- Suchen Sie die Archiv- oder Vorlagenseite, die Ihr Thema für diese Seite verwendet (Dieser Artikel zeigt Ihnen, wie Sie)
- Fügen Sie oben auf Ihrer Vorlagenseite Folgendes hinzu
codeif(mm_member_decision(array("isMember"=>"false")) || mm_member_decision(array("membershipId"=>"1")))
{
wp_redirect("http://www.URL.com/mm-error/?code=100020");
} - Im obigen Code wird jeder, der kein Mitglied ist (oder nicht eingeloggt ist), oder eine Mitgliedsebene von ID1 hat (normalerweise die kostenlose Mitgliedschaft, aber Sie sollten das mit die IDs Ihrer Mitgliedsstufen finden) wird ebenfalls die Fehlerseite angezeigt.
- Dieser Code verwendet einen ähnlichen Code wie der SmartTag Member_Decision. Sie können ihn anpassen, um die Vorlage auf der Grundlage von Informationen zu schützen, die mit dem aktuell angemeldeten Mitglied verbunden sind. Lesen Sie diesen Artikel, um Erfahren Sie mehr über Member_Decision SmartTags.