{"id":7766,"date":"2023-08-12T12:40:03","date_gmt":"2023-08-12T19:40:03","guid":{"rendered":"https:\/\/membermouse.com\/?post_type=ht_kb&amp;p=7766"},"modified":"2023-08-12T12:40:03","modified_gmt":"2023-08-12T19:40:03","slug":"verwendung-von-buddypress-mit-membermouse","status":"publish","type":"ht_kb","link":"https:\/\/membermouse.com\/de\/docs\/verwendung-von-buddypress-mit-membermouse\/","title":{"rendered":"BuddyPress und MemberMouse"},"content":{"rendered":"<p><a href=\"http:\/\/buddypress.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">BuddyPress<\/a>&nbsp;erm\u00f6glicht es Ihnen, jede Art von Community-Website mit WordPress zu erstellen, mit Mitgliederprofilen, Aktivit\u00e4tsstr\u00f6men, Benutzergruppen, Messaging und mehr. Die Verwendung von BuddyPress mit MemberMouse erm\u00f6glicht es Ihnen, den Zugang zu diesen Funktionen als Bestandteil Ihres Mitgliedschaftsangebots zu verkaufen.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Installieren von BuddyPress<\/h5>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>W\u00e4hlen Sie in der linken Spalte Ihres WordPress Admin Panels\u00a0<strong>Plugins &gt; Neu hinzuf\u00fcgen<\/strong><br><\/li>\n\n\n\n<li>Geben Sie in das Suchfeld oben rechts \"BuddyPress\" ein.<br><\/li>\n\n\n\n<li>Klicken Sie auf\u00a0<strong>Installieren Sie<\/strong>\u00a0\u00fcber das BuddyPress-Plugin<br><\/li>\n\n\n\n<li>Klicken Sie auf&nbsp;<strong>Aktivieren Sie&nbsp;<\/strong>wenn die Installation abgeschlossen ist<\/li>\n<\/ol>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">BuddyPress-Seiten erstellen<\/h5>\n\n\n\n<p>BuddyPress ben\u00f6tigt eine Reihe von leeren Seiten, um seine Funktionen auszuf\u00fchren. Da MemberMouse neue Benutzerregistrierungen bearbeiten wird, sind einige der Standardseiten nicht erforderlich, aber Sie m\u00fcssen neue Seiten erstellen f\u00fcr&nbsp;<strong>Mitglieder<\/strong>&nbsp;und&nbsp;<strong>Aktivit\u00e4tsstr\u00f6me<\/strong>. Wenn Sie BuddyPress bereits seit einiger Zeit installiert haben, wurden diese Seiten m\u00f6glicherweise bereits erstellt, und Sie m\u00fcssen sich nur ihre URLs notieren. Um eine Seite zu erstellen:<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>W\u00e4hlen Sie in der linken Spalte\u00a0<strong>Seiten &gt; Neu hinzuf\u00fcgen<\/strong><br><\/li>\n\n\n\n<li>Geben Sie der Seite einen Titel. Damit wird die Standard-URL der Seite festgelegt<br><\/li>\n\n\n\n<li>Klicken Sie auf&nbsp;<strong>ver\u00f6ffentlichen.<\/strong><\/li>\n<\/ol>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Sie k\u00f6nnten zum Beispiel Seiten mit folgenden Titeln erstellen&nbsp;<em>Mitglieder&nbsp;<\/em>und&nbsp;<em>T\u00e4tigkeit<\/em>. Sobald Sie diese Seiten erstellt haben, m\u00fcssen Sie sie mit ihren Funktionen in BuddyPress verkn\u00fcpfen:<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>W\u00e4hlen Sie in der linken Spalte\u00a0<strong>Einstellungen &gt; BuddyPress<\/strong><br><\/li>\n\n\n\n<li>Wechseln Sie zum\u00a0<strong>Seiten<\/strong>\u00a0Registerkarte<br><\/li>\n\n\n\n<li>F\u00fcr jede Option im Feld\u00a0<em>Verzeichnisse<\/em>\u00a0w\u00e4hlen Sie die Seite, die Sie zu diesem Zweck erstellt haben<br><\/li>\n\n\n\n<li>Klicken Sie auf&nbsp;<strong>Einstellungen speichern<\/strong><\/li>\n<\/ol>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Notieren Sie sich die URLs der betreffenden Seiten, da Sie sie sp\u00e4ter ben\u00f6tigen, wenn Sie den Zugriff auf diese Seiten einschr\u00e4nken.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Schutz von BuddyPress-Seiten<\/h5>\n\n\n\n<p>BuddyPress verwendet einen einzigartigen Lademechanismus, der den standardm\u00e4\u00dfigen MemberMouse-Inhaltsschutz umgeht, so dass Sie eine andere Methode verwenden m\u00fcssen, um den Zugriff auf diese Seiten zu beschr\u00e4nken, die die Vorteile der MemberMouse&nbsp;<a href=\"https:\/\/membermouse.com\/de\/docs\/uber-die-php-schnittstelle\/\" target=\"_blank\" rel=\"noreferrer noopener\">PHP-Schnittstelle<\/a>. PHP ist die Programmiersprache, in der WordPress und alle Ihre Plugins geschrieben sind. Keine Sorge, es ist nicht so be\u00e4ngstigend, wie es klingt!<\/p>\n\n\n\n<p>Zusammenfassend l\u00e4sst sich sagen, dass Sie ein Plugin installieren, das es uns erm\u00f6glicht, PHP-Code auf den von Ihnen angegebenen Seiten auszuf\u00fchren, ein Codesegment einzuf\u00fcgen und diesen Code dann nach Bedarf f\u00fcr Ihr spezielles Inhaltsschutzszenario zu bearbeiten. Das MemberMouse-Supportteam steht Ihnen zur Verf\u00fcgung, um Sie bei der \u00c4nderung des Inhaltsschutzcodes f\u00fcr Ihre speziellen Anforderungen zu unterst\u00fctzen.&nbsp;<em>Bitte beachten Sie, dass bei Problemen, die die Funktion von BuddyPress oder einem anderen Plugin eines Drittanbieters betreffen, der Support durch den Plugin-Autor geleistet wird.<\/em><\/p>\n\n\n\n<p>Bevor Sie beginnen, m\u00fcssen Sie die&nbsp;<a href=\"https:\/\/membermouse.com\/de\/docs\/verwaltung-der-mitgliedsstufen\/#creating-a-membership-level\" target=\"_blank\" rel=\"noreferrer noopener\">Mitgliedschaftsstufen<\/a>&nbsp;und\/oder&nbsp;<a href=\"https:\/\/membermouse.com\/de\/docs\/verwaltung-von-bundeln\/#creating-a-bundle\" target=\"_blank\" rel=\"noreferrer noopener\">B\u00fcndel<\/a>&nbsp;die Sie verwenden werden, um den Zugang zu den sozialen Netzwerkfunktionen Ihrer Website zu sch\u00fctzen. Wenn Sie sich nicht sicher sind, welche Sie verwenden sollen, kann unser Team Ihnen bei der Entscheidung helfen. Sobald diese erstellt sind, ben\u00f6tigen Sie ihre ID-Nummern, die Sie unter&nbsp;<strong>MemberMouse &gt; Produkteinstellungen<\/strong>zum&nbsp;<strong>Mitgliedschaftsstufen<\/strong>&nbsp;und&nbsp;<strong>B\u00fcndel&nbsp;<\/strong>bzw. Registerkarten. Die ID-Nummer befindet sich in der linken Spalte. Bitte notieren Sie sich die ID und ob sie zu einer Mitgliedsstufe oder einem B\u00fcndel geh\u00f6rt.<\/p>\n\n\n\n<p>Als N\u00e4chstes werden Sie Folgendes installieren&nbsp;<a href=\"https:\/\/wordpress.org\/plugins\/insert-php\/\" target=\"_blank\" rel=\"noreferrer noopener\">Woody Ad Snippets<\/a>, das Plugin, das den Schutzcode f\u00fcr Ihren Inhalt einf\u00fcgt:<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>W\u00e4hlen Sie in der linken Spalte\u00a0<strong>Plugins &gt; Neu hinzuf\u00fcgen<\/strong><br><\/li>\n\n\n\n<li>Geben Sie in das Suchfeld oben rechts \"Woody Ad Snippets\" ein.<br><\/li>\n\n\n\n<li>Klicken Sie auf die\u00a0<strong>Installieren Sie<\/strong>\u00a0Schaltfl\u00e4che f\u00fcr das Woody Ad Snippets Plugin<br><\/li>\n\n\n\n<li>Klicken Sie auf&nbsp;<strong>Aktivieren Sie<\/strong>&nbsp;wenn die Installation abgeschlossen ist<\/li>\n<\/ol>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Sobald das Plugin installiert ist, erstellen und konfigurieren wir ein neues Snippet:<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>W\u00e4hlen Sie in der linken Spalte\u00a0<strong>Woody Snippets &gt; Snippet hinzuf\u00fcgen<\/strong><br><\/li>\n\n\n\n<li>In der\u00a0<em>Universal-Schnipsel<\/em>\u00a0Box, klicken Sie auf\u00a0<strong>Artikel erstellen<\/strong><br><\/li>\n\n\n\n<li>Geben Sie dem Snippet einen Titel, z. B. \"BuddyPress Content Protection\".<br><\/li>\n\n\n\n<li>F\u00fcgen Sie den folgenden Code in das darunter liegende Texteingabefeld ein<\/li>\n<\/ol>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>\"false\")) );\n  wenn ( $restrictBP == true ) {\n         $url = get_site_url();\n         $url .= \"\/mm-error\/?message=Sie+sind+nicht+eingeloggt+oder+haben+keinen+Zugang+zu+sozialen+Netzwerken\";\n        wp_safe_redirect( $url );\n    }\n}\n?&gt;<\/code><\/pre>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nun m\u00fcssen Sie diesen Code nach Bedarf anpassen, um den Zugriff auf BuddyPress-Seiten durch nicht autorisierte Besucher zu verhindern. Das obige Beispiel schr\u00e4nkt diese Seiten auf jedes eingeloggte Mitglied ein, und der Code daf\u00fcr lautet:<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><em>$restrictBP = ( mm_member_decision(array(\"isMember\"=&gt;\"false\")) );<\/em><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Hier sind ein paar Beispiele. Das erste Beispiel beschr\u00e4nkt den Zugang auf angemeldete Mitglieder mit der Mitgliedschaftsstufe ID 1:<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><em>$restrictBP = ( mm_member_decision(array(\"isMember\"=&gt;\"false\")) || mm_member_decision(array(\"isMember\"=&gt;\"true\", \"membershipId\"=&gt;\"!1\u2033)) );<\/em><\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Das n\u00e4chste Beispiel schr\u00e4nkt den Zugriff auf angemeldete Mitglieder mit der Mitgliedschafts-ID 1 oder 2 ein:<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><em>$restrictBP = ( mm_member_decision(array(\"isMember\"=&gt;\"false\")) || mm_member_decision(array(\"isMember\"=&gt;\"true\", \"membershipId\"=&gt;\"!(1|2)\")) );<\/em><\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Hier wird der Zugang auf angemeldete Mitglieder mit der Bundle-ID 1 beschr\u00e4nkt:<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><em>$restrictBP = ( mm_member_decision(array(\"isMember\"=&gt;\"false\")) || mm_member_decision(array(\"isMember\"=&gt;\"true\", \"hasBundle\"=&gt;\"!1\u2033)) );<\/em><\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nachdem Sie diese Zeile an Ihre Bed\u00fcrfnisse angepasst haben, m\u00fcssen Sie das Snippet schlie\u00dflich so konfigurieren, dass es auf den entsprechenden Seiten ausgef\u00fchrt wird:<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In der\u00a0<strong>Logik der bedingten Ausf\u00fchrung<\/strong> Abschnitt, setzen\u00a0<strong>Anzeige auf IF<\/strong><br><br><\/li>\n\n\n\n<li>Stellen Sie die\u00a0<em>Zustand<\/em>\u00a0Drop-Down zu\u00a0<strong>Aktuelle Seite<\/strong><br><br><\/li>\n\n\n\n<li>Stellen Sie die\u00a0<em>Logik<\/em>\u00a0Drop-Down zu\u00a0<strong>Entspricht<\/strong><br><br><\/li>\n\n\n\n<li>Geben Sie die relative URL Ihrer BuddyPress-Mitglieder-Seite ein<br>\n<ul class=\"wp-block-list\">\n<li>Wenn die URL zum Beispiel lautet\u00a0<a href=\"https:\/\/website.com\/members,\">https:\/\/website.com\/members,<\/a>\u00a0\/Mitglieder eingeben<br><br><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Klicken Sie auf die\u00a0<strong>OR<\/strong>\u00a0auf der rechten Seite, um eine weitere Zeile hinzuzuf\u00fcgen<br><br><\/li>\n\n\n\n<li>Setzen Sie in der n\u00e4chsten Zeile die\u00a0<em>Zustand<\/em>\u00a0Drop-Down zu\u00a0<strong>Aktuelle Seite<\/strong><br><br><\/li>\n\n\n\n<li>Stellen Sie die\u00a0<em>Logik<\/em>\u00a0Drop-Down zu\u00a0<strong>Entspricht<\/strong><br><br><\/li>\n\n\n\n<li><strong>Geben Sie die Relative URL Ihrer BuddyPress Activity Streams Seite ein<\/strong><br><br><\/li>\n\n\n\n<li><strong>Setzen Sie im Abschnitt Basisoptionen\u00a0<\/strong><em>Wo soll ausgef\u00fchrt werden?<\/em>\u00a0als\u00a0<strong>Automatische Einf\u00fcgung<\/strong><br><br><\/li>\n\n\n\n<li>In der\u00a0<em>Ort einf\u00fcgen<\/em>\u00a0Dropdown-Liste, w\u00e4hlen Sie\u00a0<strong>Kopfzeile<\/strong><br><br><\/li>\n\n\n\n<li>Klicken Sie auf&nbsp;<strong>ver\u00f6ffentlichen.&nbsp;<\/strong>auf der rechten Seite, um Ihr Snippet zu ver\u00f6ffentlichen<\/li>\n<\/ol>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">BuddyPress Seitenschutz testen<\/h5>\n\n\n\n<p>Es ist immer empfehlenswert, den Schutz von Inhalten aus der Sicht des Mitglieds zu testen. Es gibt drei Szenarien, die Sie testen sollten:<\/p>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Nicht-Mitglieder<\/strong><\/h6>\n\n\n\n<p>Sie k\u00f6nnen dies einfach testen, indem Sie ein Inkognito\/Private-Browsing-Fenster \u00f6ffnen und die beiden Seiten besuchen. Im Allgemeinen erlauben die meisten Kunden nur Mitgliedern den Zugriff auf ihre Seiten in sozialen Netzwerken, und der Standardcode enth\u00e4lt diese Einschr\u00e4nkung.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Mitglied mit Zugang<\/strong><\/h6>\n\n\n\n<p>Der einfachste Weg, dies zu testen, ist&nbsp;<a href=\"https:\/\/membermouse.com\/de\/docs\/ein-neues-mitglied-anlegen\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ein neues Testmitglied erstellen<\/a>&nbsp;mit der entsprechenden Mitgliedsstufe und\/oder den entsprechenden Paketen und melden Sie sich als dieses Mitglied in Ihrem Inkognito\/Private Browsing-Fenster an. Unser Artikel \u00fcber&nbsp;<a href=\"https:\/\/membermouse.com\/de\/docs\/einem-mitglied-kostenlosen-zugang-gewahren\/\" target=\"_blank\" rel=\"noreferrer noopener\">Unentgeltlicher Zugang<\/a>&nbsp;kann verwendet werden, um Ihrem Testmitglied alle f\u00fcr den Test erforderlichen kostenpflichtigen Mitgliedschaften oder Pakete zur Verf\u00fcgung zu stellen.<\/p>\n\n\n\n<p>Loggen Sie sich dann mit dem Test-Mitgliedskonto auf Ihrer Website ein und besuchen Sie die beiden BuddyPress-Seiten, um zu sehen, ob der Zugriff erlaubt ist.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Mitglied ohne Zugang<\/strong><\/h6>\n\n\n\n<p>In Situationen, in denen nicht alle Mitglieder Zugang haben, k\u00f6nnen Sie die Mitgliedschaft und\/oder die Pakete im Testkonto nach Bedarf anpassen, so dass das Mitglied keinen Zugang haben sollte. Sie m\u00fcssen sich nicht von Ihrer Website abmelden und mit dem Testkonto wieder anmelden. Passen Sie einfach die Kontoeinstellungen in&nbsp;<a href=\"https:\/\/membermouse.com\/de\/docs\/mitglieder-verwalten-ubersicht\/\" target=\"_blank\" rel=\"noreferrer noopener\">Mitglieder verwalten<\/a>, kehren Sie zu Ihrem Incognito\/Private Browsing-Fenster zur\u00fcck und versuchen Sie erneut, die BuddyPress-Seiten anzuzeigen.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Mit BuddyPress k\u00f6nnen Sie jede Art von Community-Website mit WordPress erstellen, mit Mitgliederprofilen, Aktivit\u00e4tsstr\u00f6men, Benutzergruppen, Nachrichten und mehr. Die Verwendung von BuddyPress mit MemberMouse erm\u00f6glicht es Ihnen, den Zugang...<\/p>","protected":false},"author":9645,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_strive_editorial_status":"not-started","_strive_copy_of":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"ht-kb-category":[139],"ht-kb-tag":[],"class_list":["post-7766","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-integrations"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/membermouse.com\/de\/wp-json\/wp\/v2\/ht-kb\/7766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/membermouse.com\/de\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/membermouse.com\/de\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/membermouse.com\/de\/wp-json\/wp\/v2\/users\/9645"}],"replies":[{"embeddable":true,"href":"https:\/\/membermouse.com\/de\/wp-json\/wp\/v2\/comments?post=7766"}],"version-history":[{"count":0,"href":"https:\/\/membermouse.com\/de\/wp-json\/wp\/v2\/ht-kb\/7766\/revisions"}],"wp:attachment":[{"href":"https:\/\/membermouse.com\/de\/wp-json\/wp\/v2\/media?parent=7766"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/membermouse.com\/de\/wp-json\/wp\/v2\/ht-kb-category?post=7766"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/membermouse.com\/de\/wp-json\/wp\/v2\/ht-kb-tag?post=7766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}