In our modern times, more and more people like to wear homeSwiss replica watches. If you come to our site, we can offer you all kinds of Swiss replica watches such asReplica rolex watches Breitling watches, Hublot watches and Tag heuer watches. When you wear these delicate best imitation watches on our site, you can become outstanding in a crowd of people. No matter which kind of stylish watches you like, we will do our best to offer you all-sided service,Replica prada Handbags UKstore with all brands Hermes Handbags replica bags ,Replica gucci bags

Crea una Intranet con WordPress y BuddyPress

intranet.con.wordpress

¿Recuerdas los inicios de WordPress? Todo el mundo los usaba para crear blogs en un tiempo donde se descubrían su uso perfecto para difundir ideas, pensamientos e información. Luego de un tiempo, corría la noticia que WordPress no se limitaba a construir blogs sino también a construir sitios web profesionales.

Y es así que todos lo sabemos. Podemos construir sitios web impresionantes. WordPress nos ayuda a simplificar las cosas y es como todo sucede en Internet, hazlo por tí mismo. Y aunque aún se necesite desarrolladores, no es jalado de los cabellos pensar que en un futuro no tan lejano todos estemos en la capacidad, aún sin saber nada de código, construir un sitio web con solo arrastrar y soltar (de hecho en algunos casos ya se puede).

Pero en este post también te diremos cómo puedes hacer uso de este CMS no solo para construir un sitio web sino para crear una Intranet con WordPress para tu empresa.

Beneficios a conseguir.

Seguridad.

La Intranet cuya construcción estamos a punto de explicar, ofrecerá la misma seguridad que esperamos de una plataforma así. Es decir protegido por contraseñas, perfiles de usuario, etc.

Fácil de usar.

La forma como funcionará también contempla que los usuarios de la Intranet puedan compartir  información en ella a través de un perfil de usuario el cual no será necesario que llegue al panel de administración de Wordpress, sino que pueda realizar las acciones permitidas desde una interfaz frontal. Esta característica no afectará a los administradores de ninguna manera en su acceso al panel convencional de WordPress.

Primeros pasos.

Nuestras herramientas serán:

-Wordpress

-Buddypress

-Tema hijo Frisco

-2 plugins más

Instalando WordPress.

No hay nada especial que probablemente no sepa sobre instalar WordPress. De hecho cada vez, lo han hecho más simple. Pero cuando ya lo tengas listo, lo primero que hay que hacer es desactivar en el tema por defecto twenty fourteen, las páginas About y Hello World!.

Instalando BuddyPress

Nos vamos a plugins en WordPress, y buscamos Buddypress. El plugin que estamos buscando es el desarrollado por La Comunidad, así que hay que escoger este y no otro parecido.

Una vez instalado, observarás que Buddypress ha añadido dos páginas a tu sitio web.

Actividad y Miembros.

En el primero se observará toda la actividad en la Intranet y en la segunda un directorio de usuarios de la misma.

Instalación de Frisco

Frisco es un tema hijo del tema bp que viene por defecto (bp-default). Desde BuddyPress 1.9 fue lanzado, el bp-default ya no es utilizado por BuddyPress. Esto significa que el tema de Frisco no funcionará bien, porque es un tema hijo que sólo funciona cuando se instala bp-default.

Así que vamos a hacer uso de un truco para que funcione.

Primero vamos a instalar Frisco. Lo hacemos dentro de WordPress, vamos a temas, buscamos Frisco, lo instalamos y notaremos que no se puede activar aún porque le falta el tema por defecto de Buddypress.

Para lo cual vamos a crear un archivo .php.

Abrimos blog de notas y pegue el siguiente código.

1
2
3
<?php
add_filter( ‘bp_do_register_theme_directory’, ‘__return_true’ );
?>

Guárdelo con el nombre de bp-custom.php

Vamos a cargarlo por ftp y lo colocaremos en la carpeta plugins. La ruta es esta:

Wp-content/plugins

Con esto notaremos que Frisco ya se puede activar. Así que lo activamos y verás que el diseño del sitio web ya ofrece la apariencia de Frisco. Ahora tendremos que establecer la página Actividad, como la página de inicio.

