新着情報などでAll-in-One Event Calendarのカテゴリ名を表示する方法
2016/09/22
ハマりました。
ドハマリしました。侮ってました。
「カテゴリ出力するだけでしょ。簡単簡単。」
侮りに足をすくわれるなんてこと、何回も経験してるのにね。
さて、前置きが長かったですが、今回のネタはかなり手がかりが見つかりませんでした。
おそらく全部合わせて丸一日以上かかっております。ありがたく読めよ!(上から目線)
まずせっかちな方のためにコードからご紹介。
※これで動きはしますが、結構おかしな事しています。「ここ変更したほうがいいよ。」と教えてくれる大先生募集中。
https://gist.github.com/chocotaro/ccd18ed9599eb3f18e36f49bc527d1c7
(今回からGistというものを使ってコード表示しています。詳しくはこちら)
重要なポイントは2つ。
その1 All-in-One Event Calendarはカスタム投稿を使っている。カスタム投稿タイプのスラッグはai1ec_event。
その2 カレンダーのカテゴリはタクソノミー扱い。通常のget_the_category()などでは取得できない。タクソノミーのスラッグはevents_categories(これを見つけるのに十数時間かかってる(泣))
タクソノミーとかタームについては下記のサイトがわかりやすいと思います。
[WordPress]投稿タイプ、タクソノミー、タームについて(KANTENA.COM様)
あーほんと、久々に苦しんだは。
参考文献のないプラグインって鬼畜だー。
今思えば、文献探すよりソース読んだほうが早かったかもしれない・・・。
関連記事
-
mb_substr()使ってもサムネイルの見出しがズレるじゃん!という話
またしても忘備録。 WordPressでよくある、こういう感じの記事表示方法。 …
-
ショートコードの出力結果が固定ページや投稿の上部に表示される
またもやWordPress覚書。もはやメモ帳代わり。 固定ページなどの途中でPH …
-
GravatarでWordPressのアバターを作ろう
最近物忘れがヒドイ、だいすけです。 テーレッテレー!! ついこの前、ワードプレス …
-
【ご注意】WordPressの不正コード改ざん
WordPressを狙った不正コードによる下記動画のような改ざんが横行しているよ …
-
WordPressのページを印刷しようとするとスタイルが崩れる
WordPressのページを印刷しようとするとガタ崩れする時があると思います。 …
-
WordPress 不正アクセスとの飽くなき戦い
不正アクセス・・・それはWEB黎明期から行われてきた悪しき犯罪。 これらと日々戦 …
-
WordPressで記事を取得、ループしたいときに-その2
WordPressで記事を取得したいんだけど・・・ WordPressで記事を取 …
-
All-in-One Event Calendarでエラー「イベントの取得中に何かがうまくいきませんでした。」
使い慣れないプラグインは変なことが起こるのでびっくりデスよ。 表題のエラーが起こ …
-
WordPressサーバー移転の順序
自分用に備忘録。 FTPで元サイトをローカルにダウンロード PhpMysqlで元 …
-
嫁の人用:WordPressで記事を取得、ループしたいときに-その1
WordPressの制御部分の基本です。 主にメインループの事を描かせていただき …
- PREV
- WordPressで会員サイト的なものを作りたい
- NEXT
- Gist、いいね!