En el pasado, crear una plataforma al estilo de Reddit significaba gastar miles en desarrollo a medida o aprender programación compleja.
Por eso nos entusiasmamos cuando descubrimos cómo WordPress podía transformarse en una potente plataforma comunitaria con la combinación adecuada de plugins y temas.
¿Y lo mejor? Puedes hacerlo sin tocar ni una sola línea de código ni arruinarte.
Tanto si quiere crear la siguiente gran plataforma comunitaria como si sólo desea crear un foro de debate especializado, nosotros le ayudamos.
En esta guía, le mostraremos el proceso exacto paso a paso que utilizamos para crear sitios web al estilo Reddit con WordPress, completos con sistemas de votación, envíos de usuarios y características de moderación de la comunidad.

¿Por qué crear un sitio web similar a Reddit con WordPress?
Reddit es el noveno sitio web más visitado del mundo, con una enorme base de usuarios activos diarios de más de 97 millones de usuarios.
Es una popular plataforma de agregación de noticias, seleccionador de contenidos y red social. Lo que la hace única son las comunidades gestionadas por los usuarios, llamadas subreddits, que abarcan prácticamente cualquier debate que se pueda imaginar.

Si quieres crear una comunidad en línea, Reddit puede ser un ejemplo muy útil de cómo mantener la participación de los usuarios y hacer crecer tu sitio web en WordPress.
Puedes añadir a tu sitio web de WordPress características de participación de los usuarios, como votos positivos y negativos, debates, envío de contenidos, compartir en redes sociales, etc., para crear una comunidad similar a la de Reddit.
Dado que Reddit está construido desde cero por un equipo de desarrolladores profesionales, probablemente no podrá crear una copia exacta. Sin embargo, puede aprovechar todas las características que hacen que Reddit sea tan atractivo y utilizarlas en su propio sitio web.
Dicho esto, veamos cómo crear fácilmente un sitio web como Reddit con WordPress. Aquí hay algunos enlaces rápidos para ayudarle a navegar por esta guía:
- Step 1: Install and Set Up Your WordPress Website
- Step 2: Choose a Theme for Your Reddit-Style Website
- Step 3: Add Upvotes and Downvotes Like Reddit in WordPress
- Step 4: Allow Users to Post Content on Your Website
- Step 5: Allow Users to Vote and Rate Posts
- Step 6: Grow Your Reddit-Like Website to the Next Level
🚨 ¿Quieres crear un sitio web en WordPress sin complicaciones? Ponte en contacto con nuestros expertos en WordPress de WPBeginner Pro Services y consigue un sitio web seguro y optimizado con un diseño personalizado y único. Nuestros servicios abarcan desde el diseño y el mantenimiento de la seguridad hasta la optimización del rendimiento.
Concierte hoy mismo una consulta gratuita con nuestro equipo.
Paso 1: Instalar y configurar su sitio web WordPress
Aunque existen muchos maquetadores de sitios web, WordPress brilla realmente para quienes desean crear un sitio centrado en la comunidad como Reddit, ya que ofrece una solución fácil de usar, fiable y económica.
En primer lugar, WordPress es de código abierto, por lo que su descarga y uso son totalmente gratuitos. Al recortar gastos innecesarios como ese, puedes centrar tus recursos en crear una gran comunidad, no solo en los costes del sitio web.
Pero que WordPress sea gratuito no significa que sea básico. Tiene todas las herramientas que probablemente necesites para crear un espacio online lleno de vida.
WordPress también permite instalar extensiones llamadas plugins. Se trata de programas que añaden características adicionales a WordPress, y sólo en la biblioteca de WordPress.org hay más de 59.000.
Esto incluye montones de plugins diseñados específicamente para crear comunidades, con características como las de Reddit. Y lo que es mejor, puedes descargar y utilizar todos los plugins de WordPress.org de forma gratuita.
Pero no se trata sólo de guardar o ahorrar dinero. Según nuestras estadísticas de investigación, WordPress es la plataforma de sitios web más popular del mundo y alimenta casi el 43% de todos los sitios web.
Esto significa que cuando eliges WordPress para crear tu sitio web tipo Reddit, te estás uniendo a millones de sitios web correctos. Utilizarás una plataforma de confianza ideal para crear una próspera comunidad online.
Dicho esto, vale la pena saber que existen dos tipos diferentes de software para WordPress, por lo que es importante elegir el que mejor se adapte a sus necesidades.
En primer lugar, está WordPress.org, que también se conoce como WordPress autoalojado. Luego está WordPress.com, que es un servicio de alojamiento de sitios web.
Necesitas WordPress.org porque te da acceso instantáneo a todas las herramientas que necesitas para crear varios tipos de sitios web, incluido un sitio tipo Reddit.
Para profundizar en las razones por las que siempre recomendamos WordPress, consulte nuestra reseña / valoración completa de WordPress o nuestra comparación experta de WordPress.com frente a WordPress.org.
Para empezar, necesitarás los siguientes elementos:
- Una cuenta de alojamiento web (aquí se almacenarán los archivos de su sitio web).
- Un nombre de dominio (será la dirección de su sitio web, por ejemplo, reddit.com)
- Extensiones de creación de comunidades para WordPress (debates, entradas, votaciones, acreditaciones / insignias / distinciones, etc.)
Normalmente, una cuenta de alojamiento web cuesta 7,99 $ al mes (suele pagarse anualmente), y un nombre de dominio, 14,99 $ al año.
Además, tendrás que comprar plugins premium, que pueden costar entre 47 y 300 dólares, dependiendo de las características que quieras añadir a tu sitio web.
Ahora bien, eso es mucho dinero para empezar tu sitio web tipo Reddit, sobre todo si estás empezando con un presupuesto limitado.
Por suerte, la gente de Bluehost ha acordado ofrecer a los usuarios de WPBeginner un generoso descuento en alojamiento con un nombre de dominio y un certificado SSL gratuitos. Básicamente, puedes empezar por tan solo 1,99 dólares al mes.
Bluehost es una de las mayores empresas de alojamiento del mundo y un proveedor de alojamiento para WordPress recomendado oficialmente.
Para registrarse, sólo tiene que visitar el sitio web de Bluehost y hacer clic en el botón “Empezar ahora”.

