Este tutorial forma parte de una serie de tutoriales basados en el plugin SportsPress for Football.
Nota. Suponemos que eres usuario del plugin SportsPress for Football y que ya lo tienes instalado.
En este tutorial te enseñaremos cómo gestionar las ligas de SportsPress desde el frontend. Tus usuarios podrán crear, eliminar y editar ligas de fútbol completamente desde el frontend.
Lo mejor es que no tendrás que programar nada porque usarás el plugin WP Frontend Admin, que te permite mostrar cualquier página wp-admin en el frontend. Puedes usarlo para construir paneles de control y crear aplicaciones web usando cualquier plugin de WordPress entre bastidores.
Tú puedes probar el plugin premium en tu sitio web gratis por 7 días.
Una vez que instales y actives el plugin, tienes que seguir estos sencillos pasos para mostrar y gestionar las ligas de SportsPress en el frontend.
1- Muestra las ligas de SportsPress en el frontend
Como hemos prometido que no necesitas programar nada para crear una bonita página en el frontend para mostrar y gestionar las ligas, aquí te explicamos cómo puedes mostrarlas fácilmente en el frontend:
La primera opción es mostrar las ligas en el frontend con un solo clic:
- Ve a SportsPress > Ligas en wp-admin.
- Haz clic en Ver en el frontend.
La segunda opción es usar cualquiera de los siguientes creadores de páginas:
- Elementor
- Visual Composer
- Gutenberg
- Divi
- Beaver Builder
- WP Page Builder
- Page Builder by SiteOrigin
- Oxygen
- Live Composer
- Brizy
- Etc.
En este caso, debes pegar el siguiente shortcode en cualquier página creada con cualquiera de los constructores de páginas mencionados para mostrar la página de ligas de SportsPress en el frontend:
[vg_display_admin_page page_url="edit-tags.php?taxonomy=sp_league"]
Una vez que pegues el shortcode en cualquier página creada con cualquiera de los constructores de páginas mencionados, haz clic en Vista previa para mostrar la página de ligas de SportsPress en el frontend.
2- Selecciona la información básica de tu página
WP Frontend Admin mostrará un panel de configuración rápida en el lado izquierdo de la pantalla, que te permitirá configurar tu página de ligas en el frontend fácilmente.
Puedes empezar a configurar la página de ligas de SportsPress en el frontend seleccionando la siguiente información:
- Título de página: Ingresa en este campo el título de tu página.
- URL slug: Ingresa en este campo la URL slug usando solo palabras clave.
- Plantillas: Seleccionaremos la plantilla Por defecto para seguir usando la configuración de nuestro tema. Si seleccionas la plantilla de un constructor de páginas, este valor se heredará.
- Añadir a menú: Selecciona el menú de navegación donde deseas añadir esta página.
3- Oculta los elementos innecesarios de tu página
También puedes personalizar las páginas ocultando elementos, textos y metaboxes innecesarios del contenido de wp-admin que se muestra en el frontend. Por ejemplo, puedes ocultar cualquier texto explicativo si lo consideras innecesario.
Solo tienes que seguir estos sencillos pasos:
- Clic en Ocultar elemento.
- Haz clic en el elemento que deseas ocultar.
Ten en cuenta que tendrás que repetir estos dos sencillos pasos con cada elemento que quieras ocultar.
Además puedes marcar la casilla Ocultar notificaciones añadidas por otros plugins o temas para evitar que los usuarios vean notificaciones innecesarias en el frontend.
4- Edita cualquier texto en tu página
Además de ocultar cualquier elemento innecesario, puedes editar fácilmente cualquier texto en tu página de ligas de SportsPress para hacerlo más claro o más corto. Solo tienes que seguir estos sencillos pasos:
- Clic en Editar textos.
- Edita todos los textos que quieras.
- Haz clic en Edición terminada.
5- Publica la página de ligas de SportsPress
Después de editar todos los textos que quieras, puedes marcar la casilla Los usuarios solo deberían ver los posts creados por ellos para que los usuarios solo gestionen sus propias ligas y así evitar hacer cambios en las ligas creadas por otros.
Por último, haz clic en Guardar para aplicar los cambios y publicar la página.
6- Opcional: Configura el formulario de edición de liga en el frontend
Puedes abrir una liga existente para configurar el formulario de edición de la liga en el frontend.
Puedes ocultar cualquier elemento innecesario o cambiar cualquier texto en el formulario de edición de la liga en el frontend.
Por último, haz clic en Guardar para aplicar los cambios.
Una vez publicada la página, así es como tus usuarios verán las ligas de SportsPress en el frontend. Podrán ver, crear, eliminar y editar las ligas de SportsPress en el frontend:
Así es como se verá el formulario de edición de la liga en el frontend:
Algo a tener en cuenta es que solo los usuarios con el permiso manage_sportspress podrán gestionar las ligas de SportsPress desde el frontend. Puedes seguir este tutorial para aprender a asignar ese permiso a cualquier otro rol de usuario.
Como ves, mostrar y gestionar las ligas de SportsPress en el frontend es realmente sencillo con el plugin WP Frontend Admin porque no necesitas programar nada.
Tú puedes probar el plugin premium en tu sitio web gratis por 7 días.