M谩s

    C贸mo organizar f谩cilmente las cargas de medios por parte de los usuarios en WordPress

    - Advertisement -

    驴Desea organizar las cargas de medios por usuario en WordPress?

    Si ejecuta un sitio web de varios autores, es posible que desee restringir el acceso a la biblioteca de medios de cada autor solo a sus propias cargas. Esto puede evitar que un autor elimine accidentalmente las im谩genes de otro usuario y ayudar a mantener privado el contenido exclusivo para suscriptores.

    En este art铆culo, le mostraremos c贸mo organizar las cargas de medios por parte de los usuarios en WordPress.

    驴Por qu茅 restringir el acceso del autor a las cargas de medios?

    Si tiene un blog de WordPress de varios autores, es posible que la gente est茅 cargando muchas im谩genes diferentes. Esto puede dificultar que un autor encuentre la imagen correcta, o puede eliminar o editar el archivo multimedia de otra persona por accidente.

    Esto puede causar todo tipo de problemas, incluida la baja productividad, mucho trabajo adicional para los administradores y editores del sitio y un flujo de trabajo editorial complicado.

    Este acceso ilimitado tambi茅n puede ser un problema de privacidad. Por ejemplo, si est谩 trabajando en un nuevo producto o idea, es posible que otros autores vean im谩genes confidenciales en la biblioteca de medios antes de que haga un anuncio p煤blico.

    Si tiene un sitio de membres铆a de WordPress, entonces los colaboradores y suscriptores pueden acceder a archivos multimedia premium a los que no deber铆an tener acceso. Por ejemplo, si vende cursos en l铆nea, un colaborador podr铆a usar su acceso a la biblioteca de medios para descargar archivos PDF premium y otros materiales del curso, sin comprar una suscripci贸n.

    Dicho esto, echemos un vistazo a c贸mo restringir qui茅n puede ver las cargas de medios dentro de su 谩rea de administraci贸n de WordPress. Simplemente use los enlaces r谩pidos a continuaci贸n para saltar directamente al m茅todo que desea usar.

    M茅todo 1. Organizar las cargas de medios por parte de los usuarios con un complemento (r谩pido y f谩cil)

    La forma m谩s f谩cil de restringir el acceso a las cargas de medios es usando el Acceso restringido de frontera enchufar.

    Este complemento gratuito verifica si un usuario tiene la edit_others_posts permiso, que les permite editar las publicaciones de otro usuario.

    De forma predeterminada, esta capacidad se otorga a todos los que tienen el rol de editor o administrador del sitio. Si desea cambiar esto, puede agregar o eliminar capacidades a los roles de usuario en WordPress.

    鉂 Tambi茅n te interesa:馃摲 Como mostrar el Twitter y Facebook del autor en laC贸mo mostrar el Twitter y Facebook del autor en la p谩gina de perfil

    Si el usuario no tiene este permiso, una vez que se active este complemento, no podr谩 acceder a los archivos de otro usuario en la biblioteca de medios de WordPress. Esto le permite organizar las cargas de medios por parte de los usuarios, sin restringir el acceso de los administradores y editores.

    Este complemento funciona de forma inmediata y no hay configuraciones que deba configurar, por lo que simplemente puede instalar y activar el complemento Frontier Restrict Access. Para obtener m谩s detalles, consulte nuestra gu铆a sobre c贸mo instalar un complemento de WordPress.

    M茅todo 2. Organizar cargas de medios mediante c贸digo (avanzado)

    Otra opci贸n es restringir el acceso a los archivos de la biblioteca multimedia mediante c贸digo. Este m茅todo requiere que agregue un fragmento de c贸digo a su blog o sitio web de WordPress, por lo que no es el m茅todo m谩s f谩cil para principiantes. Sin embargo, no necesitar谩 instalar un complemento separado solo para organizar sus cargas de medios.

    A menudo, encontrar谩 gu铆as con instrucciones para agregar c贸digo personalizado a su tema de WordPress. Sin embargo, esto no se recomienda ya que los errores y errores tipogr谩ficos en su c贸digo pueden causar errores comunes de WordPress, o incluso romper su sitio por completo.

    Por eso te recomendamos C贸digo WP.

    WPCode es el mejor complemento de fragmentos de c贸digo utilizado por m谩s de 1 mill贸n de sitios web de WordPress. Facilita agregar c贸digo personalizado en WordPress sin tener que editar el archivo functions.php.

    Para este m茅todo, agregaremos c贸digo que verifique si el usuario tiene la edit_others_posts permiso. Si no tienen este permiso, el fragmento de c贸digo a continuaci贸n les impedir谩 acceder a los archivos de otras personas en la biblioteca de medios de WordPress.

    Lo primero que debe hacer es instalar y activar el Complemento WPCode gratuito. Para obtener m谩s detalles, consulte nuestra gu铆a paso a paso sobre c贸mo instalar un complemento de WordPress.

    Tras la activaci贸n, dir铆gete a Fragmentos de c贸digo 禄 Agregar fragmento.

    C贸mo agregar fragmentos de PHP personalizados a su sitio usando WPCode

    Aqu铆, simplemente pase el mouse sobre ‘Agregar su c贸digo personalizado’.

    Cuando aparezca, haz clic en ‘Usar fragmento’.

    鉂 Tambi茅n te interesa:How to Track Social Metrics for WordPress SitesC贸mo rastrear m茅tricas sociales para sitios de WordPress

    Agregar un fragmento de c贸digo personalizado a WordPress

    Para comenzar, escriba un t铆tulo para el fragmento de c贸digo personalizado. Esto puede ser cualquier cosa que lo ayude a identificar el fragmento en el tablero de WordPress.

    Despu茅s de eso, abra el men煤 desplegable ‘Tipo de c贸digo’ y seleccione ‘Fragmento PHP’.

    Restricci贸n del acceso a la biblioteca de medios usando WPCode

    En el 谩rea 芦Vista previa del c贸digo禄, pegue el siguiente fragmento de c贸digo:

    add_filter( 'ajax_query_attachments_args', 'user_show_attachments' );
     
    function user_show_attachments( $query ) {
        $user_id = get_current_user_id();
        if ( $user_id && !current_user_can('activate_plugins') && !current_user_can('edit_others_posts
    ') ) {
            $query['author'] = $user_id;
        }
        return $query;
    } 
    

    A continuaci贸n, despl谩cese hasta la secci贸n ‘Inserci贸n’. WPCode puede agregar su c贸digo a diferentes ubicaciones, como despu茅s de cada publicaci贸n, solo en la interfaz o solo en el administrador.

    Queremos usar el c贸digo PHP personalizado en todo nuestro sitio web de WordPress, as铆 que haga clic en ‘Insertar autom谩ticamente’ si a煤n no est谩 seleccionado. Luego, abra el men煤 desplegable ‘Ubicaci贸n’ y elija ‘Ejecutar en todas partes’.

    Ejecutar c贸digo PHP personalizado en su sitio web usando WPCode

    Despu茅s de eso, estar谩 listo para desplazarse hasta la parte superior de la pantalla y hacer clic en el interruptor ‘Inactivo’, para que cambie a ‘Activo’.

    Finalmente, haga clic en ‘Guardar fragmento’ para hacer que el fragmento PHP est茅 activo.

    C贸mo restringir el acceso a archivos multimedia usando c贸digo

    Ahora, los usuarios solo tendr谩n acceso a los archivos que carguen en la biblioteca de medios de WordPress.

    Esperamos que este art铆culo lo haya ayudado a organizar mejor las cargas de medios de los usuarios en su sitio de WordPress. A continuaci贸n, puede consultar nuestra gu铆a de seguridad definitiva de WordPress o ver nuestra selecci贸n experta de los mejores complementos de formulario de contacto para WordPress.

    鉂 Tambi茅n te interesa:馃摲 Como Redactar Texto en WordPress La Manera FacilC贸mo Redactar Texto en WordPress (La Manera F谩cil)

    Fuente: C贸mo organizar f谩cilmente las cargas de medios por parte de los usuarios en WordPress

    Populares

    M谩s de esta categor铆a

    DEJA UNA RESPUESTA

    Por favor ingrese su comentario!
    Por favor ingrese su nombre aqu铆

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