KBoardでアップロード可能なサムネイル/添付ファイルの拡張子を追加する

Last Updated: 2017 年 05 月 28 日 댓글

KBoard(Kboard)掲示板で、アップロード可能な添付ファイルの拡張子を変更/追加する

WordPressで多く使用されて韓国型掲示板のKBoardで特定の拡張子のファイルのみアップロードが可能です。

ケイボスソースファイルをチェックしてみるとjpg、jpeg、gif、png、bmp、zip、7z、hwp、ppt、xls、doc、txt、pdf、xlsx、pptx、docx、tor​​rent、smi、可能なmp4などの拡張子のみを許可するそうです。 もし許可しない拡張子のファイルをアップロードすると、次のようにエラーメッセージが表示され、文は、添付ファイルなし登録されます。

KBoard ファイルの拡張子の問題

もし、特定のファイル拡張子を追加したい場合は、次のコードを使用します。

// 업로드 가능한 파일 확장자 추가
function new_file_extensions( $extensions ) {
$extensions = array('jpg', 'jpeg', 'gif', 'png', 'bmp', 'zip', 'hwp', 'ppt', 'xls', 'doc', 'txt', 'pdf', 'old');
return $extensions;
}
add_filter( 'kboard_upload_extension', 'new_file_extensions' );

ファイルの拡張子の名前を適切に変更していただければされます。

以前は、直接ソースを変更する必要がしたが、これでフィルタを提供するので、簡単にアップロード可能な拡張子を変更することができます。 ちなみに(テーマたプラグインでもなければ WordPress コアファイルであれ)ソースを直接変更する場合、今後のプラグインが更新されると修正が消えるので、ソースファイルを直接編集することは控える必要があります。

KBoardで提供されるフック(アクション/フィルタ)のリストは、 ここを参照してみてください。 KBoardの機能を拡張する場合は、まず、フックを確認してみるといいようです。

このブログでKboardを削除する風に KBoardを触れることのできる機会が減ってハンドンた KBoardの文を上げていない。 もちろん、テストサイトに KBoardがインストールされているが、使用頻度が多く減りました。

そして、以前にあげた KBoard 資料も、新しいバージョンでは、正常に動作していない場合も多いですね。 しかし、原理だけ理解すれば、既存の資料を参考に、新しいバージョンでも活用することができます。

メモ:


コメントを残す

コメント