Manual de configuración de Restrict content PRO para un WordPress Multisite en español (castellano)
Una vez configurado e instalado el plugin general de restrict content pro (si necesitáis adquirir el plugin de forma más económica y con soporte en castellano, consultar aquí) debemos añadir un una línea de código, o no, e instalar unos plugins para que nuestra instalación restringida funcione perfectamente desde un wordpress multisite.
Formas Restringir contenido en un multisite de wordpress con restrict content pro
Los amigos de Restrict content pro hace bien las cosas y por eso han pensado en todo. Tano es así, que te ofrecen tres configuraciones para usar el plugin en un Multisite de WordPress.
- Restringir solo los sitios de la red que necesitemos. Cada web del multisite tendrá sus propios pagos, miembros, niveles de suscripción, etc. Para conseguirlo NO debemos activar el plugin para toda la red.
- Usar la misma configuración, usuarios, pagos y demás opciones para toda la red. Para conseguirlo SÍ debemos activar el plugin para toda la red.
- Si activamos el plugin para toda la red y aún así queremos controlar por sitio de la red del multisite las opciones de pagos, miembros, niveles de suscripción, etc. necesitaremos de una configuración extra.
¿Cómo lo hacemos?
Ya hemos dicho que si activamos el plugin para toda la red, este usara de forma predeterminada los pagos, miembros, niveles de suscripción, etc. y en el momento de crear nuevos sitios, todas esas características se sincronizará para el nuevo site.
Pero si lo que queremos que los datos funcionen de forma independiente, pero teniendo activado el plugin para toda la red porque la estrategia lo requiere necesitamos insertar una línea de código en el archivo wp-config.php que como ya sabremos, se encuentra en la raíz de la instalación de nuestra wordpress multisite y antes de la línea de código /*»That’s all, stop editing»*/ o en castellano /* ¡Eso es todo, deja de editar! Feliz blogging */ Veras que si tenemos el multisite ya configurado, que por otra parte es lo recomendado, lo podrás poner debajo de esas líneas de código.12/*Restrict content pro (Separar opciones con plugin activado para la red)*/define('RCP_NETWORK_SEPARATE_SITES', true);Estas líneas de código le ordenarán al plugin que use las tablas de la base de datos de forma separada para cada web de nuestro multisite de modo que cada una de ellas tengan sus propios pagos, miembros, niveles de suscripción, etc.
El código completo de un multisite con esta opción de restricción sería algo así:
123456789101112/* Multisitio */define( 'WP_ALLOW_MULTISITE', true );define('MULTISITE', true);define('SUBDOMAIN_INSTALL', false);define('DOMAIN_CURRENT_SITE', 'gestionatuclub.es');define('PATH_CURRENT_SITE', '/');define('SITE_ID_CURRENT_SITE', 1);define('BLOG_ID_CURRENT_SITE', 1);/*Restrict content pro (Separar opciones con plugin activado para la red)*/define('RCP_NETWORK_SEPARATE_SITES', true);/* ¡Eso es todo, deja de editar! Feliz blogging */
Deja un comentario