Administre un sitio colaborativo de WordPress de una manera segura y eficiente

Elance Awarded

Esta publicación de invitado es de Juliana Payson de InMotion Hosting Como usuario de WordPress desde hace mucho tiempo, he administrado muchos sitios web exitosos en el pasado e invité a muchos escritores / contribuyentes / desarrolladores a unirse a mi equipo. Para que el proceso se ejecutara sin problemas, tuve que darles acceso al backend de WordPress. Esta decisión conlleva sus propios riesgos y recompensas. En este artículo, compartiré cómo administro un sitio colaborativo de WordPress de manera segura y eficiente.

¿Por qué debería otorgar acceso de administrador?

Contents

WordPress es una plataforma dinámica por naturaleza. Además de eso, los sitios web están en constante evolución y competir con la evolución actual del diseño web a veces puede ser difícil. Las tendencias web para el diseño de blogs han cambiado desde la fuerte orientación de la barra lateral de los años 90, los banners de encabezado flotantes de los Noughties, y ahora solo estamos empujando el listón con HTML5. Para personas como yo, experimentar hasta dónde puede impulsar la interactividad de WordPress es parte de los blogs. Muchas veces rompo el sitio experimentando y luego tengo que darle acceso de administrador a alguien para que me ayude a solucionarlo. A veces quiero características en mis temas que están más allá de mi capacidad de implementación. Otras veces necesito ayuda para manejar comentarios o simplemente no quiero hacer el proceso de copiar y pegar publicaciones de nuestros redactores de contenido. Para administrar mi tiempo de manera efectiva y concentrarme en lo que soy bueno, utilizo escritores, colaboradores y desarrolladores para que me ayuden a ejecutar mis sitios web con éxito.

Cómo elegir a las personas adecuadas

Uno de los beneficios de formar un equipo es que puede conseguir un grupo de personas apasionadas que estén dispuestas a dedicar tiempo y esfuerzo a la creación de su sitio web. ¡Este es el tiempo que puede usar para concentrarse en lo que hace mejor! Si prescribe elegir a las personas adecuadas para empezar y dedica ese tiempo extra a prestar atención, evitará muchos de los problemas que describiré a continuación. Este es el primer consejo para controlar la seguridad de su instalación de backend, ¡elija un equipo apasionado y de buen humor! Con frecuencia he utilizado eLance, he invitado a licitadores con habilidades específicas y he negociado sus ofertas. El proceso de negociación por sí solo le da una buena idea de su naturaleza y si desea trabajar con ellos y confiar en ellos para acceder a su alojamiento de WordPress. Aquí está el truco para invitar a la oferta adecuada para el trabajo que está ofreciendo. “Debería ser FÁCIL para alguien que SABE cómo…” esas pocas palabras filtrarán inmediatamente a aquellos que dicen que es un trabajo de dos semanas, tal vez para negociar un precio más alto. Es probable que reciba una amplia gama de ofertas si es la primera vez que utiliza eLance, así que no se deje intimidar por los precios aparentemente altos ni se sienta atraído por la oferta más baja. Dese tiempo para comunicarse con todos y familiarizarse con sus habilidades de negociación. Este tipo fue un ganador anterior conmigo, y negocié el precio de su oferta mostrándole el nivel de planificación y preparación por el que pasé antes de conseguir el trabajo. Le hizo saber que no quería duplicar esfuerzos además de las cosas que ya había pasado tiempo preparando. Las palabras clave que aprendí fueron que expresaban lo interesante, divertida y fácil que era la tarea. ¡Estoy listo para elegir personas apasionadas en mi equipo!

Elance premiado
Las habilidades probadas que estoy buscando en particular con respecto a los posibles administradores de WordPress son: WordPress 3.1, CSS 3.0, PHP5. Los conjuntos de habilidades probados se realizan con un cronómetro, por lo que puede estar seguro de que la persona que contrata no está aprendiendo en el trabajo.
Habilidades de ELance
Siempre puede dar una oportunidad a las personas que nunca han comenzado a trabajar en eLance, pero hay una curva de aprendizaje asociada con cómo comunicarse de manera efectiva con su nuevo compañero de equipo, y los trato como tales. Si la comunicación parece abrupta en lugar de concisa, lo veo como un peligro que probablemente sea mejor evitarlo.

Administrar roles de usuario

Dar una cuenta a nivel de "administrador" puede ser arriesgado. Especialmente si es alguien a quien no conoces bien. Además, no todos los miembros de su equipo necesitan tener el mismo conjunto de niveles de permisos. Por ejemplo, si son autores, solo deben tener permiso de nivel de autor. A veces, es posible que desee promover a un autor como moderador o administrador de la comunidad, por lo que puede crear un nuevo rol que agregue esta capacidad a su rol de usuario. Para ello, utilizo el complemento User Role Editor. En este caso particular, elegí crear un nuevo rol llamado "webmaster" que le da al usuario un conjunto específico de permisos. Para hacer esto, debe ir a la configuración del Editor de roles de usuario y crear un nuevo tipo de rol. Le di a este rol de "webmaster" todas las habilidades de un "editor" para comenzar. Es posible que esta persona necesite acceder a algunas de las publicaciones de mi página y corregir errores en el HTML, por lo que, como mínimo, necesito darles controles de editor.
Configuración del administrador de roles
Una vez que haya creado correctamente una "función de webmaster", seleccione la función de usuario de la lista desplegable y agregue las funciones adicionales que desee. En mi caso, agregué lo siguiente:

  • Activar complementos
  • Editar complementos: para editar PHP y adaptar CSS a su sitio, por ejemplo.
  • Cambiar las opciones del tema: algunas personalizaciones de hojas de estilo
  • Editar temas: puede ser necesario corregir los conflictos de JavaScript en el archivo de encabezado
  • Instalar complementos
  • Instale temas: para su lectura, tenga en cuenta que omití `` Habilitar temas ''
  • Administrar opciones: a veces, las opciones de publicación remota deben incluirse en la lista blanca para brindarle a su webmaster flexibilidad adicional.

Puedo ingresar en cualquier momento y eliminar los privilegios después de que se completen las tareas.
Actualizar roles en User Role Manager
Ahora, asigne a su nuevo usuario las capacidades generales de su nuevo rol de 'Webmaster': Seleccione el nuevo usuario que creó, aparecerá una subpágina que le dará la opción de asignar el nuevo tipo de rol que creó. Sugerencia, no configure realmente 'Administrador' como su nombre de usuario, es común que alguien piratee de forma cruda si tiene la mitad del trabajo hecho para ellos usando un nombre global. ¡Lo usé solo con fines de demostración!
Asignación de roles de usuario

Monitoreo de usuarios usando ThreeWP Activity Monitor

Si bien la administración de roles es una buena manera de mantener el control, para mayor tranquilidad, hay un complemento que rastreará lo que están haciendo todos sus usuarios registrados.
Monitor de actividad ThreeWP
Para ello, informa el registro de cambios de la actividad del usuario en una ubicación central. Espero que ahora haya reducido el margen de error con su sitio de varios autores y tenga la confianza de que cualquier cosa que afecte como resultado de un error o manipulación del usuario es al menos rastreable. Ahora que sabe cómo proteger su sitio con múltiples colaboradores, aquí hay un artículo que le mostrará cómo administrar un buen flujo de trabajo editorial y hacer que su equipo colaborativo esté más organizado. Juliana Payson (@JulianaPayson) es una directora de contenido de InMotion Hosting con sede en Los Ángeles, famosa por su alojamiento dedicado. Desarrolla contenidos basados ​​en el diseño Web 2.0 y la "socialización" de sitios web.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir