fbpx

Proteger tipos de post personalizados

Você pode usar tipos de postagem personalizados com o MemberMouse na maioria das condições. Ao criar um tipo de postagem personalizada para o WordPress, o desenvolvedor atribuirá um tipo de recurso, informando ao WordPress como visualizar essas postagens personalizadas. Há dois tipos de recursos principais: "postagem" (padrão) e "página". Outros podem ser usados, mas esses são os dois que serão relevantes para o MemberMouse. Se não tiver certeza do tipo de postagem personalizada que está usando, entre em contato com o desenvolvedor ou use as informações a seguir para ver quais métodos de proteção estão disponíveis no MemberMouse ao usá-los.

Você pode proteger posts personalizados com os recursos de página e post  um de cada vezou use o cronograma de conteúdo de gotejamento. Os tipos de post personalizados com o recurso de post também podem ser protegido por categoria. Em alguns sistemas de gerenciamento de aprendizagem, os tipos de postagem personalizados podem não aparecer no cronograma de conteúdo de gotejamento e precisarão ser protegidos com o botão Grant Access (Conceder acesso) dentro do editor de páginas/postes ou por categoria, se suportado pelas configurações do tipo de postagem.

Se você estiver usando tipos de post personalizados e quiser transformar essas páginas em MemberMouse páginas principaisSe você não tiver certeza de que o seu tipo de post personalizado tem recursos de página, será necessário garantir que ele tenha recursos de página. Se não tiver certeza se esse é o caso, entre em contato com seu desenvolvedor para perguntar sobre isso.

Essa é a verificação que o MemberMouse faz para determinar se o tipo de postagem personalizada é algo com que podemos trabalhar:

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

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

{
    // permite que seja a página principal
}

Este artigo foi útil?

Artigos relacionados

Não consegue encontrar a resposta que está procurando?

Entre em contato com nossa Equipe de Sucesso do Cliente
Entre em contato conosco!