ひよこwebプログラマーの覚え書き

エクセルとwebで効率化しますさせます

*

別の子サイトのタクソノミーの親子関係は取得できない

   

Pocket

マルチサイトの時、
switch_to_blog( $blogID);
等で別サイトの投稿を取得することがあると思います。
しかし、何故かタクソノミーの親子関係は取得することが出来ません。おそらくバグでしょう。
is_taxonomy_hierarchical()で調べましたが、親子関係があると認識されていませんでした。

ID1のサイトで親子関係が有るareaタクソノミーを作成します。
ID1のサイトでは
var_dump(is_taxonomy_hierarchical(‘area’));
はtrueが返ります。

ID2の別サイトでは
switch_to_blog(1);
var_dump(is_taxonomy_hierarchical(‘area’));
はfalseが返ります。

取得する時は、タクソノミーを作成したサイト側でcsv等でtxtファイル等に吐き出し、
それを他のサイトで読み込んで使用するという形になります。
はっきり言ってかなりめんどくさかったです…。

 - wordpress, マルチサイト

Message

メールアドレスが公開されることはありません。

  関連記事

wordpress-logo-notext-rgb
wordpressでの基本的な投稿取得方法

ほとんど備忘録ですが、以下の様な感じで。 [crayon-58421012715 …

wordpress-logo-notext-rgb
Flexible Mapの吹き出しで改行される

wordpressのプラグイン、Flexible Mapは簡単に複雑な設定ができ …

no image
wordpress同ドメインでマルチサイト

wordpressのマルチサイトは基本、複数のドメインで使うことが前提。 同ドメ …

wordpress-logo-notext-rgb
予定表をwordpressで作成

今日以降のスケジュールを全て習得する場合 scheduleカスタム投稿タイプにd …

wordpress-logo-notext-rgb
wordpressをテキストモードのみで使いたい(htmlモードを表示させたくない)

「ユーザー」→「あなたのプロフィール」のページ 「ビジュアルエディッターを使用し …

no image
wordpressプラグインあれこれ

Custom Post Type UI カスタム投稿とカスタムタクソノミー使うな …

wordpress-logo-notext-rgb
Contact Form 7で複数の項目をPHPで処理する

Contact Form 7、お問い合わせフォームの定番プラグインです。 デフォ …

wordpress-logo-notext-rgb
wordpressのマルチサイトにアクセス出来ない時

「サイトネットワーク管理」からサイトのドメイン設定 ドメインは取得したドメイン「 …

wordpress-logo-notext-rgb
wordpressで全投稿を更新日順に取得するコード

最近の変更を管理したい時などに。 [crayon-58421012746dc34 …

wordpress-logo-notext-rgb
マルチサイトの投稿をWP_Queryで取得する

switch_to_blog($blog_id); でサイトを変更、 resto …