2016-08-25 15 views
2

私たちは私たちのレポートを公開する私のワードプレスのウェブサイトにカスタム投稿タイプを持っています。関連する投稿を手動で表示する(Wordpress)

goo.gl/hqVFJ2

レポート名を参照してください - ここではサンプルレポートページがあります。

グローバル 北米 ヨーロッパ アジアPaciic LAMEA:レポート名が、我々は次のとおりである5つの地域変種を、持っている各トピックについて

を「地域」報告書トピック「市場」である特定のフォーマットを持っています 私たちの要件は、誰かがそのバリ​​アントのいずれかを開くと、他の4つは同様のレポートセクションの下に表示されます。私はContextual Related Postsプラグインを使用して、100%の要件を満たすことができず、実際にはサイトを重くすることに反対していました。私はカスタムコードでこれを達成する方法があるかどうかを判断しようとしていました。

コードスニペットが見つかりましたが、タグごとに同様の投稿が表示されています。ここで

はレポートページのコードです:

<h1 itemprop="headline" class="entry-title"><?php the_title(); ?> </h1> 
<?php if (get_post_meta($post->ID, 'cc_price', true) !== '') { ?><span 



      class="price_meta"> 



      <span class="price_left"></span><span class="price_center"><?php 



       if (cc_get_option('cc_currency') != '') { 



        echo cc_get_option('cc_currency'); 



       } else { 



        echo get_option('currency_symbol'); 



       } 



       echo get_post_meta($post->ID, 'cc_price', true); 



       ?></span><span class="price_right"></span></span> <?php } ?> 



     <ul class="post_meta"> 



      <li class="estimate"><?php echo get_post_meta($post->ID,'publish_date_new',true); ?><time class="dt-published" datetime="<?php echo get_post_meta($post->ID,'publish_date_new',true); ?>"></time></li> 



      <li class="cate"><?php printf(IN . '&nbsp;' . '%s', $taxonomies); ?></li> 



      <li itemprop="author" class="author p-author h-card">By <?php echo get_post_meta($post->ID,'published_by_new',true); ?> 



       </li> 
+0

ようになり、地域のポスト形式ですか?それとも、あなたの投稿に共通するものはありますか?私はpost_metaやタグやカテゴリを意味しますか? –

+0

レポートのトピックだけが共通しています。 Vlaoffは、同様の属性を持つためにカスタムフィールドを作成するために以下のように提案しました。 –

答えて

2

あなたは何ができるかのレポートの一意のIDを指定するには、カスタムフィールドを追加することです。 次に、その一意のIDを持つすべての投稿を表示します(ユーザがいるものを除く)

Advanced Custom Fieldsを使用してカスタムフィールドを作成できます。

次に、あなたのフックが

​​
関連する問題