En este tutorial te enseñaremos cómo gestionar los debates de bbPress desde el frontend. Puedes crear fácilmente una plataforma en el frontend desde la que los usuarios puedan gestionar los debates, foros y temas del plugin bbPress. Los usuarios ni siquiera notarán que estás usando WordPress tras bastidores.
La mejor parte es que no necesitas programar nada. No necesitas ser un programador experimentado porque con WP Frontend Admin puedes mostrar cualquier página de wp-admin en el frontend, construir hermosos dashboard en el frontend y crear aplicaciones web usando cualquier plugin de WordPress como base.
Tú puedes probar el plugin premium en tu sitio web gratis por 7 días.
Importante: Este tutorial asume que ya has instalado el plugin bbPress en tu sitio de WordPress.
Luego de instalar y activar WP Frontend Admin, deberás seguir estos sencillos pasos para mostrar y gestionar los debates de bbPress en el frontend.
1- Muestra los debates de bbPress en el frontend
Para mostrar los debates de bbPress en el frontend, no es necesario escribir una sola línea de código. Solo tienes que seguir estos dos sencillos pasos:
- Ve a Debates > Todos los debates.
- Haz clic en Ver en el frontend.
También es importante mencionar que WP Frontend Admin funciona perfectamente con todos los constructores de páginas de WordPress. Aquí hay algunos ejemplos de constructores de páginas que puedes usar para crear tu página en el frontend:
- Elementor
- Visual Composer
- Gutenberg
- Divi
- Beaver Builder
- WP Page Builder
- Page Builder by SiteOrigin
- Oxygen
- Live Composer
- Brizy
- Etc.
Por lo tanto, puedes mostrar los debates de bbPress en el frontend usando el siguiente shortcode en cualquier página creada con cualquiera de los constructores de páginas mencionados:
[vg_display_admin_page page_url="edit.php?post_type=topic"]
Ahora debes hacer clic en Vista previa para mostrar los debates de bbPress en el frontend.
2- Configura la información básica de tu página
WP Frontend Admin te permite configurar tus páginas en el frontend usando el panel de Configuración Rápida en el lado izquierdo de la pantalla.
Puedes empezar a configurar tu página en el frontend seleccionando la siguiente información básica:
- Título de página: Ingresa aquí el nuevo título de la página.
- URL slug: Ingresa el slug de la URL usando solo palabras clave.
- Plantilla: Seleccionaremos la plantilla Por Defecto para seguir usando la configuración de nuestro tema.
- Añadir a menú: Selecciona el menú de navegación donde deseas añadir esta página.
2- Oculta los elementos innecesarios de tu página
Después de seleccionar la información básica de tu página en el frontend, puedes ocultar cualquier elemento innecesario de la misma.
Esto es realmente útil porque puedes simplificar tus páginas para que tus usuarios no tengan que lidiar con ningún campo o elemento que no necesiten para gestionar los debates de bbPress en el frontend.
Solo tienes que seguir estos dos sencillos pasos:
- Clic en Ocultar elemento.
- Haz clic en el elemento que deseas ocultar.
Ten en cuenta que tendrás que repetir estos dos pasos con cada elemento que quieras ocultar de tu página en el frontend.
También puedes marcar la casilla Ocultar notificaciones añadidas por otros plugins o temas para evitar que los usuarios vean elementos innecesarios que puedan aparecer en el futuro.
3- Edita cualquier texto de tu página de debates de bbPress en el frontend
Además de ocultar cualquier elemento de tu página en el frontend, puedes personalizar los textos.
Solo tienes que seguir estos tres sencillos pasos:
- Haz clic en Editar textos.
- Edita todos los textos que quieras.
- Haz clic en Edición terminada.
5- Oculta las columnas innecesarias de tu página
Dado que esta página mostrará la lista de debates de bbPress en el frontend, puedes ocultar cualquier columna innecesaria.
Solo tienes que marcar las columnas en la sección Columnas desactivadas en el panel de Configuración rápida.
Además, puedes marcar la opción Los usuarios deberían ver solo los posts creados por ellos para permitir que el usuario vea sus debates únicamente y no tenga acceso a los debates creados por otros usuarios.
Por último, haz clic en Guardar para publicar tu página.
6- Opcional: Personaliza el formulario para añadir/editar
Una vez que hayas editado la lista de debates de bbPress en el frontend, puedes personalizar el formulario de Añadir nuevo/editar debate. Solo tienes que abrir el formulario de Añadir nuevo debate o abrir un debate existente para personalizar el formulario.
Puedes ocultar cualquier elemento innecesario y editar todos los textos del formulario para simplificarlo para tus usuarios tal como te hemos mostrado en pasos anteriores con la lista de debates:
Una vez todo esté completo, así es como lucirá la lista de debates en el frontend:
Y así es como lucirá el formulario de añadir/editar debates en el frontend:
Importante
- Ten en cuenta que solo los usuarios con el permiso “edit_topics” podrán ver y gestionar los debates de bbPress desde el frontend.
- Puedes seguir este tutorial para aprender a asignar fácilmente ese permiso a cualquier rol de usuario.
Aquí tienes otros tutoriales que te pueden interesar sobre el plugin bbPress:
- Cómo gestionar los foros de bbPress desde el frontend
- Cómo gestionar las respuestas de bbPress desde el frontend
Con WP Frontend Admin puedes mostrar y gestionar los debates de bbPress en el frontend sin tener que programar nada. De esta misma manera puedes usarlo con cualquier otro plugin de WordPress para crear aplicaciones web y paneles de control para sitios web, tiendas en línea, plataformas de donaciones, etc.
Tú puedes probar el plugin premium en tu sitio web gratis por 7 días.