jQueryを使用して、ユーザーがWP編集管理者を介して追加したhtmlページ(この場合はWordPressによって作成されたvimeo vidoesへのすべてのリンクを検索)をスキャンしたいと思います。
次に、これらのリンクの制御をカラーボックスに渡します。
jQueryセレクターは次のリンクで機能します。
// vimeo in colorbox ##
jQuery("a").filter(function(){ // filter all as ##
return jQuery(this).text().match(/vimeo\.com/igm); // match text with vimeo.com ##
}).colorbox({iframe:true, innerWidth: "80%", innerHeight: "80%"}) // assign to colorbox ##
.addClass("button vimeo"); // add class to style ##
ただし、vimeoはコンテンツをiframeからプッシュしてページをリロードするため、このURLに一致する正規表現が必要です。これはiframeを介して埋め込むことができます。
http://player.vimeo.com/video/44799432
match(/player.vimeo\.com/);
それをしません-何かアイデアはありますか?
注:複数のvimeoリンクをチェックするためにループが必要になることは明らかです...
ありがとう!