WordPressで指定されたファイルタイプのみにアップロードを制限する方法

数日前、クライアントのサイトで作業中に、指定されたファイルタイプ(jpg、gif、png)のみへのアップロードを制限する関数をコーディングするように依頼されました。リポジトリを探しても何も見つからなかったので、独自のプラグインを作成することにしました。昨日、WordPressプラグインリポジトリで承認され、Restrict Uploadsという名前になりました。

他のプラグインとは異なり、このプラグインには非常に複雑な設定パネルはありません。実際、設定パネルはまったくありません。これは、1つのこと、そして1つのことだけを行うように構築されています。それは、画像(jpg、gif、png)以外のファイルタイプのアップロードをエディタに禁止することです。このようなプラグインは、バックグラウンドで静かに動作し、サイトのロード時間や日常の活動に影響を与えないため、理想的なタイプです。

プラグインをインストールして有効化するだけです。今すぐRestrict Uploadsをダウンロード

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

8 CommentsLeave a Reply

  1. @susan suarez はい、その通りです。これにより、メディアアップローダーを使用して何かをアップロードするためにwp-adminを利用した悪意のあるエントリを防ぐことができます。

  2. とても便利です – 追加していただきありがとうございます。これはプラグインのセキュリティにも役立ちますか?ハッカーが侵入した場合、他の種類のメディアファイルをアップロードできないようにするためですか?

  3. @wpbeginner その通りです…大文字の.JPG、.PNG、.GIFに焦点を当てたかったのです…それらはアップロードできないからです。一部の画像エディターは大文字で保存します…

  4. @Debajyoti Then there would be no point of having this plugin. The whole idea is to keep the editors from uploading any other file type aside from images. We will work on an improvement for this plugin that will let you pick which users to limit the stuff for though :)

  5. @JasonDittmer ええ、私もこのようなプラグインが大好きです。何もする必要がないからです。それは1つのことだけのためです。

  6. これを機能させるために多くのコードを書かなければならないと思っていました。シンプルなプラグインをありがとうございます。素早い修正ですね!

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。