[WordPress] 画像のURLを入れるだけで表示してくれちゃうスニペット


<?php
function wp_embed_handler_image( $matches, $attr, $url, $rawattr ) {
$embed = sprintf(
'<img src="%1$s" alt="" />',
esc_attr($matches[0])
);
return apply_filters( 'embed_image', $embed, $matches, $attr, $url, $rawattr );
}
wp_embed_register_handler( 'image', '/^https?(:\/\/[-_\.!~*\'()a-zA-Z0-9;\/:\@=+\$,%#]+)(\.jpe?g|\.gif|\.png)$/', 'wp_embed_handler_image', 10, 4 );

スケルトンだから、色々機能を追加してください。あと、WordPress で oEmbed 有効にしておいてね


Posted

in

by

Tags:

Comments

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。