0

WordPress で Jetpack プラグインを使用しています。ポートフォリオの投稿タイプは機能していますが、今はプロジェクト タイプを呼び出してcontent-jetpack-portfolio-single.phpファイルに表示しようとしています。どうやら、プロジェクト タイプとプロジェクト タグはカスタム分類であるため、通常のカテゴリとタグの呼び出しは機能しません。

Github リポジトリでは次のコードを使用していますが、未定義の関数エラーが発生しています。

get_project_type();

次に、このリンクを見つけました。これは、プロジェクトの種類を次のように表示すると主張しています。

Jetpack_Portfolio::get_project_type( $post_id );

これにより、ID パラメーターをトリプルチェックした後でも、PHP エラーは生成されませんが、コンテンツも生成されません。

アンダースコアを基本テーマとして使用しており、このコードはループ内に入力されています。

4

1 に答える 1

2

さて、Wordpress フォーラムでもう少し探した後、次の方法で解決策を見つけたと思います。

the_terms($post->ID, 'jetpack-portfolio-type');

うまくいけば、これは同様の問題を抱えている人に役立ちます。以前に「the_terms」に遭遇したことはありませんでしたが、ここからカスタム分類タイプ名を見つけた後、突然機能しました。

(私はこれが初めてだと言いました。)

于 2015-01-23T10:14:28.283 に答える