sasasa24
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページ内にカスタム投稿をターム別に表示したいフォーラム: 使い方全般
返信が含まれるトピック: 固定ページ内にカスタム投稿をターム別に表示したいフォーラム: 使い方全般
返信が含まれるトピック: 固定ページ内にカスタム投稿をターム別に表示したいgblsm様
ご回答ありがとうございます。
念のため確認なのですが、ターム yyy や zzz をつけたカスタム投稿 aaa を個別投稿として表示できていますか?
はい、表示はできています。。
こちらコードです。御願いいたします。
http://pastebin.com/4ruuSrLeフォーラム: 使い方全般
返信が含まれるトピック: get_categoryではなくて、get_term??ikaring様
ありがとうございます!
お陰様で希望の動作になりました。私も先ほどtermとtermsにしてみたのですが上手く行かなったので、
ikaring様のコードと照らし合わせたらforeach( $terms as $term ) :
のここをずっとcategorysとcategoryにしてました・・
動くわけないですよね・・・
本当に助かりました。ありがとうございました!フォーラム: 使い方全般
返信が含まれるトピック: 固定ページ内にカスタム投稿をターム別に表示したいgblsm様
ありがとうございます。
そのページを読んでいたにもかかわらず…申し訳ございません。
教えて頂いたように記述してみたのですが、やはり一番上のものしか表示されません。
同一ページ内に複数書くのが悪いのでしょうか・・・フォーラム: 使い方全般
返信が含まれるトピック: スクロールトップ と スムーズスクロールが併用できないmypacecreator様
アドバイスありがとうございました!
wp_enqueue_scriptを使用し、「トップへ戻る」JSを削除いたしましたら、正常に動きました。
[href^=”#”]に訂正もいたしました。
とても困っていたので助かりました。ありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿のタームのスラッグを出力したいフォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿のタームのスラッグを出力したいgblsm様
回答ありがとうございます。
get_the_terms()に変えてみたところMissing argument 2 for get_the_terms(), called in /xxx.php on line 31 and defined in
というエラーメッセージが出てしまいました。。
何か大元の方が間違っているのでしょうか。。フォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿、タームを取得してボタンを生成したいNora様
はい、その通りです!
Nora様の仰る通りの変更で出来ました。
そして、うまく説明できずに申し訳ございませんでした。。
お二方ともありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿、タームを取得してボタンを生成したいjim912様
回答ありがとうございます。
失礼いたしました。ドットは、私のミスでコードにはきちんと記述してあります。また、「3つあるタームのうち、1つしか取得出来ません。」とのことですが、これはカスタム投稿AAAの特定記事にタームが3つ設定してあるが、1つしか取得できないということでしょうか。
説明が足りず申し訳ございませんでした。
そうではなく、タクソノミーの中に3つ設定してあるタームのうち、一つしか取得できない、という意味です。
また、それぞれのタームに属する投稿記事がないから表示されないのか?と思い、記事を投稿しましたが関係ありませんでした。
何か教えて頂けたら大変助かります。フォーラム: 使い方全般
返信が含まれるトピック: ウィジェットカレンダーのリンク先が正しく表示されないgblsm様
お世話になります。解決しましたのでご報告に来ました。
<?php $randimg_posts = get_posts('category_name=AAA&numberposts=10'); global $post; foreach( $randimg_posts as $post ) : ?>
としていた部分を
<?php while ( have_posts() ) : the_post(); ?>
に変えて単純にループさせることで正しく表示されるようになりました。
闇雲にget_postsで取得するのはよくないのだと反省しました。。
原因を教えて頂けて本当に助かりました!
ありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿シングルページ内でタクソノミーごとのページ送りがしたいgblsm様
ありがとうございます。
タームを動的に取得したいのですが、そこで躓いております…。
投稿タイプがworksで、タクソノミーはcategoryで、その中にタームが複数あり、今後も増える可能性があるので動的にしておきたいのですが…。
以下記述してみたコードです。<?php $terms = get_the_terms($post -> ID, 'category'); $term_slug = $term -> slug; if($term_slug) : foreach($terms as $term) : setup_postdata( $post );?> <?php previous_post_link( '%link', '前の記事', TRUE, '', $term_slug ); ?> <?php next_post_link( '%link', '次の記事', TRUE, '', $term_slug ); ?> <?php endforeach; ?> <?php else : ?> <?php endif; ?>
フォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿シングルページ内でタクソノミーごとのページ送りがしたいgblsm様
はい、ありがとうございました。
ですが、まだ分からないのですみません…教えて頂きたいです。
現在の記事のタームを取得するにはどうすれば良いのでしょうか?
また、最初に書いたコードで実現可能なのでしょうか?
よろしくお願いいたします。フォーラム: 使い方全般
返信が含まれるトピック: ウィジェットカレンダーのリンク先が正しく表示されないgblsm様
そうだったのですね…教えて頂いてありがとうございます。
そこを自分でもう1度調べてみて、また報告・質問させて頂きます。
原因が分かったのですごく助かりました。。ありがとうございました!フォーラム: 使い方全般
返信が含まれるトピック: ウィジェットカレンダーのリンク先が正しく表示されないgblsm様
ご回答ありがとうございます。
function.phpは特に変更していません。archive.phpは以下です。
<?php if ( in_category( array( '★' ) )) : ?> <div class="col-sm-9"> <?php $randimg_posts = get_posts('category_name=★&numberposts=-1'); foreach( $randimg_posts as $post ) : ?> <a href="<?php the_permalink() ?>"><?php /*echo get_the_post_thumbnail($post->ID, 'medium');*/ ?> <?php echo get_the_date('Y.n.d'); ?> <h3><?php if(mb_strlen($post->post_title)>14) { $title= mb_substr($post->post_title,0,14) ; echo $title. ・・・ ; } else {echo $post->post_title;}?></h3> <?php echo mb_substr(strip_tags($post-> post_content),0,32).'...'; ?> </a> <?php endforeach; ?> <?php else: ?> <?php endif; ?> </div> /* サイドバー */ <div class="col-sm-3"> <?php $randimg_posts = get_posts('category_name=★&numberposts=10'); global $post; foreach( $randimg_posts as $post ) : ?> <a href="<?php the_permalink() ?>"> <?php the_title(); ?></span></a><hr> <?php endforeach; ?> <?php dynamic_sidebar(); ?> </div> <?php get_footer(); ?>