fbpx

Benutzerdefinierte Beitragstypen schützen

Sie können benutzerdefinierte Beitragstypen unter den meisten Bedingungen mit MemberMouse verwenden. Beim Erstellen eines benutzerdefinierten Beitragstyps für WordPress weist der Entwickler einen Fähigkeitstyp zu, der WordPress mitteilt, wie diese benutzerdefinierten Beiträge angezeigt werden sollen. Es gibt zwei Haupt-Fähigkeitstypen: "Beitrag" (Standard) und "Seite". Es können auch andere Typen verwendet werden, aber diese beiden sind für MemberMouse relevant. Wenn Sie sich nicht sicher sind, welche Art von benutzerdefiniertem Beitrag Sie verwenden, können Sie sich an den Entwickler wenden oder die folgenden Informationen verwenden, um zu sehen, welche Schutzmethoden Ihnen in MemberMouse zur Verfügung stehen, wenn Sie diese verwenden.

Sie können benutzerdefinierte Beiträge mit den Funktionen für Seiten und Beiträge schützen  einer nach dem anderen, oder den Zeitplan für den Tropf-Inhalt verwenden. Benutzerdefinierte Beitragstypen mit der Beitragsfunktion können auch geschützt durch Kategorie. Es gibt einige Lernmanagementsysteme, bei denen benutzerdefinierte Beitragstypen möglicherweise nicht im Drip-Inhaltsplan erscheinen und über die Schaltfläche "Zugriff gewähren" im Seiten-/Beitragseditor oder nach Kategorie geschützt werden müssen, wenn dies von Ihren Beitragstypereinstellungen unterstützt wird.

Wenn Sie benutzerdefinierte Beitragstypen verwenden und diese Seiten zu MemberMouse-Seiten machen möchten Kernseitenmüssen Sie sicherstellen, dass Ihr benutzerdefinierter Beitragstyp über Seitenfunktionen verfügt. Wenn Sie sich nicht sicher sind, ob dies der Fall ist, wenden Sie sich bitte an Ihren Entwickler, um ihn danach zu fragen.

Dies ist die Prüfung, die MemberMouse durchführt, um festzustellen, ob wir mit dem benutzerdefinierten Beitragstyp arbeiten können:

$postTypeObj = get_post_type_object($post->page_type);

if($postTypeObj->capability_type == "Seite")

{
    // Erlauben, Kernseite zu sein
}

War dieser Artikel hilfreich?

Verwandte Artikel

Sie können die gesuchte Antwort nicht finden?

Wenden Sie sich an unser Customer Success Team
Kontaktieren Sie uns!