WordPress에서 최종 사용자가 미디어 업로드를 손쉽게 관리하는 방법
게시 됨: 2023-02-28WordPress에서 사용자별로 미디어 업로드를 정렬하시겠습니까?
다중 작성자 사이트를 운영하는 경우 거의 모든 작성자의 미디어 라이브러리 액세스 권한을 개인 업로드로만 제한할 수 있습니다. 이렇게 하면 제작자가 실수로 추가 사용자의 영상을 삭제하는 것을 방지하고 구독자 전용 콘텐츠를 개인적으로 보존하는 데 도움이 됩니다.
이 보고서에서는 WordPress에서 고객이 미디어 업로드를 정렬하는 방법을 명확하게 보여줍니다.
미디어 업로드에 대한 작성자 항목을 제한하는 이유는 무엇입니까?
다중 작성자 WordPress 웹로그가 있는 경우 개인이 다양한 사진을 업로드할 수 있습니다. 이로 인해 작가가 적절한 그래픽을 찾기가 복잡해지거나 실수로 다른 사람의 미디어 파일을 삭제하거나 편집할 수 있습니다.
이로 인해 생산성 저하, 웹 사이트 관리자 및 편집자를 위한 추가 작업 부하, 정교한 편집 작업 흐름 등 모든 종류의 문제가 발생할 수 있습니다.
이 무제한 액세스는 개인 정보 보호 문제가 될 수도 있습니다. 예를 들어, 새로운 제품이나 생각에 대해 작업하는 경우 일반 대중에게 발표하기 직전에 다른 작성자가 미디어 라이브러리에서 기밀 영상을 볼 수 있습니다.
WordPress 회원 웹 사이트가 있는 경우 기여자와 구독자는 얻을 수 없는 고품질 미디어 파일에 액세스할 수 있습니다. 예를 들어, 온라인 프로그램을 홍보하는 경우 기여자는 미디어 라이브러리 접근성을 사용하여 회원 자격을 얻지 않고도 최고 품질의 PDF 및 기타 학습 과정 용품을 얻을 수 있습니다.
현재 주장되고 있는 WordPress 관리 영역 내에서 미디어 업로드를 볼 수 있는 사람을 제한하는 방법을 살짝 살펴보겠습니다. 기본적으로 아래의 빠른 백 링크를 사용하여 사용하려는 시스템으로 바로 이동하십시오.
기술 1. 플러그인을 사용하여 사용자의 미디어 업로드 정렬(신속하고 복잡하지 않음)
획득을 미디어 업로드로 제한하는 가장 간단한 방법은 Frontier Prohibit Obtain 플러그인을 사용하는 것입니다.
이 완전 무료 플러그인은 소비자가 edit_some others_posts
인증을 가지고 있는지 여부에 관계없이 확인하여 추가 사용자의 게시물을 편집할 수 있습니다.
기본적으로 이 기능은 웹 페이지 관리자 또는 편집자 목적을 가진 모든 사람에게 부여됩니다. 이를 변경하려면 WordPress의 소비자 역할에 기능을 추가하거나 제거할 수 있습니다.
사용자에게 이 권한이 없으면 이 플러그인이 활성화되는 순간 WordPress 미디어 라이브러리에서 다른 사용자의 문서를 얻을 수 없습니다. 이를 통해 관리자와 편집자의 접근성을 제한하지 않고 사람들이 미디어 업로드를 관리할 수 있습니다.
이 플러그인은 기본적으로 작동하며 구성할 설정이 없으므로 Frontier Prohibit Accessibility 플러그인을 설정하고 활성화하기만 하면 됩니다. 더 많은 정보는 WordPress 플러그인을 삽입하는 방법에 대한 자습서를 참조하십시오.
전략 2. 코드를 사용하는 미디어 업로드 구성(우수)
다른 선택은 코드로 작업하는 미디어 라이브러리의 파일에 대한 항목을 금지하는 것입니다. 이 시스템은 WordPress 블로그 사이트 또는 웹사이트에 코드 스니펫을 통합해야 하므로 초보자에게 가장 유용한 접근 방식은 아닙니다. 그럼에도 불구하고 미디어 업로드를 정렬하기 위해 별도의 플러그인을 삽입할 필요가 없습니다.
일반적으로 WordPress 개념에 맞춤형 코드를 포함하는 지침이 포함된 가이드를 얻을 수 있습니다. 그러나 이것은 코드의 오류 및 오타로 인해 일반적인 WordPress 결함이 발생하거나 인터넷 사이트를 완전히 크랙할 수 있으므로 제안되지 않습니다.
이것이 우리가 WPCode를 제안하는 이유입니다.
WPCode는 백만 개가 넘는 WordPress 웹 사이트에서 사용하는 최고의 코드 스니펫 플러그인입니다. 이는 features.php 파일을 편집하지 않고 WordPress에 사용자 지정 코드를 삽입하는 것을 복잡하지 않게 만드는 데 도움이 됩니다.
이 프로세스에서는 소비자에게 edit_other people_posts
권한이 있는지 여부를 확인하는 코드를 통합할 것입니다. 이 권한이 없는 경우 아래 코드 스니펫은 WordPress 미디어 라이브러리에 있는 다른 사람의 데이터 파일에 액세스하지 못하게 합니다.
해야 할 초기 세부 사항은 무료 WPCode 플러그인을 설치하고 활성화하는 것입니다. 자세한 내용은 WordPress 플러그인 설정 방법에 대한 단계별 지침을 참조하십시오.
활성화되면 Code Snippets » Include Snippet 으로 이동합니다.
여기에서 '맞춤형 코드 추가'에 마우스를 올리기만 하면 됩니다.
표시되면 '스니펫 사용'을 클릭합니다.
시작하려면 맞춤형 코드 스니펫의 제목을 정렬합니다. 이는 WordPress 대시보드에서 스니펫을 식별하는 데 도움이 될 수 있습니다.
그 직후 '코드 유형' 드롭다운을 열고 'PHP 스니펫'을 선택합니다.
'코드 미리보기' 영역에서 다음 코드 스니펫을 붙여넣습니다.
add_filter( 'ajax_query_attachments_args', 'user_exhibit_attachments' )
functionality person_demonstrate_attachments( $question )
$person_id = get_present-day_consumer_id()
if ( $user_id && !current_user_can('activate_plugins') && !current_consumer_can('edit_many others_posts
') )
$question['author'] = $person_id
return $question
그런 다음 '삽입' 부분으로 스크롤하면 됩니다. WPCode는 고유한 위치에 코드를 포함할 수 있습니다. 이러한 유형은 모든 게시물 직후, 프런트엔드 전용 또는 관리자 전용입니다.
전체 WordPress 인터넷 사이트에서 사용자 지정 PHP 코드를 사용하려고 하므로 지금 선택하지 않은 경우 '자동 삽입'을 클릭합니다. 그런 다음 '위치' 드롭다운 메뉴를 열고 '거의 모든 곳에서 실행'을 선택합니다.
그런 다음 디스플레이 화면의 주요 부분으로 스크롤하고 '비활성' 토글을 클릭하기만 하면 '활성'으로 조정됩니다.
마지막으로 'Save Snippet'을 클릭하여 PHP 스니펫을 저장합니다.
이제 최종 사용자는 WordPress 미디어 라이브러리에 업로드한 문서만 얻을 수 있습니다.
이 게시물이 WordPress 웹 사이트에서 구매자가 미디어 업로드를 훨씬 더 잘 구성하는 데 도움이 되었기를 바랍니다. 곧 최고의 WordPress 안전 가이드를 확인하거나 WordPress를 위한 최고의 통화 종류 플러그인의 자격을 갖춘 선택을 볼 수 있습니다.
이 짧은 기사가 마음에 든다면 WordPress 온라인 비디오 자습서용 YouTube 채널을 구독하는 것을 잊지 마십시오. 트위터와 페이스북에서도 우리를 만날 수 있습니다.