544 | Membresías con RCP o Woo, documentos privados en LearnDash, ACF sin Elementor y más (Q&A)
Escúchalo en: En el episodio 544 de WordPress Semanal respondo dudas sobre qué plugin elegir para una membresía cuando ya tienes WooCommerce, cómo añadir contenido privado por alumno en LearnDash, mostrar campos personalizados de ACF sin Elementor, convertir entradas en páginas y ofrecer compra y renting en la misma ficha de producto de WooCommerce. Tabla de contenidos 1) RCP o WooCommerce Subscriptions para una membresía cuando ya tienes WooCommerce, de Sara 2) Añadir un documento privado al perfil de un alumno en LearnDash, de Fran 3) Mostrar campos personalizados de ACF con el editor nativo de WordPress, de Sergio 4) Convertir entradas en páginas en WordPress, de Olman 5) Ofrecer compra y renting en la misma ficha de producto de WooCommerce, de Pepe 1) RCP o WooCommerce Subscriptions para una membresía cuando ya tienes WooCommerce, de Sara Tengo una clienta con WooCommerce montado (vende entradas para formaciones presenciales con The Events Calendar). Ahora quiere añadir una membresía para monetizar su contenido. ¿Sería mejor hacerlo con RCP o con WooCommerce Subscriptions, ya que tiene Woo instalado? Y otra duda: las facturas en RCP no son muy completas. La clienta usa PDF Invoices & Packing Slips for WooCommerce y necesitaría que las facturas de la membresía lleven una serie distinta. ¿Se puede hacer con RCP? Respuesta resumida: Si ya tienes WooCommerce instalado, puedes aprovecharlo para la membresía con WooCommerce Subscriptions + WooCommerce Memberships. La ventaja: las facturas se gestionan con el mismo plugin que ya usa (PDF Invoices & Packing Slips), incluyendo series distintas. Pero son dos plugins de pago caros. RCP es más barato, gestiona las suscripciones y los cobros recurrentes sin necesitar nada más, y es más sencillo de configurar. La limitación: la facturación en RCP está muy orientada a EEUU y es básica para el mercado europeo. Si la clienta necesita facturas con IVA y series distintas, tendría que gestionarlas fuera de WordPress o usar una solución a medida. Con RCP no necesitas otro plugin para las renovaciones automáticas. Configuras la pasarela de pago (Stripe, PayPal) y los planes de membresía, y los cobros recurrentes funcionan de serie. Nota importante (2026): Restrict Content Pro ya no existe como producto independiente. Ha sido absorbido dentro de Kadence tras la disolución de StellarWP. Lo cubrimos en detalle en el episodio 537. Si estás valorando un plugin de membresía hoy, las alternativas más sólidas son Paid Memberships Pro (gratuito y muy completo) o MemberPress. Enlaces relevantes Episodio 537: StellarWP ha desaparecido: qué ha pasado con Kadence, LearnDash, RCP y el resto Episodio 527: ¿Tu web de cursos necesita un LMS o basta con restringir contenido? 2) Añadir un documento privado al perfil de un alumno en LearnDash, de Fran Dentro de LearnDash, ¿cómo puedo añadir al perfil de un alumno un documento que solo él pueda ver? Se trata de que en su área privada, solo esa persona tenga acceso a ese documento. Respuesta resumida: LearnDash no permite hacer esto de forma nativa. Necesitas una extensión. Unique User Content for LearnDash de HonorsWP hace exactamente eso: creas contenido asociado a un usuario, un curso o un grupo específico. Solo esa persona lo ve en su área. Puedes incluir cualquier tipo de contenido (texto, archivos, enlaces) porque usa el editor de bloques estándar. Enlaces relevantes Unique User Content for LearnDash – HonorsWP 3) Mostrar campos personalizados de ACF con el editor nativo de WordPress, de Sergio Creo los campos personalizados con ACF y con Elementor Pro los muestro sin problema. Pero ahora tengo un proyecto con el editor nativo de WordPress y no sé cómo mostrarlos. ¿Es posible? PD: Aprovecho para decir que empecé a usar Solid Security desde que te lo escuché y me parece un plugin fantástico. Respuesta resumida: Es posible, sí. Varias formas: ACF PRO: desde la versión 6.0, ACF Pro incluye sus propios bloques de Gutenberg que permiten mostrar campos personalizados en el editor nativo, similar a cómo lo harías en Elementor. Shortcodes de ACF: el propio ACF permite mostrar campos con shortcodes del tipo [acf field="nombre_del_campo"], aunque es menos visual. Plugins de bloques con contenido dinámico: si usas Spectra, Kadence Blocks u otro plugin de bloques avanzado, muchos de sus bloques tienen la opción de «contenido dinámico» que permite conectar cualquier bloque con un campo de ACF. Por código: con las funciones de ACF (get_field(), the_field()) en las plantillas de tu tema. La opción más directa hoy es ACF Pro con sus bloques nativos o un plugin de bloques que soporte contenido dinámico. Sobre Solid Security: nos alegramos. Ten en cuenta que SolidWP ha sido absorbido dentro de Kadence (episodio 537). Sigue funcionando, pero conviene vigilar su evolución. Enlaces relevantes Episodio 537: StellarWP ha desaparecido Curso de ACF 4) Convertir entradas en páginas en WordPress, de Olman ¿Sabes de algún plugin o código para convertir entradas en páginas? Tengo un blog antiguo y no pensé que iban a aparecer «sub-entradas» en el futuro. También me valdría alguna opción para que una entrada tenga sub-entradas. Respuesta resumida: Con el plugin Post Type Switcher puedes cambiar el tipo de contenido de cualquier entrada desde el propio editor. De entrada a página, de página a CPT o al revés. Un clic. También se puede hacer modificando la base de datos directamente. Tenemos un vídeo en la Zona Código donde lo explico. Sobre las «sub-entradas»: las páginas en WordPress sí permiten jerarquía (páginas padre e hija). Las entradas no. Si necesitas esa estructura, convertirlas a páginas con Post Type Switcher es la vía más directa. Otra opción sería crear un CPT con soporte para jerarquía. Enlaces relevantes Post Type Switcher – wordpress.org Zona Código #376: Convertir entradas en páginas 5) Ofrecer compra y renting en la misma ficha de producto de WooCommerce, de Pepe Estoy haciendo una tienda online de una empresa que vende motos y patinetes, y también los ofrece en renting. Me piden que en la ficha de producto el cliente pueda elegir entre comprar o hacer renting. La compra iría a la pasarela de pago (Stripe) y el renting de momento a un formulario de contacto, aunque la idea es implementarlo con un plugin de suscripción. La web está hecha con Divi. ¿Cómo lo harías? Respuesta resumida: La combinación que necesitas es WooCommerce Subscriptions junto con Buy Once or Subscribe. Este segundo plugin añade a la ficha de producto la opción de elegir entre compra única y suscripción (en tu caso, el renting). El cliente ve las dos opciones y elige antes de añadir al carrito. Si de momento el renting va a ir a un formulario de contacto (sin cobro automático), podrías empezar con algo más sencillo: añadir un botón de «Solicitar renting» en la ficha de producto que lleve al formulario, y cuando estéis listos para automatizar los cobros, implementar WooCommerce Subscriptions con Buy Once or Subscribe. Enlaces relevantes WooCommerce Subscriptions Buy Once or Subscribe for WooCommerce Subscriptions Curso de Woo Plugin de la semana El plugin de la semana es Queryra – AI Search for WooCommerce. Sustituye el buscador por defecto de WooCommerce por uno semántico que entiende la intención del cliente. Si alguien busca «regalo para mi madre que le gustan las velas», el buscador de WooCommerce devuelve cero resultados. Queryra encuentra velas aromáticas y sets de fragancia. También entiende filtros en lenguaje natural: «auriculares inalámbricos por menos de 80€, que no sean Beats» aplica el filtro de precio y excluye la marca automáticamente. Contenidos recomendados Vídeo de la Zona Código: mostrar aviso en producto Woo cuando quedan pocas unidades Curso de Woo Newsletter de WordPress Semanal La entrada 544 | Membresías con RCP o Woo, documentos privados en LearnDash, ACF sin Elementor y más (Q&A) es una artículo de Gonzalo Navarro.