続・カスタムメニューの「カスタムリンク」に target 属性を追記

以前の記事で「カスタムメニューの『カスタムリンク』にはtarget属性を設定できない」ということでフィルターフックで解決する方法を書いたのですが、なんと

「表示オプション」で設定できることが判明

しましたので、恥を忍んでここに記す次第であります。

続きを読む

[Google Calendar Events] イベントの内容に応じて数字の色を変えてみた

Googleカレンダーが出力するフィードを引っぱってきて、WordPressのサイト内に表示させることのできるプラグイン『Google Calendar Events』。GoogleカレンダーのスマートなUIでイベント管理しつつ、サイトのデザインに合わせたカスタマイズができるなかなか有用なプラグインです。

先日、このプラグインを使ったサイト構築の案件で「カレンダーの内容(=イベントのタイトル)に応じてカレンダーの色を変えたい」というリクエストがあったので、jQueryを使って解決してみました。いつもどおり「ご利用は計画的に」の技術情報ですが、どなたかのお役に立てれば。

なお今回は、カレンダーをグリッド表示させている場合のカスタマイズ例なので予めお含み置きを。


↑こんな感じにカレンダーを表示させた場合ですね
続きを読む

アクセスが1億倍くらい上がるog:imageをWordPressに設定したよ

@msngさんが「どうせ(og:imageを)ランダムに出すなら、美女の写真にしておくとアクセスが1億倍ぐらいになります!」とFacebookで書かれていたのを見て

ウホッ!

とばかりに functions.php にブヒブヒ言いながら追記してみました。勢いにまかせてやったネタなので「ご利用は計画的に」の技術情報でご容赦を。

続きを読む

ナビゲーションメニューの「ホーム」の文字を置き換える3つの方法

先日開催したJellyイベントで質問を受けたのでまとめました。「『Twenty Eleven』は便利なんだけど『ホーム』ってのがなー」という方に。

1. カスタムメニューを新規作成する

「外観」→「メニュー」にて『マイメニュー』というような名前(名前は任意)でカスタムメニューを新規作成。サイトホームのURLを埋め込んだ「カスタムリンク」を作ります。ナビゲーションラベルに好きな文字列を入れればオッケイ。

《欠点》
URL欄にサイトホームのアドレスを直接書くので、ドメインを変えたときなどに再設定する必要があります。

続きを読む

WordPressのテーマを強制的にデフォルト(Twenty Eleven)に戻す方法

テーマをいろいろ切り替えて遊んでいるうち、うっかりバギーなテーマを掴んでどうにもならなくなったときにデフォルト(現時点では『Twenty Eleven』)に戻すスクリプトを紹介します。当初は、データベースを直接操作する方法を載せようと思ったのですが、汎用性を高めるためにPHPスクリプトにしてしまいました。

続きを読む