親テーマのアップデートをしたらレイアウトが崩れたよ、という体験談

海外のWordPress関連サイト『WPMU.org』に掲載された記事(Why You Should Never Search For Free WordPress Themes)を受けた日本語の解説記事(無料のWordPressテーマをググって使うのは超ハイリスクなので気をつけよう!)をきっかけに、ここ最近「無料テーマは注意して使おうZE」的ムードがWordPress界隈では改めて盛り上がっています。その文脈で、WordPressのメリットを受けつつできるだけリスクを避ける自衛策として、

無料テーマは公式テーマディレクトリからダウンロード

がおすすめされているわけですが、今日はそんな公式の無料テーマにもトラップがあったよ、という個人的な体験に基づく話。特定のテーマについて言及しますが、そのテーマをdisる意図はもとよりありませんのでご容赦を。

続きを読む 親テーマのアップデートをしたらレイアウトが崩れたよ、という体験談

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

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

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

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


↑こんな感じにカレンダーを表示させた場合ですね
続きを読む [Google Calendar Events] イベントの内容に応じて数字の色を変えてみた

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

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

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

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

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

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

BuddyPressで子テーマを作る方法

日本語でググったところ、意外にもその方法に言及しているサイトが見つからなかったので紹介します。BuddyPressの公式サイトにある『Theme Dev: Building a BuddyPress Child Theme』からの引用+拙訳です。

続きを読む BuddyPressで子テーマを作る方法