El procedimiento puede ser yendo a Configuración/ Lectura y seleccionar la página de inicio a Actividad.

Con esto podemos comprobar que ya está cuando veamos nuestra previsualización.

 

Activando protección en Intranet. Configuración de Contraseña

Ahora como lo que deseamos es que solo ciertos usuarios tengan acceso a nuestra Intranet, vamos a utilizar un plugin de WordPress llamado WP Private Suit 

Lo instalamos y vamos a los Ajustes / WP Private Suit

La configuración es la que ves en la imagen de arriba. De esta forma nos aseguramos que la información que haya en nuestra Intranet solo será mostrada a usuarios que hayan iniciado sesión.

En realidad no existe mayores complicaciones. La interfaz de la Intranet con WordPress solicita usuario y contraseña, y si alguien está con la sesión abierta ya se sencillamente, muestra la información.

Podemos probarla abriendo otro navegador.

Acceso al área de administración para Administradores.

Ahora vamos a hacer que no todos los usuarios sean Administradores. Para ello vamos a ir al archivo function.php y colocar el siguiente código antes del signo > que hay al final del archivo.

1
2
3
4
5
6
7
8
add_action( ‘admin_init’, ‘redirect_non_admin_users’ );
function redirect_non_admin_users() {
    if ( ! current_user_can( ‘manage_options’ ) && ‘/wp-admin/admin-ajax.php’ != $_SERVER[‘PHP_SELF’] ) {
        wp_redirect( home_url() );
        exit;
    }
}

 

Añadiendo Usuarios.

Para añadir usuarios solo tenemos que ir a usuarios/añadir nuevo y asegurarte de que sean suscriptores y no administradores. Con ello hacemos que puedan publicar y comentar en la Intranet.

Además los usuarios podrán editar su perfil en la parte de la interfaz de la página y no en el panel de administración.

Características Avanzadas que podemos usar.

Grupos de usuario.

Podemos crear grupos de usuarios a la vez que organizamos los equipos de trabajo de nuestra empresa de manera que los comentarios y publicaciones sean de incumbencia de las personas relacionadas entre sí.

Perfiles Ampliados

Los usuarios pueden añadir más información en sus perfiles. Agregamos más campos en Usuarios/Campos de perfil

Botón «me gusta»

Hay un plugin para añadir un botón de me gusta en cada publicación. Así que si deseas esta funcionalidad, puedes contar con el plugin Buddypress like

Subir contenido

Si deseas permitirle a los usuarios compartir imágenes y vídeos de Youtube, puedes añadir el plugin Buddypress Activity Plus

Con la gran cantidad de desarrolladores que hay detrás de WordPress, realmente esta plataforma CMS nos va ofreciendo ilimitadas posibilidades de utilizarla y seguro que continuarán sorprendiéndonos.

¿Se te ocurrió alguna vez crear una Intranet con WordPress?

 

Curso Gratis de WP

3 comentarios en «Crea una Intranet con WordPress y BuddyPress»

  1. hola amigos esta excelente el post, queria saber si conocen eXo Platform es una platafotma intranet tipo red social algo parecida a facebook pero mas basico queria saber si conocen una manera de hacer algo similar a lo que comentan en este post pero con eXo Platform, pues quiero crear una pequeña comunidad en linea usando esta plataforma pero no tengo idea de como instalarla en hosting usando wordpress o otra herramienta que ustedes conozcan

    Responder
    • Que tal Zedus, gracias por el comentario. Lamentablemente no conocemos la plataforma que mencionas. Sin embargo lo que estamos observando de ella, es que esa plataforma cuenta con un funcionamiento en la nube propia, por lo que dudamos mucho que puedas utilizarla fuera de su servicio y menos integrarla a WordPress. ¡Un Saludo!

      Responder
  2. Pingback: 11 años de Wordpress -hosting para WordpressAQPHost

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Abrir chat
Hosting 1 año $24.95
¿Podemos Ayudarte?