tama

WordPressテーマカスタマイズ

はてなブックマークを記事ごとに利用する方法(コード)

はてなブックマークを記事ごとにリンクさせるには、the_permalink()とthe_title()を使います。 まず、取得したコードにあるhref="の最後にthe_permalink()を入れることで記事リンクを設定でき、data-h...
WordPressテーマカスタマイズ

RSSフィードのURLを出力する方法(コード)

RSSフィードのリンクを利用したいときは、bloginfo()の引数に'rss2_url'を設定することで表示できます。 例えば、RSSフィードをサイトのどこかで表示したいときのコードは下のようになります。 <a href="<?php b...
WordPressテーマカスタマイズ

template_redirectにフックしたら、is_single()のおかしな動きが改善

プラグインを作成していて、そのなかでis_single()を条件分岐に使用していたのですが、自分が期待していた結果どおりにならずにおかしな結果になる不具合が発生したことについて。 思い出しながらなので記事の内容がわかりづらいと思います。 w...
WordPressテーマカスタマイズ

投稿判定is_sigle()と、投稿・固定ページ判定のis_singular()

is_single()は、シングルページ(post)を判定しますが、is_singlularを使うと投稿と固定ページ(post、page)を判定します。 WordPress Codex 条件分岐によると厳密にはアタッチメント(is_atta...
WordPressテーマカスタマイズ

is_admin()でダッシュボード(管理画面)の表示チェック

is_admin()を使うと開いているページが管理画面なのか(表示しているか)をチェックすることが出来ます。 プラグインの作成などで、プログラムをダッシュボード(管理画面)で機能させたくない表示させたくないときに下のコードのように!(否定)...