an83022
フォーラムへの返信
-
フォーラム: その他
返信が含まれるトピック: 階層表示の数字が表示されない(ショートコード)フォーラム: プラグイン
返信が含まれるトピック: Twitter公式サイトからテキストの取得が出来ないやはりAPIなどを使用しないと難しいようですね。。
APIを用いる方法で一旦試してみたいと思います!
ご教示頂きありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: 複数の投稿をまとめて日付順に並べたいそうですね、、かなり量の多いコードの中の一部なので、その可能性が高いと思います。
一旦自分で原因を探ってみて、また疑問点が出てきたら改めて質問させて頂きますね。
ご回答いただきありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: 複数の投稿をまとめて日付順に並べたい御手数おかけしてすみません。。
はい、その処理内容で間違いありません。foreach( $marged_posts as $post ) { if ( 'post' === get_post_type( $post ) ) { // ブログを表示 $news .= "<span class='newsdate'>"; $news .= mysql2date('Y年m月d日', $post->post_date); $news .= "</span>"; $get_page_title = get_the_title(102); $news .= " "."ブログを更新しました。<br>"; } else { // ニュースを表示 $news .= "<span class='newsdate'>"; $news .= mysql2date('Y年m月d日', $post->post_date); $news .= "</span>"; $news .= " ".$post->post_title."<br>"; } }ご教示頂いたコードを入れてみたところ、上手く処理が実行されるようになりました!
しかし、ニュース表示の箇所もブログ名が表示されてしまうようになっています。
おそらく私のニュース表示処理の記述が間違っているのですが、、。
ニュース(post)の記事を表示するにはどのように記述をすれば良いでしょうか?
何度もお手数をおかけしてすみません。フォーラム: 使い方全般
返信が含まれるトピック: 複数の投稿をまとめて日付順に並べたいご返信ありがとうございます。
見辛いコードで申し訳ございません。。
該当箇所をこちらに変更したところ、現状.jpgのように表示されているので、恐らく到達しているものかと思います。
if文が多すぎて処理が上手くできていないのでしょうか…?フォーラム: 使い方全般
返信が含まれるトピック: 複数の投稿をまとめて日付順に並べたいご回答ありがとうございます!
返信が遅れてしまい申し訳ございません。こちらの質問でご教示頂いた内容を元に自分である程度実装してみました!
$posts_array = array ('post', 'column'); //表示数を設定 $news_posts = query_posts(array('numberposts' => $max, 'post_type' => $posts_array));//$max=10 $blogcnt = 0;//ブログの件数カウント変数 foreach($news_posts as $post) { $news .= "<dt>"; if ( 'post' === get_post_type( $post ) ){//news表示 [ニュース記事表示処理] }else{//blogの時の表示 if($blogcnt < 3){//ブログ記事を3つまで表示 [ブログ記事表示処理] $blogcnt++; }else{//表示されたブログ記事が3つ以上なら if(get_post_type === 'post'){//今ループで見ている箇所がニュース記事なら [ニュース記事表示処理] }else{ [?ブログ記事表示処理?] } }//blog表示ここまで }//news表示ここまで $news .= "</dt>";ただ、ブログ記事を既に3つ表示していて、それ以降にブログ記事が来た場合の表示方法がわからないため、表示が上手くできていません。(コードの[?ブログ記事表示処理?]の部分です)
このforeach文の中で、「ブログ記事を飛ばしてニュース記事を表示する」ということは可能なのでしょうか?
この機能が完成すれば、理想のサイトを制作することが出来るため、何度も質問をしてしまいお手数をおかけしますが、ご教示頂けますと幸いです。フォーラム: 使い方全般
返信が含まれるトピック: 複数の投稿をまとめて日付順に並べたいご教示頂きありがとうございます!
ご教示頂いた内容を参考に、コーディングしてみようと思います!最後に一つ質問なのですが、foreach文で表示処理をする中で、ニュース記事とブログ記事を表示する際に、レイアウト(表示するデータ)を各記事で変更することは可能でしょうか?
ニュース記事の場合はタイトルと更新日を表示、ブログ記事ならば [タイトル]を更新しました。 とだけ表示
のように、投稿ごとに表示されるデータを変更したいと考えています。
投稿のID?(今回でいう’post’や’column’)を使ってif文で判定をすれば、実装できるのではないかと思うのですが、いまいち方法がわかりません。
そのため、上記の件についてご教示頂けますと幸いです。
質問ばかりになってしまい申し訳ございません。フォーラム: 使い方全般
返信が含まれるトピック: 複数の投稿をまとめて日付順に並べたいご回答いただきありがとうございます。
複数指定ができるのですね!知りませんでした。
上記のコードを打ち込んだところ、無事に表示させることが出来ました。立て続けに質問をしてしまって申し訳ないのですが、こちらの表示方法を「ニュースを7件まで表示、ブログを3件まで表示」と各投稿の表示数を指定したい場合、どのような記述をすれば良いでしょうか?カウンター等の変数を追加して実装を試みたのですが、上手くできずに詰まっています。
質問続きで申し訳ございません。こちらについてもご教示頂けますと幸いです。フォーラム: 使い方全般
返信が含まれるトピック: ショートコードが文字のまま出力されてしまう返信が遅れてしまい申し訳ございません。
該当コードを削除したところ、無事に表示させることができました!
ご教示頂きありがとうございました!フォーラム: 使い方全般
返信が含まれるトピック: ショートコードが文字のまま出力されてしまうご回答ありがとうございます。
ご教示頂いたコードを加筆したところ、テーブル内のデータの取得には成功しましたが、レイアウトの設定?が反映されておらず、文章としてテーブル内データが表示されました。
これは他の箇所に原因があるのでしょうか?フォーラム: 使い方全般
返信が含まれるトピック: get_extendedの自動改行を無効にしたいご返信ありがとうございます!
ご教示頂いたコードに変更したところ、無事修正することができました。
pタグが入っていたのですね、、気づく事ができませんでした。。
ご教示頂きありがとうございました!フォーラム: テーマ
返信が含まれるトピック: サイトページの右側が空いてしまうご回答ありがとうございます。
教えて頂いたコード、サイトを参考にしたところ、無事に症状を直すことができました。
ありがとうございました!フォーラム: テーマ
返信が含まれるトピック: 文字下の下線を消したいご回答ありがとうございます。
上記のコードを追加しましたが、何も変化がありませんでした。。
CSSセレクタというものがあるのを未熟ながら知りませんでした。今後は、セレクタを利用して該当箇所の修正を行おうと思います。
今回の質問で、CSSについてもっと学ばなければいけないなと感じました。ご回答、ありがとうございました!フォーラム: テーマ
返信が含まれるトピック: 文字下の下線を消したいありがとうございます!
ご教示頂いたコードを追加した所、無事設定を変更することができました。
立て続けに質問してしまって申し訳ないのですが、投稿一覧のページタイトルにも同じような設定をすることは可能でしょうか…?
一覧表示にはNewPostCatchというプラグインを使用しています。
画像参考URL:https://d.kuku.lu/37ebcc5d9フォーラム: プラグイン
返信が含まれるトピック: コメントの箇条書きを無くすには(Newpost Catch)