Anulación de máscaras de código corto
MEC admite muchas máscaras para mostrar eventos y puede personalizarlas todas anulando máscaras de código corto, ¡y todas están listas para anularse!
Anulación de máscaras de código corto
Por ejemplo, si desea personalizar el aspecto de la cuadrícula para MEC, simplemente puede poner el /ruta/a/modern-events-calendar/app/skins/grid/render.php cobren /ruta/al/tema/webnus/modern-events-calendar/app/skins/grid/render.php.
Nota 1: /ruta/al/tema/ medio: ~root/wp-content/themes/TU NOMBRE DEL TEMA/… y luego crea una nueva carpeta llamada webnus.
Por ejemplo, para Deep Tema, sería como: http(s)://example.com/wp-content/themes/deep/webnus/modern-events-calendar/app/skins/grid/render.php.
Nota 2: Si utilizas la versión gratuita de Modern Events Calendar, necesitas agregar "-disputa” después del nombre del complemento, por lo que la ruta sería: /ruta/al/tema/webnus/modern-events-calendar-lite/app/skins/grid/render.php.
Anulando las plantillas
Puedes usar la anulación Modern Events Calendar codifica el skin y hazlo para todos los archivos de plantilla de todos los skins, incluido el skin único que sirve para mostrar una sola página de evento, vista_mensual, calendario_completo, portada, etc.
Por cierto, le recomendamos que evite anular los archivos tanto como pueda e intente hacerlos compatibles con su tema usando CSS/JS porque si anula los archivos de su tema, es posible que sus clientes no puedan usar las nuevas funciones del mismo. después de la actualización automática de MEC. Al anular el Modern Events Calendar función de máscara de códigos cortos, hemos creado dos funciones para que pueda colocar estos códigos en esta página o en cualquier lugar de su sitio:
$upcoming_events = MEC_main::get_upcoming_events(20); // 20 is number of events
$events = MEC_main::get_shortcode_events(6380); // 6380 is the shortcode ID
Informar sobre contenido obsoleto
Si cree que el contenido de esta página no refleja información actualizada, háganoslo saber.
Hola, quiero mostrar una lista de eventos en una página, con mi propia solicitud de SQL como esta:
$ Args = array (
'post_type' => 'mec-eventos',
'ordenar por' => 'fecha_posterior',
'orden' => 'ASC',
'post_status' => 'publicar',
);
$mi_consulta = new WP_Query($args);
Si quiero mostrar el resultado en una vista de calendario específica, ¿cómo debo hacerlo?
¿Qué línea se debe agregar al código para agregar el evento a la lista de códigos cortos? category? Gracias
He podido crear una apariencia personalizada usando este artículo para una apariencia de código corto, pero también quiero crear una plantilla personalizada para la página de un solo evento. No veo una función proporcionada sobre cómo implementar esto. Supongo que debo crear un nuevo archivo para reemplazar el archivo en /plugins/modern-events-calendar/app/skins/single/default.php y colocarlo en /theme/webnus/modern-events-calendar/app/skins/single/default.php. ¿Qué debo poner en mi functions.php para habilitar la nueva plantilla que he creado?
Quería sobrescribir la apariencia de la lista para hacer un pequeño cambio en los listados de la página de eventos. Seguí las instrucciones colocando una copia del archivo render.php en mi tema hijo /path/to/vogue-child/webnus/modern-events-calendar/app/skins/list. Lamentablemente, no pude realizar cambios en el archivo render.php de mi tema hijo. Incluso al insertar una línea con sintaxis PHP incorrecta, no se produjeron errores. Al parecer, el archivo no se estaba utilizando.
Fue después de varias horas de tratar de averiguar por qué no funcionaba, que me di cuenta porque estaba usando Modern Events Calendar Lite, la ruta del archivo debería ser ruta/a/vogue-child/webnus/modern-events-calendar-lite/app/skins/list.
Sería muy útil si hubiera una nota en la página para dar la ruta alternativa al usar la versión lite.
Estoy modificando la vista_mensual. Lo cual es muy fácil, no hay problemas hasta ahora, pero falta la información más esencial en el ciclo de eventos (estoy vardumping $event->data): categorías, etiquetas y etiquetas. Cuáles son la información más importante en una vista que proporciona una "visión general", creo. ¿Cómo accedo a esos valores allí? De lo contrario, un complemento hermoso hasta ahora. ¿Pero perderme de mostrar esa información haría que todo fuera inútil para mí?
Hola,
asegúrese de tener la última versión del MEC.
borre el caché y vuelva a intentarlo.
Para solucionar problemas, desactive todos sus complementos y deje que MEC permanezca activo solamente, configure su tema como predeterminado, luego vuelva a cargar la página, si el problema se resolvió, luego active sus complementos uno por uno y su tema, actualice su página y verifique para ver qué complemento está causando el problema.
Si el problema persiste, diríjase al servicio de soporte.webnus.net y allí puedes iniciar sesión o registrarte. Debes registrarte con el mismo correo electrónico que usaste para crear tus tickets. Además, si creaste tus tickets usando tu cuenta de Gmail, puedes iniciar sesión usando tu cuenta de Gmail. Si deseas crear un nuevo ticket, simplemente dirígete a webnusVisita .net/support y haz clic en 'Crear un ticket', pero recuerda usar el mismo correo electrónico con el que creaste tu cuenta de soporte técnico.
apoyo.webnus.net