WordPress Snippet

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

タグ: javascript

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

投稿日: by

WordPress3.6から、コンディショナルタグが追加され、記事本文などに、特定のショートコードがある場合に、スクリプトをロードするといった作業が、簡単にできるようになりました。

*関連
Function:
do_shortcode()
Function:
add_shortcode()
Function:
remove_shortcode()
Function:
remove_all_shortcod…

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

投稿日: by

ちょっとしたアイディアを試したいときに、head要素に、cssやjavascriptのリンクを作成し、リンク先に、cssのルールやhavascriptのコードを記述する事ができるtemplate_redirectを使ったスニペットです
コードを実行すると
といったリンクが作成されて、リンクをクリックすると
が表示されます(設定をjsにすれば、javascriptも書けるかも)
テーマのfunctions.phpに
Quote TinyMCEエディタにスタイル…

公開ドキュメントでは、APIからjQueryをロードする

投稿日: by

備考
管理画面用に必要な場合
と書くことはできますが、このように書くと管理パネルのすべてのページでスクリプトのロードが発生しますので、訂正します。
テーマやプラグインを作成してオプションページを作成した場合に、そのページだけで使うスタイルやスクリプトが必要になります。
そのためには、hook_suffixを使います(WordPress3.3)