A continuación, se le pedirá que elija un plan de alojamiento.
Muchos principiantes empiezan con el plan Basic o Choice Plus.

Haga clic para seleccionar un plan y continuar.
En la pantalla siguiente, se le pedirá que elija un nombre de dominio para su sitio web.

A continuación, se le mostrarán algunos paquetes adicionales para añadir a su cuenta de alojamiento.
Por lo general, recomendamos desmarcar las extensiones adicionales, ya que siempre se pueden añadir más tarde si es necesario.

A continuación, puede introducir sus datos de pago y finalizar la compra.
A continuación, recibirá un correo electrónico con un enlace para acceder al tablero de su cuenta de alojamiento. Bluehost también instalará WordPress automáticamente.
Para acceder a WordPress a través de Bluehost, abra su panel de control de Bluehost. A continuación, vaya a la pestaña “Sitios web” y haga clic en “Editar sitio” en su sitio recién creado.

Enhorabuena, ahora debería estar en el área de administrador de WordPress.
Paso 2: Elija un tema para su sitio web estilo Reddit
El tema por defecto de WordPress no se parece en nada a Reddit.

Sin embargo, hay varios temas de WordPress que puede utilizar para crear un blog de WordPress con un aspecto similar al de Reddit.
Vale la pena recordar que los temas de WordPress controlan principalmente el aspecto de tu sitio web, pero no se encargan de toda la funcionalidad. Así que no te preocupes si el tema que te gusta no tiene incorporadas características de comunidad como las de Reddit, porque podemos añadirlas fácilmente mediante plugins.
A la hora de elegir un tema, lo mejor es centrarse en el estilo y la disposición en lugar de en las características incluidas.

Ahora, hay una tonelada de temas de WordPress premium y gratuitos para elegir. Esto puede hacer que sea difícil elegir solo uno.
Te sugerimos que busques un tema sencillo con mucho espacio en blanco. Esto le proporcionará una buena base para personalizar fácilmente el tema elegido.
Si necesita recomendaciones, entonces marque / compruebe nuestras selecciones de expertos de los mejores temas de WordPress para periódicos y los mejores temas de WordPress para sitios de membresía.
O, si ya tiene una disposición específica en mente, puede considerar crear un tema de WordPress personalizado utilizando el editor de arrastrar y soltar SeedProd.
SeedProd viene con más de 300 diseños pre-hechos que puede utilizar para empezar, pero también tiene un maquetador de temas personalizados que le permite construir un sitio web totalmente personalizado sin ningún código.

