Restringir el acceso a la opción de enviar eventos

Home Forums Calendar Products Community Events Restringir el acceso a la opción de enviar eventos

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #1272147
    Pablo
    Participant

    He creado unos membership en mi página, y querría restringir el acceso de la opción “enviar eventos” a los que adquieran el plan. El tema es que solo he visto la opción de restringir enviar eventos a los que no estén registrados en wordpress.

    ¿Se puede restringir el acceso a los que adquieran el membership plan?

    #1272907
    Victor
    Keymaster

    Hola Pablo!

    Gracias por comunicarte con nosotros! Bienvenido al foro! 🙂

    Entiendo que los memberships que has creado son roles de usuario. Para limitar el acceso al formulario de enviar eventos, podrías intentar de dos maneras:

    Una, es utilizar un plugin como este https://wordpress.org/plugins/restrict-content/ que te brinda un shortcode que puedes utilizar en el template para subir eventos.

    La otra manera, sería utilizar un condicional en el template para subir eventos. Algo como el siguiente código:

    <?php
    if ( is_user_logged_in() ) {
    echo 'Sorry, you are not allowed to view this page.';
    } else {
    // The template code
    }
    ?>

    Como referencia, tenemos un artículo muy bueno sobre como customizar los templates de nuestros plugins > https://theeventscalendar.com/knowledgebase/themers-guide/

    Espero que esto ayude, si tienes alguna otra pregunta, no dudes en hacerla.

    Saludos!
    Victor

    #1273916
    Pablo
    Participant

    PErfecto!
    Me he marcado un baile y todo.
    Sois unos crak

    #1273980
    Victor
    Keymaster

    Genial Pablo!

    Un placer poder ayudarte con eso! Y gracias por avisarnos. 🙂

    Voy a cerrar esta consulta ahora, pero no dudes en crear una nueva si tienes otra pregunta.

    Saludos!

    Victor

Viewing 4 posts - 1 through 4 (of 4 total)
  • The topic ‘Restringir el acceso a la opción de enviar eventos’ is closed to new replies.