目次ショートコードを作るGoogleアドセンスショートコードどうしでコンテンツを囲む記事の途中に関連記事を出すショートコードはテンプレートファイルにも使える便利なプラグインをあわせて使うAddQuicktagよく、WordPressのカスタマイズ記事でfunctions.phpを使って~のような内容を見かけるかと思いますが、自分で好きなようにカスタマイズしたいと思うことはありませんか?WordPressにはショートコードAPIがあって、これを使いこなせればかなり表現の幅が広がります。いう訳で、好きなコンテンツを簡単なショートコードで記事内の好きな場所に表示させよう、という内容。ビギナーさん向けになります。これを覚えるだけでかなり表現の幅が広がるはずです。凄く簡単なのでぜひチャレンジしてみてください。ショートコードを作るまずはコード。お使いのテーマにあるfunctions.phpに下記のようなコードを追記します。'sushi');このコードを追記して、記事内に[kachibito]と入力すると「とき既にお寿司」と表示されるようになります。関数は分かりやすいもので作ってみてください。書くとまた「これだからPHPerは・・」とか言われそうですね。組み込み関数と被らないようにしてください。‘コンテンツ’;がショートコードで表示させたい部分です。ある例を上げてみます。'google_ads');どうでしょう。先程のコードと比べて変わったのはコンテンツの部分と関数、ショートコードのテキストだけであることが分かるかと思います。この場合、[ads]と入力すれば記事の好きな部分にGoogleアドセンスを入れることが出来ます。これを覚えればアイデア次第で様々な表現が出来ることが想像できると思います。場合は記事内で使えないPHPを登録しますが、工夫次第で色々出来ると思いますのでぜひチャレンジしてみてください。'strong_text');基本は先ほどと変わりません。‘はショートコードで囲む部分です。上記の場合、[kakomu]強調した文字[/kakomu]と入力すると「強調した文字」となります。Javascriptなどをアンカータグで使用したりするときにいちいちrelやclassを手打ちにするのは面倒ですが、こうして設定しておけば更新が楽になるわけですね。最後に「こんなことも出来るよ」という、やや応用的なものを例に上げてみます。‘5’,が抽出数)出すことができます。このようにショートコード使って色々出来るわけです。ショートコードはテンプレートファイルにも使える作ったショートコードはテンプレートファイルにも使うことが出来ます。?>これで[ads]と同様に先ほど登録したアドセンスを表示させることが出来ます。便利なプラグインをあわせて使うでもショートコードが沢山ありすぎると管理が大変です。そこで便利なプラグインを合わせて使うことをお勧めします。そのプラグインがAddQuicktagです。僕はこれがなかったら発狂してるかも知れないくらい便利だと思っています。AddQuicktagこれは「定型文的なものをいくつも登録できる」というプラグインで、ここで登録すると投稿ページのエディタに反映されます。作ったショートコードはもちろん、テーブルのような面倒なマークアップやプラグインで指定されたショートコードの管理などにもうってつけ。AddQuicktag以上、ショートコードの作り方と、合わせて使いたい便利なプラグインのご紹介でした。shortcodesという海外エントリが参考になると思いますのでチェックしてみてください。Wor...WordPress有料でもおかしくないようなクオリティの高いWordPressテーマを無料で配布しているサイトいろいろご質問頂いたので記事にします。"http://kachibito.net/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/scripts/shCore.js-end");/*]]>*/タイトルとURLをコピーしました。