Skip to content

Instantly share code, notes, and snippets.

@snoise
Last active August 29, 2015 14:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save snoise/1817d80c5402d0035608 to your computer and use it in GitHub Desktop.
Save snoise/1817d80c5402d0035608 to your computer and use it in GitHub Desktop.
投稿画面にボタンを挿入するサンプル
<?php
/*
Plugin Name: Paka3_editer_media_button
Plugin URI: http://www.paka3.com/wpplugin
Description: 投稿画面にボタンを挿入するサンプル
Author: Shoji ENDO
Version: 0.1
Author URI:http://www.paka3.com/
*/
//1.メディアボタンを置く
add_filter( "media_buttons_context", "paka3_media_buttons_context");
function paka3_media_buttons_context ( $context ) {
$img = plugin_dir_url( __FILE__ ) ."icon.png";
$context .= <<<EOS
<a href='#TB_inline?width=600&height=550&inlineId=paka3_popup_window'
class='thickbox' title='お助けウィンドウ'>
<img src='{$img}' /></a>
EOS;
return $context;
}
//2.ポップアップウィンドウ
add_action( 'admin_footer', 'paka3_popup_content' );
function paka3_popup_content() {
echo <<< EOS
<div id="paka3_popup_window" style="display:none;">
<h2>ココには何かが書かれています</h2>
<p>とりあえず、実用性は置いといてね。次で。
こんなこと<br />
あんなこと<br />
そんなこと</p>
</div>
EOS;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment