wp_image_editor_supports

(3.5.0以降)
wp_image_editor_supports - イメージエディタがサポートしているか調べる

説明

bool wp_image_editor_supports( [ mixed $args = array() ] )
イメージエディタがサポートしているか調べる。

パラメータ

  • $args
    調べたいMIMEタイプおよびメソッド名を文字列または配列で指定(省略時は、array())。

返り値

サポートしている場合はtrueを、サポートしていない場合はfalseを返す。

注意

テーマ内で3.5の新機能であるWP_Image_Editorクラス系が使えるか確認する。

使用例

  • イメージエディタがMIMEタイプ'image/jpeg'をサポートしているか調べる。
    <?php if ( wp_image_editor_supports( array( 'mime_type'=>'image/jpeg' ) ) ) : ?>
  • イメージエディタがMIMEタイプ'image/jpeg'でrotateメソッドをサポートしているか調べる。
    <?php if ( wp_image_editor_supports( array( 'mime_type'=>'image/jpeg', 'methods'=>array( 'rotate' ) ) ) ) : ?>

フィルター

実行するフィルターはありません。

アクション

実行するアクションはありません。

ソースファイル

/wp-includes/media.php

関連

お勧めコンテンツ

Somewhere search box:プラグイン作ってみました(2012年12月24日 登録)

投稿済みの記事を修正する際、毎回「投稿一覧」に戻るのは面倒だ、そんなことを感じて作ったのがこのプラグインです。また1.2.0では投稿内容(本文、カテゴリーや投稿タグ、カスタムフィールド)を複製するリンクを投稿一覧ページと投稿編集ページに追加しました。

WordCamp Tokyo 2013(2013年9月14日 登録)

本日開催された「WordCamp Tokyo 2013」に行ってきました。昨年と同様、会場は大田区産業プラザで、PHPカンファレンスと共催でしたね。

WordPressと組み込まれている主なJavaScriptライブラリのバージョン一覧(2015年4月10日 登録)

WordPressの更新が遅れていたサイトを少し前に更新したところ、jQuery UI sortableを使って拡張したページに不具合が発生しました。WordPressの更新に伴って内部のjQuery UIが更新されたことに起因すると思われ、これを機にWordPressとそれに組み込まれたJavaScriptライブラリのバージョンを確認してみました。

headタグのmeta(generator)タグを取り除く(2011年2月18日 登録)

標準的なWordPressのテーマで出力されるHTMLには、headタグ内に次のようなmetaタグが出力されている。
<meta name="generator" content="WordPress 3.0.5" />

「テキスト」モードと「ビジュアル」モードを行き来すると投稿内容の一部が消える(2015年3月14日 登録)

仕事がらサイトの引っ越し作業のお手伝いをすることがあるのですが、今回は引っ越しにあわせてWordPressを「3.7.1」から最新版「4.1.1」にアップデートすることになりました。ここで紹介するのはこの案件で発生したトラブルの話です。

最終更新日時 : 2012-12-20 13:50