Hoy, analizaremos los conceptos básicos de WordPress MS, o para aquellos usuarios que han estado usando WordPress por un tiempo: Multisite o WordPress MU. WordPress MS es una característica que muchos usuarios desconocen, y una que a menudo es confusa de instalar y configurar. ¡Pero no más! En este tutorial, recorreremos la instalación de WordPress MS, familiarizándonos con el administrador de red e integrando complementos útiles para su red Multisite.
WordPress Multisite es una característica que desde WordPress versión 3 se ha incluido discretamente en la instalación. Es una característica que tiene un gran impacto, permitiendo que existan miles de blogs virtualmente en una sola instalación de WordPress. Es una gran idea para los sitios de gran escala que utilizan varios subdominios, redes de blogs, redes sociales o incluso redes internas para empresas u organizaciones. Si bien esta característica ha existido durante casi tanto tiempo como WordPress en sí misma, justo ahora está recibiendo la atención que merece, incluso de los desarrolladores de WordPress..
En este tutorial vamos a:
Al final de esta serie de tutoriales, debe estar extremadamente familiarizado con lo que es WordPress MS, cómo instalarlo, cómo crear nuevos sitios y cómo usarlo de la manera más efectiva para su próximo proyecto..
En pocas palabras, Multisite permite que una única instalación de WordPress actúe como una red de sitios centrados en un solo dominio (http://yoursite.com). Permite nuevos subdominios (http://subdomain.yoursite.com) o subdirectorios (http://yoursite.com/subdomain), y hace todo esto virtualmente, lo que significa que no es necesario crear nuevas carpetas En lugar de eso, simplemente agregando un código a wp-config.php y .htaccess, tiene miles de sitios al alcance de su mano..
Multisite también permite una fácil gestión de la red a través de un único panel de administración al que un usuario con los permisos adecuados puede acceder a través de la barra de administración de cualquier sitio de la red. Multisite no es de ninguna manera "nuevo". Ha existido durante casi tanto tiempo como WordPress, aunque anteriormente se desarrolló por separado. Desde WP 3.0, se ha incluido junto con WordPress y, como mencioné anteriormente, parece que solo será más fácil de usar, ya que los desarrolladores de WordPress parecen estar prestando una atención especial a esto en 2012..
A continuación, veamos cómo instalar Multisite en una instalación típica de WordPress.
Para muchas personas, instalar Multisite puede ser una pesadilla. Espero poder aliviar eso al llevarlo paso a paso a través de la instalación de un sub-directorio y un subdominio. Primero, permítanme decir que es mucho más fácil instalar Multisite en una instalación nueva, aunque todavía es posible hacerlo en una instalación anterior con contenido preexistente. Sin embargo, posiblemente podría haber problemas de enlace permanente.
Dicho esto, los siguientes pasos asumen que ha completado una instalación estándar de WordPress. Sin embargo, los pasos pueden aplicarse a una instalación nueva o anterior.
Para comenzar incluso el proceso de instalación de Multisite, necesita abrir su archivo wp-config.php, y justo arriba
/ * Eso es todo, deja de editar! Feliz blogging. * /
agregue lo siguiente:
/ ** Permitir Multisite ** / define ('WP_ALLOW_MULTISITE', verdadero);
La primera línea simplemente es un comentario que nos ayudará a mantener ordenado nuestro código. A continuación, le decimos a nuestra instalación de WordPress que permita la funcionalidad Multisite. Una vez que haya editado y guardado el archivo, ahora debería ver lo siguiente en su submenú "Herramientas":
Si está utilizando una instalación de WordPress anterior con complementos activos, recibirá un aviso en la Configuración de red para desactivar todos sus complementos antes de continuar.
La primera pantalla en "Configuración de red" se verá así:
Desde esta pantalla, tienes los siguientes elementos para configurar:
los dirección del servidor ya debe estar completado para mostrar cómo aparecerán sus nuevos enlaces permanentes.
Si se trata de una instalación preexistente, recibirá una nota que dice que solo son posibles subdominios debido a posibles conflictos de enlace permanente. Si está instalando en un localhost, solo se le permitirá instalar a través de subdirectorios.
Una vez que haya configurado estos ajustes, haga clic en instalar, y debería ver la siguiente pantalla:
Ahora, veamos paso a paso las instrucciones dadas en la página "Activación de la red". Antes de profundizar en esto, le sugeriría encarecidamente que realice una copia de seguridad de sus archivos wp-config.php y .htaccess. Esto ahorrará muchos dolores de cabeza en el futuro.
Agregue el siguiente código para una instalación de subdominio:
define ('SUBDOMAIN_INSTALL', true); $ base = '/'; define ('DOMAIN_CURRENT_SITE', 'yoursite.com'); define ('PATH_CURRENT_SITE', '/'); define ('SITE_ID_CURRENT_SITE', 1); define ('BLOG_ID_CURRENT_SITE', 1);
y esto para una instalación de sub-directorio
define ('MULTISITE', verdadero); define ('SUBDOMAIN_INSTALL', falso); $ base = '/'; define ('DOMAIN_CURRENT_SITE', 'yoursite.com'); define ('PATH_CURRENT_SITE', '/'); define ('SITE_ID_CURRENT_SITE', 1); define ('BLOG_ID_CURRENT_SITE', 1);
a wp-config.php justo encima:
/ * Eso es todo, deja de editar! Feliz blogging. * /
Asegúrate de cambiar yoursite.com a la URL de su sitio - asegúrese de que esté sin WWW. Desglosado, este código lo identifica como una instalación de subdominio o subdirectorio, y establece el ID de su sitio principal en 1. Cada sitio tiene un ID, y es importante que lo tenga en cuenta cuando comience a trabajar con complementos y compile de forma personalizada. consultas.
Finalmente, desea agregar el siguiente código a su archivo .htaccess:
RewriteEngine On RewriteBase / RewriteRule ^ index \ .php $ - [L] # archivos cargados RewriteRule ^ files /(.+) wp-includes / ms-files.php? File = $ 1 [L] RewriteCond% REQUEST_FILENAME -f [ O] RewriteCond% REQUEST_FILENAME -d RewriteRule ^ - [L] RewriteRule. index.php [L]
Este código reemplazará cualquier otro código de WordPress que encuentre en .htaccess.
Para obtener otra referencia sobre la configuración de una red de sitios múltiples de WordPress, asegúrese de visitar la página "Crear una red de sitios de WordPress" en el Codex.
Para acceder al panel de administración de Multisite en WordPress 3.0 y versiones posteriores, simplemente pase el cursor sobre Mis sitios en la barra de administración en la parte superior de la ventana del navegador, y haga clic en Administrador de red.
Una vez en el tablero, el menú se ve así:
El menú de administración de red tiene los siguientes submenús:
A continuación, quiero guiarlo a través de la creación de su primer sitio de red. Si está familiarizado con el uso de WordPress, todo lo demás debería parecer bastante normal, con la excepción de tener que pasar por un panel de red para activar complementos y temas en lugar de un panel de sitio normal..
¡Y es así de fácil la creación de sitios en WordPress MS! Ahora, veamos algunos plugins.
Aquí hay una lista de algunos complementos que sugiero usar en las instalaciones de MS y, como siempre, si tiene otros para agregar, inclínelos.!
Este complemento le permite crear un blog específico en la red donde se pueden encontrar TODAS las publicaciones recientes en la red. Desde dentro del complemento, también puede especificar que esté en el sitio principal que configuró en la instalación inicial de Multisite. El número máximo de publicaciones a mostrar se puede configurar también.
Este complemento permite a los usuarios que crean contenido en diferentes blogs "transmitir" sus publicaciones a otros blogs de la red. Además de publicar contenido, también se pueden transmitir categorías, etiquetas y campos personalizados. Para facilitar la publicación en varios blogs, se pueden crear grupos de blogs..
Este complemento le permite establecer el nivel de privacidad de cada blog desde el panel de configuración del sitio del panel de la red. Las opciones son:
Este complemento permite a los usuarios utilizar sus propios nombres de dominio en su red Multisite. Este complemento requiere un conocimiento de cómo agregar y editar archivos de complemento y una comprensión básica de cómo funcionan los servidores y la configuración específica de su servidor. Un excelente tutorial para configurar este complemento se puede encontrar en el blog de Otto, "WordPress 3.0 Multisite Domain Mapping Tutorial".
Este complemento permite a los administradores establecer la función predeterminada de cada blog de red individual. Una vez activado, aparece una lista de blogs en la página de configuración de la red. Este complemento es diferente del complemento de nuevos valores predeterminados del blog, ya que se dirige a los sitios individuales en lugar de a cada nuevo blog. Por ejemplo, si desea que un sitio permita que todas las capacidades de editor de usuarios predeterminadas y otro tenga capacidades de suscriptor, este es el complemento que está buscando.
Este complemento crea valores predeterminados para cualquier blog nuevo creado en la red. Una vez activado, aparece un nuevo menú bajo la red. Ajustes submenu Desde aquí, puede editar cualquiera de las configuraciones normales de WordPress: configuración general del blog, configuración de lectura, configuración de escritura, configuración de enlace permanente, configuración de discusión, configuración de privacidad y configuración de medios. También puede elegir el tema predeterminado de un sitio y configurar otras opciones como categorías, enlaces y configuración inicial del usuario..
Este complemento permite la creación de clases de usuario específicas con roles específicos. El complemento, una vez activado, se puede encontrar en la red principal. Ajustes submenu La lista de capacidades es extensa.
Ahora que he explicado cómo instalar Multisite, cómo crear nuevos sitios y qué complementos usar, pensé que sería genial poner algunas ideas sobre posibles proyectos que podrían beneficiarse de Multisite. Como siempre, si tiene otras ideas o instalaciones de sitios múltiples con las que ha trabajado anteriormente, no dude en agregarlas en los comentarios..
Este año tiene algunas cosas interesantes para Multisite, y a medida que más y más usuarios descubren cómo implementarlo, esta característica actualmente infrautilizada podría convertirse pronto en una de las características principales por las que WordPress es conocida y utilizada. Espero que haya aprendido cómo instalar Multisite, cómo navegar por el administrador de red y cómo encontrar complementos que puedan mejorar la funcionalidad de sus redes. En general, espero que se sienta más cómodo al usar Multisite en sus proyectos, y que, si nunca lo ha usado, se dará el paso y juegue con él..
Gracias por leer!