マルチサイトでカスタム投稿のパーマリンクを取得できないので

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。
プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
2012.12.12公開


マルチサイトにて
子サイトでカスタム投稿を作成し、パーマリンクをCustom Post Type Permalinks で「ターム/投稿ID.html」と設定したけれど、他のサイトでこのパーマリンクを取得できない…投稿名になってしまう…解決策が見つからなかったので

<?php echo home_url(); ?>/カスタム投稿スラッグ/<?php $terms = wp_get_object_terms( $post->ID, 'カスタム分類名' );
if ( $terms && !is_wp_error( $terms ) ) {
   foreach ( $terms as $term ) {
      echo $term->slug;
   }
} ?>/<?php the_ID(); ?>.html

で、無理矢理。


情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。
プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
2012.12.12公開