Hemos diseñado muchos de nuestros sitios asociados utilizando SeedProd incluyendo WP Charitable, WPForms, y Duplicator. Incluso el sitio web de SeedProd fue diseñado usando SeedProd, por lo que estamos seguros de que es una gran opción para su sitio web tipo Reddit.
¿Quiere saber más? Hemos escrito una reseña / valoración en profundidad de SeedProd basada en nuestras experiencias con este popular plugin.
Paso 3: Añadir Upvotes y Downvotes como Reddit en WordPress
WordPress incorpora un sistema de comentarios. Similar a los debates de Reddit, permite a los usuarios dejar comentarios fácilmente en una entrada.
Sin embargo, el sistema de comentarios por defecto de WordPress es bastante básico y no tiene ninguna de las características de participación de los usuarios de Reddit como upvotes o downvotes, compartir en redes sociales, ludificación con acreditaciones / insignias / recompensas, y más. Construir una comunidad sin estas características puede ser difícil.
Vamos a cambiar eso mediante la adición de toda la funcionalidad que falta con un plugin: Thrive Comments.
Thrive Comments está diseñado para aumentar la participación. Estamos hablando de upvotes, downvotes, me gusta – las obras. Los visitantes también pueden desbloquear acreditaciones / insignias / distinciones y compartir comentarios en los medios sociales.

Incluso puedes establecer acciones para las entradas de los comentarios. Por ejemplo, puedes redirigir a quienes comentan por primera vez a tu formulario de registro de usuario o mostrar una fila de botones para compartir en redes sociales.
Para más información acerca de este plugin, comprueba nuestra reseña / valoración en profundidad de Thrive Themes.
Cuando estés listo para empezar, tendrás que instalar y activar el plugin Thrive Comments. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Al registrarte, podrás descargar el plugin Thrive Downloads Manager. Es una herramienta que te ayudará a descargar e instalar fácilmente Thrive Comments desde tu escritorio de WordPress.

Tras la instalación, el plugin se conectará automáticamente y validará su licencia.
A continuación, debe visitar la página Thrive Escritorio ” Comentarios de Thrive para establecer los ajustes de sus comentarios.

Verá las opciones de comentario organizadas en diferentes secciones en la columna de la izquierda, con una vista previa de los comentarios en la columna de la derecha.
Puedes empezar haciendo clic en la pestaña ‘Ajustes Generales’ y activando los Comentarios de Thrive en todo tu sitio web.

A continuación, recomendamos activar la función de acreditación / insignia / votación de comentarios. Haga clic en la pestaña “Votaciones e insignias” para ampliar estas secciones.
En primer lugar, tienes que elegir qué tipo de votación quieres mostrar. El plugin te permite elegir entre las opciones de up y downvote, solo upvote o sin votación.

Debajo puedes establecer acreditaciones / insignias / distinciones para los comentaristas activos. Similares a las acreditaciones de Reddit, son recompensas para los miembros más activos de tu comunidad para animarles a contribuir.
Haga clic en el botón “Añadir nueva acreditación” para seleccionar una acreditación / insignia / distinción.

El plugin viene con un conjunto de iconos integrado que puede utilizar para acreditaciones / insignias / distinciones de comentarios.
Si lo prefieres, también puedes subir tus propios iconos.

Puedes conceder acreditaciones/insignias en función del número de comentarios, respuestas a comentarios, comentarios destacados o upvotes recibidos.
¿Quieres personalizar el estilo y el aspecto del cuadro de comentarios? Sólo tiene que cambiar a la pestaña “Personalizar estilo”, donde podrá elegir sus propios colores, el avatar en blanco por defecto y los ajustes de fecha y hora.

Thrive Comments es un potente plugin. Puede reseña todas las diferentes opciones en la configuración del plugin y configurarlos como quieras.
Cuando hayas terminado, dirígete a cualquier entrada o página para ver los nuevos comentarios en acción.

Para que una comunidad en línea funcione correctamente, hay que moderar activamente los comentarios.
Thrive Comentarios viene con un tablero de moderación de comentarios, también.

