A continuación incluimos una relación de plugins para la administración y gestión de los entornos multisitio realizados con WordPress. La lista está organizada según las diversas tareas características de una instalación de este tipo.
Conviene tener en cuenta que en este listado solo aparece una selección de los plugins gratuitos accesibles desde el repositorio oficial de WordPress. En dicho repositorio hay otros plugins compatibles con WordPress multisitio que, por su carácter sumamente específico, o por su dificultad de uso, o por otras razones (el simple desconocimiento, entre ellas), no se han incluido en el listado. Por otra parte, existen extensiones para WordPress multisitio que se pueden comprar y descargar desde servicios de pago, como CodeCanyon, WPMU DEV o WP Plugins.
1. Gestión de sitios.
- Default Blog, http://wordpress.org/extend/plugins/default-blog-options/: permite seleccionar un blog del sitio como base para “clonar” su contenido (entradas, páginas, categorías, configuración del tema, plugins, etc.) en otros blogs.
- Hide Inactive Sites, http://wordpress.org/extend/plugins/hide-inactive-sites/: hace posible ocultar los sitios que estén inactivos después de un intervalo temporal que se puede determinar a voluntad.
- Hyper Admins, http://wordpress.org/extend/plugins/hyper-admins/: gracias a este plugin, el superadministrador de una instalación multisitio tiene acceso directo a todos los blogs desde la barra de administración, y también puede ver cualquier tema en cualquier blog, sin necesidad de activar aquel.
- Moderate New Blogs, http://wordpress.org/extend/plugins/moderate-new-blogs/. Para el caso de sitios que tengan el autoregistro de blogs activado, este plugin impide la activación de un blog recién creado hasta que el Superadministrador dé el correspondiente permiso.
- Multisite Dashboard Switcher, http://wordpress.org/extend/plugins/multisite-dashboard-switcher/. Este plugin hace posible que un Superadministrador pueda acceder a las funciones del escritorio de cualquiera de los blogs del sitio de forma muy rápida y eficiente. Muy útil para instalaciones que cuenten con un gran número de blogs.
- Multi-Site Site List Shortcode, http://wordpress.org/extend/plugins/multi-site-site-list-shortcode/: permite generar una lista de los blogs del sitio, mediante un shortcode que se puede insertar en cualquier página o entrada de cualquiera de sus blogs.
- My Sites Widget, http://wordpress.org/extend/plugins/my-sites-widget/: un plugin que añade un widget mediante el cual un usuario puede saber los blogs de una instalación multisitio a los que tiene acceso.
- Network Switch Button, http://wordpress.org/extend/plugins/network-switch-button/: crea un botón de fácil indentificación y acceso, desde el cual un superadministrador que ha iniciado sesión en cualquier blog de la instalación multisitio puede llegar al menú de administración de la red de blogs.
- Network Sites Hierarchy, http://wordpress.org/extend/plugins/wpmswpmu-network-sites-hierarchy/: hace posible disponer los blogs del sitio de acuerdo con la jerarquía determinada por el Superadministrador.
- New Blogs Defaults, http://wordpress.org/extend/plugins/wpmu-new-blog-defaults/: permite al Superadministrador definir los parámetros por defecto de cada uno de los nuevos blogs que se creen en el sitio.
- Site Creation Wizard, http://wordpress.org/extend/plugins/site-creation-wizard/. Permite que los usuarios creen nuevos sitios de acuerdo con plantillas predefinidas, basadas en blogs ya existentes.
- Superadmin Helper: http://wordpress.org/extend/plugins/superadmin-helper/: proporciona al superadministración del sitio una potente herramienta de monitorización de los registros (logs) del sistema. Funciona en conjunción con el plugin WordPress Logging Service, http://wordpress.org/extend/plugins/wordpress-logging-service/.
- YD WPMU Bloglist Widget, http://wordpress.org/extend/plugins/yd-wpmu-bloglist-widget/: permite crear un widget con el listado de los blogs que forman parte de un sitio. El listado también se puede generar en una página o entrada del blog. Tiene muchas opciones de configuración.
2. Gestión de usuarios.
- Add Multiple Users for WordPress, http://wordpress.org/extend/plugins/add-multiple-users/: uno de los plugins más potentes para dar de alta usuarios de forma masiva, pues permite introducir sus datos de forma manual, o importarlos desde una lista de correos electrónicos o un fichero con formato CSV.
- Allow Multiple Accounts, http://wordpress.org/extend/plugins/allow-multiple-accounts/: un plugin que hace posible que varias cuentas de usuario compartan la misma dirección de correo electrónico. Puede ser muy útil en entornos escolares en los que se pretende que toda una clase o grupo de alumnos compartan una misma dirección de correo electrónico, pero con cuentas de usuario diferentes.
- CSV User Import, http://wordpress.org/extend/plugins/csv-user-import/: hace posible la importación de usuarios en masa, a partir de un fichero de texto plano en formato CSV. Naturalmente, la información que se quiera importar debe presentarse en un orden específico.
- Export Users from CSV, http://wordpress.org/extend/plugins/export-users-to-csv/: sirve para exportar los usuarios y sus metadatos, en formato CSV. El plugin permite la exportación selectiva de los usuarios, basada en el rol o en la fecha de los datos.
- Import Users from CSV, http://wordpress.org/extend/plugins/import-users-from-csv/: un plugin estrechamente relacionado con el anterior, pues permite importar los usuarios y sus metadatos a partir de un fichero de texto en formato CSV.
- Members, http://wordpress.org/extend/plugins/members/: permite redefinir los roles de WordPress, crear nuevos roles, limitar el contenido a determinados roles, crear sitios privados, etc. Muy potente, pero requiere usuarios expertos. Otros plugins gratuitos (también existen extensiones de pago) que tienen una función semejante son los siguientes:
- Advanced Access Manager: http://wordpress.org/extend/plugins/advanced-access-manager/. Un plugin potentísimo, con una gran cantidad de funcionalidades.
- Capability Manager: http://wordpress.org/extend/plugins/capsman/.
- Role Scoper: http://wordpress.org/extend/plugins/role-scoper/.
- s2Member® Framework: http://wordpress.org/extend/plugins/s2member/.
- User Access Manager: http://wordpress.org/extend/plugins/user-access-manager/.
- User Role Editor: http://wordpress.org/extend/plugins/user-role-editor/.
- More Privacy Options, http://wordpress.org/extend/plugins/more-privacy-options/: añade nuevas posibilidades para definir el acceso a los blogs de una instalación multisitio. Con este plugin se puede conseguir que un sitio sea enteramente privado, accesible solo a los administradores, bien a los usuarios registrados, bien a los usuarios de la red de blogs, etc.
- Multisite Switcher, http://wordpress.org/extend/plugins/multisite-switcher/: permite a los usuarios de una instalación multisitio conmutar entre los distintos blogs de los que son usuarios registrados.
- Multisite User Management, http://wordpress.org/extend/plugins/multisite-user-management/: permite definir los roles por defecto para los nuevos usuarios que sean dados de alta en cada uno de los blogs del sitio.
- Primary Blog Switcher for SuperAdmins, http://wordpress.org/extend/plugins/primary-blog-switcher-for-superadmins/: permite al superadministrador editar el perfil de un usuario y cambiar el blog principal al que está adscrito.
- Unconfirmed, http://wordpress.org/extend/plugins/unconfirmed/: un plugin que permite gestionar los usuarios pendientes de confirmación, para activarlos manualmente, reenviar sus datos de activación, borrarlos, etc. Muy útil para gestionar los usuarios pendientes de activación.ç
- User Management Tools, http://wordpress.org/extend/plugins/user-management-tools/: hace posible que el superadministrador de una instalación multisitio añada usuarios ya existentes en la red a cualquier blog, de forma muy rápida y simple.
- User Switching, http://wordpress.org/extend/plugins/user-switching/: hace posible que el administrador de un sitio pueda conmute rápidamente entre los distintos usuarios dados de alta en él, con lo cual cierra sesión en la cuenta de usuario a la que está conectado y la abre en otra cuenta. Muy útil para aquellas tareas en las que es necesario intercambiar rápidamente el perfil de usuario.
- Users to CSV, http://wordpress.org/extend/plugins/users-to-csv/: plugin para exportar a un fichero CSV los usuarios del sitio; no solo permite exportar los usuarios registrados, sino también los comentaristas.
- WP-MUI – Mass User Input, http://wordpress.org/extend/plugins/wp-mui-mass-user-input/: permite dar de alta a muchos usuarios de forma rápida y eficiente.
3. Gestión de plugins.
- Exclude Plugins, http://wordpress.org/extend/plugins/exclude-plugins/: impide que determinados plugins aparezcan en el menú Plugins, cuando éste ha sido activado para todos los blogs.
- Multisite Plugin Manager, http://wordpress.org/extend/plugins/multisite-plugin-manager/: sirve para realizar diversas tareas relacionadas con la gestión de los plugins en todos los blogs del sitio: activación y desactivación en masa, ajuste individualizado del control de los plugins para determinados blogs, etc.
- Multisite Plugin Stats, http://wordpress.org/extend/plugins/multisite-plugin-stats/: menos completo que el WPMU Plugin Stats (que se describe más abajo), sirve para saber qué plugins están activados y de qué forma, y qué blogs los utilizan.
- Network Plugin Auditor, http://wordpress.org/extend/plugins/network-plugin-auditor/: permite en una instalación multisitio saber qué plugins están activados en cada uno de los blogs.
- Plugin Commander, http://wordpress.org/extend/plugins/plugin-commander/: plugin para gestión de plugins en entornos multisitio, que permite activaciones y desactivaciones en masa, así como una configuración granular de los plugins que pueden gestionar los administradores de los blogs individuales en caso de que el menú Plugins esté habilitado para ellos.
- Plugins Enabler, http://wordpress.org/extend/plugins/plugins-enabler/: permite mostrar los plugins disponibles para un blog del multisitio y activarlos o desactivarlos a voluntad.
- Proper Network Activation, http://wordpress.org/extend/plugins/proper-network-activation/: contribuye a hacer que la activación y la desactivación en red de aquellos plugins que tienen problemas con estas funciones se lleven a cabo de forma correcta.
- Restrict Multisite Plugins, http://wordpress.org/extend/plugins/restrict-multisite-plugins/: permite restringir los plugins que están disponibles para ser activados o desactivados en los blogs del multisitio.
- WPMU Plugin Stats, http://wordpress.org/extend/plugins/wpmu-plugin-stats/: proporciona información sobre el uso de plugins en un entorno multisitio. Muy útil para saber qué plugins están activados y para qué blogs.
- YD Network-wide Options, http://wordpress.org/extend/plugins/yd-wpmu-sitewide-options/: hace posible replicar la configuración establecida para un plugin en todos los blogs del sitio.
4. Gestión de temas.
- Multisite Themes, http://wordpress.org/extend/plugins/multisite-themes/: añade la capacidad de contar con temas diferentes para cada una de las diferentes redes de blogs de una instalación multisitio.
- Switch Theme, http://wordpress.org/extend/plugins/switch-theme/: sirve para hacer que todos los blogs de un multisitio adopten el tema seleccionado por el Superadministrador.
- ThemeBrowser, http://wordpress.org/extend/plugins/themebrowser/: permite crear una página en la que se muestran todos los temas disponibles para los blogs del sitio, junto con sus descripciones.
- WPMU Theme Info, http://wordpress.org/extend/plugins/wpmu-theme-usage-info/: proporciona información sobre el uso de temas en un entorno multisitio. Muy útil para saber qué temas se utilizan y por parte de qué blogs.
5. Gestión de las etiquetas HTML.
- Embedly, http://wordpress.org/extend/plugins/embedly/: permite incrustar contenido de muchísimos servicios de contenidos (véase http://embed.ly/providers), mediante una tecnología propia. Requiere registro.
- Enable oEmbed Discovery, http://wordpress.org/extend/plugins/enable-oembed-discovery/. Permite que WordPress “descubra” por sí mismo los sitios que ofrecen contenido basado en el estándar oEmbed.
- Extend KSES, http://wordpress.org/extend/plugins/extend-kses/: permite que el Superadministrador modifique las etiquetas “prohibidas” que se pueden utilizar en el código HTML. Muy peligroso si se utiliza en entornos poco controlados.
- Unfiltered MU, http://wordpress.org/extend/plugins/unfiltered-mu/: permite superar las limitaciones de WordPress a la hora de utilizar etiquetas “prohibidas” en los blogs que no sean propiedad del Superadministrador. Permite utilizar dichas etiquetas a los usuarios con rol de administrador y editor (no a los demás). Muy peligroso si se utiliza en entornos poco controlados.
6. Gestión global del contenido.
- ADA WPMS Sitewide Feed, http://wordpress.org/extend/plugins/ada-wpms-sitewide-feed/: crea cuatro fuentes RSS que recogen el contenido de todos los blogs de una instalación multisitio: entradas, comentarios, páginas y una combinación de entradas y páginas.
- BlogNetworking, http://wordpress.org/extend/plugins/blognetworking/: hace posible que toda una red de blogs comparta los titulares mediante una fuente RSS única de sitios asociados.
- Diamond Multisite Widgets, http://wordpress.org/extend/plugins/diamond-multisite-widgets/: añade varios widgets con listados de los blogs, las entradas y comentarios que forman parte de todo un entorno multisitio.
- Multipost MU, http://wordpress.org/extend/plugins/multipost-mu/: sirve para publicar una entrada o página de un blog perteneciente a una instalación multisitio en todos los blogs en los que así se determine.
- Multisite Global Search, http://wordpress.org/extend/plugins/multisite-global-search/: hace posible las búsquedas en toda una instalación multisitio, es decir, en todos los blogs creados en ella.
- Multisite Dashboard Feed Widget, http://wordpress.org/extend/plugins/multisite-dashboard-feed-widget/: muestra las últimas entradas del blog principal de una instalación multisitio en la parte superior del escritorio de todos los sitios de dicha instalación.
- Multisite Latest Post Widget, http://wordpress.org/extend/plugins/multisite-latest-posts-widget/: crea un widget que sirve para mostrar las últimas entradas en todos los blogs de una instalación multisitio. Muy parecida en concepto a esta extensión es otra, Multisite Recent Posts Widget, menos actualizada que la anterior: http://wordpress.org/extend/plugins/multisite-recent-posts-widget/.
- Multisite Widgets, http://wordpress.org/extend/plugins/mu-widgets/: permite definir un widget para que esté activo en todos los blogs de una instalación multisitio.
- Network Latest Posts, http://wordpress.org/extend/plugins/network-latest-posts/: muestra los artículos más recientes publicados en los blogs pertenecientes a una instalación multisitio. Se puede utilizar como widget o en una entrada o página, mediante el correspondiente shortcode.
- Restrict Multisite Widgets, http://wordpress.org/extend/plugins/restrict-multisite-widgets/: hace posible que un superadministrador decida qué widgets están disponibles en los blogs de la instalación multisitio.
- ThreeWP Broadcast, http://wordpress.org/extend/plugins/threewp-broadcast/: un plugin para difundir el contenido de un blog a otros, con múltiples opciones de configuración.
- WordPress MU Sitewide Tags Pages, http://wordpress.org/extend/plugins/wordpress-mu-sitewide-tags/: este plugin crea un nuevo blog desde el que se puede recopilar todo el contenido de una instalación multisitio, organizado por etiquetas.
- WPMS Global Content, http://wordpress.org/extend/plugins/wpms-global-content/: sirve para determinar un contenido global para la cabecera y el pie de página de todos los blogs de un sitio.
- WP Recent Network Posts, http://wordpress.org/extend/plugins/wp-recent-network-posts/: añade un widget que muestra las últimas entradas (junto con sus miniaturas) de los blogs de una instalación multisitio. Permite seleccionar de qué blogs se toma el contenido y el número de entradas por cada uno de ellos.
7. Gestión del sitio y del interfaz de administración.
- Menus, http://wordpress.org/extend/plugins/menus/: permite modificar el interfaz de usuario de los blogs de un sitio, para redefinir los menús que se presentan en el backend de cada uno de ellos. Muy útil en entornos escolares, para simplicar el escritorio de WordPress. Otro plugin muy parecido a este (quizás sea el mismo, con otro nombre, porque el autor es idéntico y las descripciones de ambos muy parecidas) es Toggle Meta Boxes, http://wordpress.org/extend/plugins/toggle-meta-boxes-sitewide/.
- WP Maintenance Mode, http://wordpress.org/extend/plugins/wp-maintenance-mode/: sirve para poner todos los sitios en modo de mantenimiento, de forma que los visitantes y usuarios no autorizados solo vean una pantalla en la que se explica que el sitio no está operativo. Permite determinar el rol de usuario que seguirá teniendo acceso y ofrece muchas opciones de configuración.
- WPML, http://wpml.org/: a pesar de ser un plugin de pago, hemos hecho una excepción con esta extensión, y la hemos incluido en esta lista, pues sin lugar a dudas se trata del mejor y más potente plugin para crear blogs bilingües o multilingües. Funciona correctamente en los servidores del PNTE.
- WPMS Site Maintenance Mode, http://wordpress.org/extend/plugins/wpms-site-maintenance-mode/: similar en concepto al anterior, pero con menos opciones de configuración y más «agresivo», sirve para poner todos los sitios en modo de mantenimiento, con el fin de evitar que los usuarios puedan realizar cambios durante el proceso de actualización. Permite distintos tipos de desactivación: del blog principal, de todos los blogs menos el principal, de todo el sitio. En este último caso, solo el Superadministrador tiene acceso al sitio.
8. Otros plugins para tareas específicas.
Los plugins que se incluyen en este epígrafe son, todos ellos, muy complejos de utilizar, y en la mayoría de los casos incompatibles con los servicios de alojamiento de sitios web que ofrece el PNTE a los centros educativos y a los profesores. No obstante, se incluyen a título informativo.
- Networks for WordPress, http://wordpress.org/extend/plugins/networks-for-wordpress/: añade un panel de red que permite a los superadministradores crear y gestionar múltiples redes desde una única instalación de WordPress. Cada red puede existir en su propio dominio y tener su propio conjunto de blogs o sitios; además, cada red puede tener su propio conjunto de plugins, temas, administradores, permisos y políticas de uso, aunque todas comparten la misma base de datos y las mismas cuentas de usuario.
- Simple LDAP Plugin, http://wordpress.org/extend/plugins/simple-ldap-login/: permite la autentificación externa de usuarios contra un servidor LDAP, con múltiples opciones de configuración. Requiere una configuración de usuarios expertos.
- WordPress MU Domain Mapping, http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/: permite asociar los distintos blogs del sitio con diferentes dominios. Requiere una configuración de usuarios expertos.
- WP Multi Network, http://wordpress.org/extend/plugins/wp-multi-network/: proporciona a los superadministradores de un entorno multisitio un interfaz de gestión de red, con lo cual pueden crear distintas redes de blogs.
Betto (del Blog Soluciones para Webmasters) says
Una lista muy buena, algunos están desfasados, pero si funcionan. A mi me sirvió uno de ellos. Podrías hacer un post con cada categoría y hacer otra lista más amplia. Haz encontrado un buen nicho para tus temas, felicidades.
Administrador Curso WordPress 2012 says
Me alegro de que la lista te haya resultado útil, Betto. La idea de dedicar a cada categoría de plugins una entrada es buena, pero me temo que este blog no es el más adecuado para ponerla en práctica. Al fin y al cabo, este sitio no es otra cosa que el escenario de un curso de formación sobre WordPress.
andres mauricio says
Hola me gustaria saber que plugins puedo utilizar para crear un select por pais y que cada pais que selecione cambie el contenido dependiendo del pais que se escoga no se como hacerlo gracias espero pronta respuesta
Administrador Curso WordPress 2012 says
Si lo que quieres es crear un sitio multilingüe, Andrés, necesitarás un plugin para dicha funcionalidad. Aquí tienes algunas alternativas del repositorio oficial de plugins de WordPress:
https://wordpress.org/plugins/polylang/
https://wordpress.org/plugins/qtranslate/
Otra alternativa es el plugin WPML, de pago: http://wpml.org/es/
Yo he utilizado Polylang y WPML es distintos sitios y funcionan muy bien, aunque crear contenido multilingüe es muy laborioso.
Ahora bien, si lo que quieres es cambiar el contenido en función del país, no del idioma, eso exige otro tipo de plugins, como por ejemplo https://wordpress.org/plugins/custom-content-by-country/. Sobre este tipo de usos la verdad es que no tengo ninguna experiencia.
Daniel says
Buenas! He leido la lista, esta muy buena, probaré algunos plugins; sin embargo llegue hasta aqui tratando de resolver un asunto con el cual ya llevo varios dias y no he encontrado nada. La cuestión es (a mi parecer) simple, busco un plugin que me permita dar permisos a una clase de usuario para que éste pueda editar una sola pagina de sitio web, sólo una, dicha pagina es un directorio donde los participantes con este tipo de usuario dejen sus datos personales y nada más, no tengan acceso a las demás paginas, entradas, etc. He probado Role Manager pero no me da la opción de filtrara una pagina específica. Existe algun plugin para hacer esto???
Gracias desde ahora por sus comentarios y/o sugerencias, mucha suerte, nos vemos!!!
Espero sus respuestas y/o comentarios, cualquier ayuda es bienvenida, mucha suerte en todo, gracias!!!
Administrador Curso WordPress 2012 says
En principio te diría, Daniel, que no necesitas ningún plugin para conseguir ese tipo de usuario, pues en WordPress el rol «Suscriptor» puede editar su propio perfil, e introducir los datos necesarios. El problema es que la edición tiene lugar en el backend, y los datos no se presentan en el frontend del blog, a no ser que se utilice un tema especial, capaz de presentar los datos del usuario en una página creada al efecto.
Pero, afortunadamente, también existen plugins que permiten editar los datos del perfil de usuario desde el frontend, como, por ejemplo, Front-End Users, http://wordpress.org/extend/plugins/front-end-users/.
Daniel says
Hola, gracias por responderme! Al parecer este plugin es lo que necesito, pero no se si estoy haciendo algo mal pero no entiendo como funciona. Después de instalarlo y activarlo me genera unas opciones muy simples (las mismas que aparecen en los screenshots de su official site), las activo pero después no me genera nada más, es decir, alguna otra interface u opciones para seguir trabajando. Tratando de investigar fui al /profile de mi sitio e igual me salen opciones que no me ayudan Espero no sea pedir mucho que me comentaras que más tendría que hacer o redirirgirme a alguna web donde expliquen los pasos siguientes.
Muchas gracias por tu tiempo, cualquier ayuda es bienvenida, nos vemos!!!
Administrador Curso WordPress 2012 says
Por lo que he podido ver, el plugin User Front-End Users es complicado de utilizar y requiere conocimientos de PHP. Puedes leer instrucciones y ejemplos de uso aquí: http://wordpress.org/support/topic/plugin-front-end-users-further-instructions-and-examples.
Otra alternativa que parece más fácil de utilizar, puesto que hace uso de «shortcodes» y por tanto no exige la edición del código PHP es el plugin WP User Frontend: http://wordpress.org/extend/plugins/wp-user-frontend/.
De todas formas, Daniel, conviene que tengas en cuenta que yo no conozco a fondo ninguno de los dos plugins. Si quieres soporte más detallado, tendrás que registrarte en los foros de WordPress y hacer las preguntas allí.
Daniel says
Hola, muchas gracias por responder nuevamente, revisaré el plugin que me mandas, a ver como va todo, si sale bien te cuento; gracias por todo, nos vemos!!!
Daniel says
Hola, mira, encontré la solucion a mi problema te paso el plugin que hace exactamente lo que quería: http://wordpress.org/extend/plugins/connections/
muchas gracias por tu tiempo, hasta pronto!
Administrador Curso WordPress 2012 says
Muchas gracias por el apunte, Daniel. Veo que Connections es un plugin potentísimo, aunque para disfrutar de todas sus funcionalidades hay que pagarlas. Además, no parece que se pueda traducir al castellano, al menos con el sistema de traducción estándar de WordPress (no obstante, he visto que el autor tiene prevista esta funcionalidad para próximas versiones). En todo caso, lo guardo a buen recaudo, por si lo necesito alguna vez.
david says
desde mi blog puedo mandar email a los usuarios registrados, pero al crear el multisitio ahora los usuarios estan en mis sitios, usuarios, aqui no tengo el plugin de envio de email a los usuarios. existe algun plugin para mandar email a los usuarios de mi red, gracias.
Administrador Curso WordPress 2012 says
Hace algún tiempo probé el Emu2-Email Users 2, pero no sé si cumplirá tus necesidades, David. Además, se encuentra en fase beta.
david says
Bueno al final lo solucione de la siguiente manera:
al registrarse un usuario va al panel del multisite, cojo el email y añado al usuario en mi blog principal por ese email, sin mandar email de confirmacion e importa al usuario, es un poco rollo pero funciona.
Gracias
david says
Una nueva duda, antes de crear el multisite tenia unos campos personalizados que se añadían al registrarse un usuario, es decir la ciudad, país dirección, ahora aparecen estos campos pero al crearse el usuario en el multisite estos aparecen en blanco, no los rellena.
Usaba register plus redux, algún plugin igual para MS por favor
Administrador Curso WordPress 2012 says
No te he contestado antes, David, porque he estado de vacaciones. A mi vuelta, he estado investigando el asunto, y parece que no hay ninguna alternativa al Register Plus Redux, que además fue eliminado del repositorio de WordPress por motivos de seguridad (http://radiok.info/blog/where-redux-went/). Parece, no obstante, que existen algunas alternativas que pasan por una programación a medida; échale un vistazo a esto: http://wpquestions.com/question/show/id/1823.
Diego vazquez says
Hola buenas, muy buen aporte el de la lista, mi duda son dos,
1 si existe algun plugin de sitemap para este sistema
2 esta duda tiene que ver con los registros, si un usuario se registra en uno de los blogs pasa a ser usuario de ese blog, pero quiero que lo sea de toda la red esto es que se pueda registrar y loguear en cualquier sitio. Porque actualmete si me registro en el blog A y me logueo en el blog B me pone que tiene que ser dado de alta por el administrador y no quiero eso
Administrador Curso WordPress 2012 says
Discúlpame, David, por no haber respondido antes, pues he estado de vacaciones. La primera necesidad que planteas quizás puedas resolverla con la versión beta del plugin Google XML Sitemaps que se menciona aquí: http://wordpress.org/extend/plugins/google-sitemap-generator/. Si te interesa más información al respecto, te aconsejo que consultes esta entrada de los foros de WordPress: http://wordpress.org/support/topic/need-an-xml-sitemap-plugin-for-wp30-with-domain-mapping.
En cuanto a la segunda duda, hay un plugin que permite al administrador de un multisitio decidir que los usuarios que se registran lo hagan en distintos blogs a la vez: http://wordpress.org/extend/plugins/wpmu-default-user-role/. No te aseguro que funcione, porque lleva tiempo sin actualizarse. También te aconsejo que consultes esta entrada de los foros de WordPress, donde se trata tu caso y otros parecidos, y se ofrecen diversas soluciones: http://wordpress.org/support/topic/share-user-across-multisite-network.
David says
Hola
Enhorabuena por el post y por el curso, ya está guardado en favoritos y pienso repasarlo de cabo a rabo :)
He llegado hasta aquí buscando una solución a un problema q pensaba q sería más simple de solucionar. Estoy creando un Multisite con distintos temas y no he encontrado la opción de asignar un tema a un blog en concreto, bloqueando el resto de temas para q no se pueda cambiar por un administrador de ese blog.
No sé si me he explicado bien, jejeje
Muchas gracias de antemano !!
David
iMac says
Huy …Huy ..que bueno este blog muy completo gracias ….huy!!! genial in palabras…gracias compa…
Administrador Curso WordPress 2012 says
Me alegro de que este sitio te resulte útil, iMac.
franco says
usted tiene algun plugin de busqueda avanzada para realizar con filtros para un corredor de propiedades onda que busque por arriendos y ventas valores mayores y menoner
Administrador Curso WordPress 2012 says
Franco, prueba con alguno de los plugins de búsqueda del repositorio oficial de WordPress. Por ejemplo, éste: http://wordpress.org/extend/plugins/relevanssi/.
Angel says
Hola
Tengo un portal de informacíon turística que en su dia hice con u desarrollo a mendida.
Ahora me gustaria cambiar todo a wordpress.
Puesto que es un portal muy amplio con varias secciones muy diferencias tengo que usar diferentes temas especificos para cada una de ellas.
He hecho una instalacion multisite y he creado directorios para cada una de ellas.
/la-isla
/la-guia
/imobiliaria
Cada una con un tema especifico…
Mi pregunta es la siguiente:
Pueden compartir todos el mismo hedear / footer ( o parte) para que
• Compartan los mismo usuarios, con un solo login y registro
• Compartan un menu principal ( aunque luego cada tema tenga el suyo propio)
He estado viendo estos plugings y no he encontrado nada que resuelva este tema..
Muchas gracias por si ayuda
Administrador Curso WordPress 2012 says
Que yo sepa, Ángel, no hay ningún procedimiento estándar en WordPress multisitio para conseguir el tipo de menús que quieres. No obstante, creo que en los enlaces que figuran a continuación podrás obtener varias orientaciones que te servirán:
http://wordpress.org/support/topic/adding-a-global-menu-for-a-multisite-installation
http://wordpress.org/support/topic/same-nav-menu-across-all-sites
http://wpmututorials.com/plugins/networkwide-menu/
http://ostedesign.com/wordpress-multisite-global-navigation-menu-synchronization
http://wordpress.org/support/topic/single-global-nav-menu-in-multisite
Como podrás ver, todas las soluciones propuestas obligan a tocar, en mayor o menor medida, el código.
En cuanto a la gestión de usuarios, hay que tener en cuenta que el comportamiento de WordPress multisitio es, por defecto, el que tú deseas: cuando un usuario se registra en una instalación multisitio es usuario de toda la instalación; ahora bien, en cada uno de los blogs tendrá el perfil correspondiente: puede ser administrador en un blog, editor en otro, suscriptor en un tercero, etc.
Si quieres un formulario de registro único, puedes crearlo en el blog principal (tudominio.com/wp-signup.php; naturalmente, tendrás que configurar el multisitio para que permita el registro de nuevos usuarios), y luego, en los demás blogs, crear un enlace que apunte a dicho formulario. Eso te permitiría que los usuarios se registren en el blog principal, y a partir de ahí, puedes darles de alta, manualmente, en el resto de los blogs, con los roles que creas conveniente. Hay varios plugins que permiten llevar a cabo este tipo de acciones, como http://premium.wpmudev.org/project/add-existing-users/ y http://wordpress.org/extend/plugins/add-multiple-users/. Ahora bien, no sé si es posible automatizar ese procedimiento. Quizás con este plugin, que acabo de descubrir: http://wordpress.org/extend/plugins/join-my-multisite/; sobre él se trata en http://wpmu.org/automatically-add-users-to-sites-across-a-wordpress-multisite-network/.
Administrador Curso WordPress 2012 says
Hay otro plugin, Ángel, que te puede servir: http://wordpress.org/extend/plugins/multisite-user-management/. Con este plugin es posible hacer que los usuarios registrados en un blog adopten un rol por defecto en otros blogs de la instalación multisitio.
alejandro Ruiz says
buenas tardes.. mi pregunta es como hago para utilizar una tabla de usuarios personalizada que yo poseo para realizar un login en wordpress. y no utilizar wp_users
Administrador Curso WordPress 2012 says
Tendrías que utilizar un plugin que te permitiera conectar con una base de datos externa, Alejandro. Aquí tienes uno que justamente sirve para eso: http://wordpress.org/plugins/external-db-auth-reloaded/ (yo no lo he probado). Naturalmente, si utilizas una base de datos externa para la gestión de usuarios, es más que probable que ciertas funciones de WordPress, o de plugins que puedas tener instalados, queden anuladas. Por ejemplo, este plugin indica en su página de FAQ que cuando se utiliza no es posible actualizar la información de los usuarios desde dentro de WordPress.
martin duran says
hola quisiera saber si alguien tiene conocimiento sobre un plugin que permita ocultar contenido de un curso que deba tomarse uno por dia y si algun usuario es nuevo no le aparescan todos los cursos que ya estan habilitados escuche que algunas plataformas lo hacen con evergreen pero no logro encontrar alguno si pudieran ayudarme
Hanyu RM says
hola soy nuevo y estoy buscando algo que me ayude a realizar algo como esto… -> » http://www.pitbullperu.com/ » tiene un sistema de registro y muestra el perfil creado cuando estas registrado !!!… si hay algun pugins por favor me gustaria que me ayuden seria de mucha utilidad para mi :)
Alejandro says
Hola muy bueno el post me ha servido de gran ayuda, aunque hay algo que no consigo encontrar.
¿Seria posible que al registrarse un usuario en mi web wordpress, este se duplicara automaticamente en otra web wordpress? ¿existe algún plugin capaz de eso?
Saludos!
Administrador Curso WordPress 2012 says
Aunque nunca se me ha planteado esta necesidad, y por tanto no tengo experiencia directa en resolverla, he visto, Alejandro, que hay varias soluciones posibles. Aquí tienes unos cuantos enlaces al respecto:
http://www.business2community.com/tech-gadgets/enable-wordpress-users-sign-multiple-wordpress-sites-using-details-0653279
http://stackoverflow.com/questions/17626847/multiple-wordpress-websites-with-single-user-registration
http://wordpress.stackexchange.com/questions/134925/one-time-login-on-2-different-wordpress-sites
Alejandro says
Qué rapidez! aun no he probado la solución pero de los enlaces que me das creo que el primero me resuelve el problema.
¡Muchas gracias!
carmen sola says
Hola, tengo que hacer unn curso de ingles y no puedo acceder, me dice que necesito un plugin para mostrar contenido. Alguien me puede explicar que tengo que hacer.
Sergio says
Esta es una Herramienta util para los desarrolladores, permite clonar cualquier Tema de WordPress que desees, solo tienes que seguir las instrucciones del video
http://j.mp/clonefastwp
Eduardo Julián Barrios says
Hola . Excelente Post. Estamos trabajando en un proyecto para mipymes donde ellas tendrían su sitio web gratis con pasarela de pago. Monetizaríamos con servicios adicionales y comisiones en transacciones. La idea es algo asi:
1. Cada empresa se registra y escoja un tema de las opciones que haya, una vez lo seleccione, coloque los datos básicos y se realice la instalación de manera automática. Si el cliente no le gustó la plantilla seleccionada escoge otra y hace el mismo proceso.
2. Una vez seleccionada el tema, este cargará las imágenes y diseños previos y el cliente ya lo personalizará con un plugin drag and drop disponible en el tema, tipo Visual Composer
3. Nosotros administraríamos las instalaciones para definir cuando actualizar el WP,los temas o los plugins.
Con respecto al Punto 1, viene la pregunta , ¿ conocen algún plugin o solución que nos permita automatizar las instalaciones de los temas de WP de manera fácil y rápida para el cliente final?