WordPress メディア ライブラリに .pdf ファイルを認識させるにはどうすればよいですか?
WordPress のメディア ライブラリは、デフォルトでは画像、ビデオ、オーディオのみをサポートしています。場合によっては、これらだけでは十分ではありません。メディア ライブラリでは、多くの種類のファイルをアップロードでき、より詳細な分類が必要です。たとえば、pdf ファイル
推奨: 「wordpress チュートリアル #」
メディア ライブラリで 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 <span class="count">(%s)</span>', 'PDFs <span class="count">(%s)</span>' ) ); // then we return the $post_mime_types variable return $post_mime_types; } // Add Filter Hook add_filter( 'post_mime_types', 'modify_post_mime_types' );
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 <span class="count">(%s)</span>', 'PDFs <span class="count">(%s)</span>' ) );
以上がWordPress メディア ライブラリに .pdf ファイルを認識させる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。