WordPress Snippet

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

カテゴリー: javascript

動的なオプション値を、外部 javascript に適用する

投稿日: by

javascriptファイルのオプション値は、大抵 head 要素内に、インラインのスクリプトを記述していることが多いと思います。
ダイナミックなオプション値は、
このようにテンプレート内でないと、WordPress 関数も記述できず、インラインのスクリプトが必要になるためです。
私自身も、このような記述を現在もしているわけですが、もっとすっきりと記述する方法がないか探していました。
wp_localize_script() を使うと、動的なオプション値を外部スクリプ…

特定のページや投稿で、テンプレート編集なしで、スクリプトをセットアップする

投稿日: by

特定のページで、javascriptを実行したい時、スクリプトへのリンク、インラインのスクリプト、CSSの追加の3つがたいていの場合必要になります。
テンプレートを編集したり、固定ページを作成したりしてもいいのですが、手間のかかる割には、柔軟性に欠けるという事があります。
下のスクリプトは、functions.phpにコードを追加するだけで、この3種の作業を行ってしまおうとする試みです。
投稿やページを作成したら、 というショートコードを記述するだけで、スクリプトを追加すること…