WordPress Snippet

ワードプレスをカスタマイズしよう

: 2013年9月

特定のショートコードが存在したら、スクリプトを書き出す

投稿日: by

WordPress3.6から、コンディショナルタグが追加され、記事本文などに、特定のショートコードがある場合に、スクリプトをロードするといった作業が、簡単にできるようになりました。
function custom_shortcode_scripts() {
global $post;
if( has_shortcode( $post->post_content, ‘custom-shortcode’) ) {
wp_enqueue_script( ‘custom…

template_redirectを使ったスタイル(スクリプト)の埋め込み

投稿日: by

ちょっとしたアイディアを試したいときに、head要素に、cssやjavascriptのリンクを作成し、リンク先に、cssのルールやhavascriptのコードを記述する事ができるtemplate_redirectを使ったスニペットです
コードを実行すると
<link rel=’stylesheet’ id=’nobita-extend-style-css’ href=’ type=’text/css’ media=’all’ /> といったリンクが作成されて、リンクをクリック…

新規投稿時に、カスタムフィールドもセットで作る

投稿日: by

カスタム投稿を作るといったキーワードで検索すると、add_meta_box()等を使ったりして、立派なメタボックス付のフォームを作るという事例が多く紹介されています。
この投稿では、WordPressの標準のカスタムフィールドを、新規投稿の時に一緒に作成してしまう簡単なコードを紹介します。
フォームを作ったりしない分簡単ですし、自家製フォームからデータの送信なども行わないため、初心者の人でも、安心して使えると思います。
add_filter( ‘default_content’…