A diferencia de las herramientas de moderación de comentarios de WordPress por defecto, esta interfaz le ayuda a responder rápidamente a los comentarios, asignarlos a miembros del equipo para su seguimiento, destacar un comentario y mucho más.
¿Necesitas ayuda para conseguir más comentarios en tu sitio web tipo Reddit? Consulta nuestro tutorial sobre cómo conseguir más comentarios en las entradas de tu blog en WordPress con consejos prácticos y probados.
Paso 4: Permitir a los usuarios publicar contenidos en su sitio web
Otra característica clave de Reddit es que permite a los usuarios enviar sus propios contenidos, así que vamos a añadir esta funcionalidad a WordPress.
Por suerte, WordPress cuenta con excelentes herramientas que facilitan enormemente la gestión de las entradas enviadas por los usuarios.
Aquí usaremos WPForms, que es el mejor plugin maquetador de formularios para WordPress del mercado, usado por más de 6 millones de sitios web. Usamos WPForms para mostrar varios formularios en WPBeginner, incluyendo formularios de contacto y nuestras encuestas anuales a usuarios. Puedes marcar / comprobar nuestra reseña de WPForms para más información acerca de cómo usamos el plugin.
Cuando se trata de crear un sitio similar a Reddit, WPForms tiene una extensión para entradas enviadas por usuarios. Esto hace que sea muy fácil de aceptar contenido generado por el usuario en su sitio web.
Además, tiene una extensión de formularios de acceso y registro de usuarios que permite a los usuarios acceder desde la interfaz de su sitio.
Primero, necesita instalar y activar el plugin WPForms. Para más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Nota: Necesitará al menos el plan Pro de WPForms para desbloquear la característica de entradas enviadas por el usuario.
Una vez activado, diríjase a la página WPForms ” Ajustes e introduzca la clave de licencia de su plugin. Puede encontrar esta información en su cuenta en el sitio web de WPForms.

A continuación, diríjase a la página WPForms ” Extensiones y busque la extensión “Envío de entradas”.
Puede utilizar la barra de búsqueda o desplazarse hasta la extensión y, a continuación, hacer clic en el botón “Instalar extensión” situado a su lado.

WPForms instalará y activará la extensión de envío de entradas.
Después de eso, vaya a WPForms ” Añadir Nuevo para crear su formulario de envío de contenido. En primer lugar, debe proporcionar un título para el formulario y, a continuación, elija la plantilla “Formulario de envío de entradas de blog”.
A continuación, haga clic en “Usar plantilla”.

WPForms cargará ahora la interfaz del maquetador de formularios con todos los campos que necesitas para crear un formulario de envío de entradas de blog.
Verás la vista previa de tu formulario en la columna de la derecha. Desde aquí, puedes simplemente hacer clic en cualquier campo para editarlo o añadir nuevos campos desde la columna de la izquierda.

Una vez que esté satisfecho con el formulario de entrada, puede pasar a la pestaña “Ajustes”.
Desde aquí, puede asignar los campos del formulario a los campos de la entrada del blog. También puedes establecer avisos para ti y para los usuarios, informándoles acerca de los siguientes pasos.

Cuando esté satisfecho con los ajustes, haga clic en el botón “Guardar” para guardar el formulario y salir del maquetador de formularios.
Ahora puede crear una nueva entrada o página en la que desee añadir el formulario. También puede editar una entrada o página existente.
En la pantalla de edición, simplemente añada el bloque WPForms al área de contenido y seleccione el formulario que creó anteriormente en el menú desplegable.

Después, puede seguir editando la página. Por ejemplo, puede añadir consejos y directrices sobre el tipo de contenido que pueden enviar los usuarios.
Cuando haya terminado, no olvide publicar o actualizar para guardar los cambios. Ahora puedes obtener una vista previa de esta entrada o página para ver tu formulario de envío en acción.
Una vez hecho esto, le recomendamos enlazar o añadir un botón al menú de navegación de WordPress para que los usuarios puedan enviar fácilmente artículos e historias a su sitio web.

Paso 5: Permitir a los usuarios votar y valorar entradas
Reddit permite a los usuarios subir el voto de una historia, enlazar o elemento / artículo. A continuación, muestra los contenidos más populares de forma más destacada. De este modo, los usuarios pueden participar sin tener que crear contenido ellos mismos, al tiempo que ayudan a destacar lo que es popular actualmente en las diferentes secciones de su sitio.
También puede trasladar parte de esa funcionalidad a su sitio web de WordPress añadiendo una característica de valoración / puntuación de entradas.
En primer lugar, debe instalar y activar el plugin Rate My Post. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Una vez activado, vaya a la página FeedbackWP ” Ajustes para configurar los ajustes del plugin.

Para añadir automáticamente valoraciones / puntuaciones a tus entradas, activa las opciones “Añadir widget de valoración / puntuación a todas las entradas” y “Añadir widget de resultados a todas las entradas”.
Después de eso, puede reseña / valoración de las otras opciones del plugin. Los ajustes por defecto deberían funcionar bien para la mayoría de los sitios web.
Cuando esté satisfecho con la configuración del plugin, no olvide hacer clic en el botón “Guardar ajustes” para guardar los cambios.
Ahora puede visitar su sitio web y el plugin mostrará estrellas de valoración / puntuación junto a cada artículo.

También puedes dar un poco de impulso a las entradas para empezar, antes de que tu comunidad se ponga realmente en marcha.
Simplemente edite una entrada y desplácese por debajo del editor de entradas. En la casilla ‘Valoraciones de FeedbackWP’, puedes introducir tu propia valoración / puntuación.

El plugin también incluye un widget con las entradas mejor valoradas.
Puede añadirlo a una barra lateral o a cualquier zona preparada para widgets.

Puedes elegir cuántas entradas mostrar, la valoración / puntuación mínima y el número de votos en los ajustes del widget. Cuando hayas terminado, no olvides hacer clic en “Actualizar” para guardar los cambios.
Este es el aspecto del widget en nuestro sitio web de prueba:

Una vez que su sitio tenga miembros activos, es posible que también desee mostrar sus entradas más comentadas o mostrar los comentarios recientes en sus áreas de widgets.
Paso 6: Lleve su sitio web similar a Reddit al siguiente nivel
Lo mejor acerca de WordPress es que hay un montón de plugins gratuitos y de pago que puedes utilizar para añadir más características similares a Reddit a tu sitio web.
A continuación, mencionaremos herramientas y plugins adicionales que puedes utilizar para hacer crecer y llevar tu sitio web tipo Reddit al siguiente nivel.
1. Crear contenido solo para socios y vender suscripciones
Al igual que Reddit Premium, también puedes crear un plan de suscripción premium en tu sitio web WordPress utilizando MemberPress. Es el mejor plugin de membresía para WordPress y te permite vender fácilmente suscripciones online.
Con un potente control de acceso, puede limitar ciertas áreas de su sitio web solo a miembros. De hecho, utilizamos MemberPress para impulsar nuestro sitio web de cursos de vídeo WPBeginner.
2. Añade un foro a tu clon de Reddit
Puede utilizar bbPress para añadir un foro ligero a su comunidad en línea. Para más información, consulta nuestro artículo sobre cómo crear un sitio web de foros con WordPress.
3. Seguimiento de la actividad de los usuarios en su sitio web
¿Quieres ver de dónde vienen tus usuarios y qué hacen en tu sitio web? MonsterInsights es el mejor plugin de Google Analytics del mercado.
Le permite ver fácilmente los contenidos más destacados y realizar un seguimiento de las conversiones y la participación de los usuarios en su sitio web.
¿No está convencido? Entonces marque / compruebe nuestra detallada reseña / valoración de MonsterInsights para más información.
4. Mejore el SEO de su sitio web desde el primer día
La optimización para motores de búsqueda(SEO ) desempeña un perfil clave en el éxito de los sitios web con gran cantidad de contenido generado por los usuarios. Debes empezar a optimizar tu sitio web para SEO desde el primer día si quieres conseguir el mayor tráfico posible y hacer crecer tu base de usuarios.
Para ello, necesitarás All in One SEO para WordPress. Usamos AIOSEO para optimizar todas nuestras páginas y entradas de WPBeginner, así que podemos confirmar que es el mejor plugin SEO para WordPress para mejorar tus rankings y hacer crecer una próspera comunidad online.
Esperamos que este artículo te haya ayudado a aprender cómo crear un sitio como Reddit con WordPress. Puede que también quieras ver nuestra guía completa comparando Wix vs WordPress o nuestra selección experta de los mejores plugins de WordPress para convertir un sitio web en una aplicación móvil.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Damian
This is great, but is there a plugin to add the URL submission feature to this build? For example, on reddit, when you enter a URL into a post it suggests a title and description based on the OG tags. Even pulls in the featured image. Is that possible in WP Forms or any other plugins?
WPBeginner Support
We do not have a recommended plugin for that at the moment but we will be sure to share should we find one we would recommend.
Admin
Zubayer
Great content!! Thanks
WPBeginner Support
Glad you liked our article!
Admin
John
Thank you for sharing.
WPBeginner Support
You’re welcome
Admin