WordPress 미디어 라이브러리가 .pdf 파일을 인식하도록 만드는 방법은 무엇입니까?
WordPress 미디어 라이브러리는 기본적으로 이미지, 비디오 및 오디오만 지원합니다. 미디어 라이브러리에서는 다양한 유형의 파일을 업로드할 수 있으므로 더 자세한 내용이 필요한 경우가 있습니다. PDF 파일 등 분류
권장: "wordpress tutorial
"media 라이브러리는 pdf 분류를 지원합니다tutsplus의 이 코드는 위 그림에 표시된 효과를 달성하는 데 도움이 될 수 있습니다. 테마#의 function.php에 코드를 넣으세요. #코드는 다음과 같습니다
function modify_post_mime_types( $post_mime_types ) { // 选择mime类型,这里用: 'application/pdf' // 然后扩充数组,定义label的文字 $post_mime_types['application/pdf'] = array( __( 'PDFs' ), __( 'Manage PDFs' ), _n_noop( 'PDF (%s)', 'PDFs (%s)' ) ); // then we return the $post_mime_types variable return $post_mime_types; } // Add Filter Hook add_filter( 'post_mime_types', 'modify_post_mime_types' );
미디어 라이브러리에 pdf 파일을 업로드하시면 효과를 보실 수 있습니다.추가 카테고리 지원 방법
워드프레스에서 지원하는 파일 형식은 wp_includes/functions.php에 작성되어 있으니 검색해 보세요
코드는 다음과 같습니다. 다음과 같습니다:# #
function get_allowed_mime_types()
'jpg|jpeg|jpe' => 'image/jpeg', 'gif' => 'image/gif', 'png' => 'image/png', 'bmp' => 'image/bmp', 'tif|tiff' => 'image/tiff', 'ico' => 'image/x-icon', 'asf|asx|wax|wmv|wmx' => 'video/asf', 'avi' => 'video/avi', 'divx' => 'video/divx', 'flv' => 'video/x-flv', ...
코드는 다음과 같습니다:
$post_mime_types['application/pdf'] = array( __( 'PDFs' ), __( 'Manage PDFs' ), _n_noop( 'PDF (%s)', 'PDFs (%s)' ) );
, 'application/pdf'를 필요한 MIME 유형으로 바꾸고 다음 텍스트도 그에 따라 변경해야 합니다. 이는 PHP에서 배열 멤버를 추가하는 방법입니다. 물론 여러 사용자 정의 유형을 지원하기 위해 더 많은 배열 요소를 추가할 수도 있습니다.
위 내용은 .pdf 파일을 인식하도록 WordPress 미디어 라이브러리를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!