Avisos
Vaciar todo

[Resuelto] Quitar la opción de suscribirse al calendario en la página de Eventos

7 Respuestas
3 Usuarios
2 Reactions
22 Visitas
Alberto
Respuestas: 27
Eminent Member
Topic starter
 

Buenos días, mediante el plugin de The Events Calendar tengo un calendario para mostrar los eventos que se van a realizar en los próximos días, pero en esa página se muestra una opción que dice "Suscribirse al calendario" y si clicas te da diferentes opciones de añadir a tus calendarios propios de según que apps, bueno pues quiero quitar esa opción para que no aparezca. 

Destacar que una vez entras en un evento, esa opción sigue saliendo y esa no quiero quitarla, ya que añade únicamente al calendario ese evento en concreto, mientras que la de la página principal añade todos los eventos que hacemos. 

El calendario se muestra en https://www.reynadecopasolite.es/experiencias/

Captura de pantalla 2024 04 05 101650

Gracias de antemano. Un saludo

 

Contenido solo visible a usuarios registrados


 
Respondido : 05/04/2024 8:22 am
Tags del tema
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Alberto.

El problema es que los dos botones utilizan la misma clase y si ocultamos uno se ocultaría en los dos sitios:

.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button {
display: none !important;
}

Si fuera una página no tendría más problema ya que se podría ocultar por el ID de la pagina pero al ser una categoría de un evento no se puede utilizar

Vamos a probar una cosa:

.- Añade lo siguiente en el archivo functions.php o si utilizas algún plugin para añadir código como puede ser Code Snippets:

// Eliminar el menú desplegable de suscripción al calendario de la página principal del calendario
add_filter( 'tribe_template_html:events/v2/components/subscribe-links/list', '__return_false');

 

Un saludo


 
Respondido : 05/04/2024 1:32 pm
Alberto reaccionó
Alberto
Respuestas: 27
Eminent Member
Topic starter
 

@pepesoler ha funcionado genial!

Muchísimas gracias, eres un crack 😀


 
Respondido : 06/04/2024 8:21 am
Alberto
Respuestas: 27
Eminent Member
Topic starter
 

@pepesoler

Hable antes de tiempo... cuando abres la pagina de eventos mientras estas como administrador de la web, no aparece la opción de suscribir al calendario, pero cuando entras como visitante si... no me había asegurado pero ahora que me he metido lo he visto... 

Además había editado el primer fichero que me ha salido con el nombre "functions.php" y ahora me he dado cuenta de que hay muchos mas, igual es por eso que no funciona bien, cual en concreto tengo que editar? 

pp
ppp

 
Respondido : 06/04/2024 10:10 am
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Alberto, 

Prueba si con el siguiente código CSS se elimina el botón de la página de calendarios

.post-type-archive-tribe_events .tribe-events-c-subscribe-dropdown__container {
display: none !important;
}

Verifícalo y nos comentas como va todo

Un Saludo 


 
Respondido : 06/04/2024 11:16 am
Alberto reaccionó
Alberto
Respuestas: 27
Eminent Member
Topic starter
 

@karen ahora si que si! Muchas gracias por vuestro tiempo.

Un saludo 


 
Respondido : 06/04/2024 5:56 pm
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Alberto,

Enhorabuena funciona como necesitas, es un placer siempre poder ayudarte. 

No dudes en escribirnos si tienes cualquier otra consulta 

Un Saludo 😊 


 
Respondido : 06/04/2024 6:14 pm