rqcmt
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: if文の書き方について自己レスです。下記のような記述でうまく動作しました。スペースについてはh1タグとの間に改行があったようで解決しました。
<?php if(is_front_page()): the_title(); endif; if (is_category()): echo category_description(); endif; if (is_single() or is_page()): $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo $tag->name.' '; } } endif; ?>
1点だけ、category_descriptionのpタグの除去には、
remove_filter('term_description','wpautop');
と書かなければいけなかったようですが、なぜか下のPHPの冒頭に加えると動作しません。結局、functions.phpに加えることで動作しました。フォーラム: 使い方全般
返信が含まれるトピック: if文の書き方についてjim912さんご丁寧にありがとうございます。
アドバイスとても参考になりました。あらためて、構成しなおしたところ、問題が2つ生じてしまいました。ひとつは読み込んだcategory_descriptionにpタグが挿入されてしまうため、下記のようにfilterを指定してみましたが、間違っているようで削除することができません。
<?php remove_filter (echo category_description', 'wpautop'); if (is_category()): echo category_description(); endif; ?>
もうひとつは投稿ページはタグを表示させたく、以下のように記述しましたが、動作しません。
<?php if (is_single()): $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo $tag->name.' '; } } endif; ?>
下記の記述ではうまく動作しますが、何が問題なのでしょうか?
<?php if (is_single()): ?> <?php $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo $tag->name.' '; } } ?> <?php endif; ?>
また、このような形でh1タグでマークアップしているのですが、実際のソースを見ると<h1>サンプル </h1>のように余計なスペースが入っています。
これはどうしようもないのでしょうか?
いろいろと申し訳ありませんが、よろしくお願いします。
フォーラム: プラグイン
返信が含まれるトピック: inquiry-form-creator添付ファイルがこないフォーラム: 使い方全般
返信が含まれるトピック: コメント欄を使ったゲストブックフォーラム: 使い方全般
返信が含まれるトピック: 各コメントの最後にボーダーを入れたいnobitaさん
ありがとうございました。
ここ数日作業が行えなかったもので、返信が遅れて申し訳ありません。
アドバイスのとおり、.depth-1にスタイル指定をするとうまくいきました。が、下記のように長いクラス名になぜ.depth-1で指定できるのか分かりません。
<li class=”comment even thread-even depth-1 parent” id=”comment-18″>
cssの指定の仕方の問題なんですが、目的は果たせましたので、お手すきの際に仇場椅子頂ければ幸いです。
フォーラム: 使い方全般
返信が含まれるトピック: コメント機能を使ったゲストブックnobitaさん
ソースを見てみるとなんとなく意味は分かるような気がします。
勉強します!ゲストブックについては別の疑問が出てきてしまいましたので、この質問は終了して新たに質問させていただきます。
ほんとうにありがとうございました。
フォーラム: 使い方全般
返信が含まれるトピック: コメント機能を使ったゲストブック恥ずかしながら、現段階ではphpがほとんど分からないので
Twentyのコメントのテンプレートから、必要と思われるものを抜き出して使っているテンプレートに加えてみました。
希望の動作はしているのですが、記述に問題はないでしょうか?
<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?> <?php _e( 'コメントナビゲーション', '' ); ?> <?php previous_comments_link( __( '← 前のコメント一覧', '' ) ); ?> <?php next_comments_link( __( '次のコメント一覧 →', '' ) ); ?> <?php endif; // check for comment navigation ?>
フォーラム: 使い方全般
返信が含まれるトピック: コメント機能を使ったゲストブックありがとうございます。
たしかにTwentyだとちゃんと設定のとおり、ページ送りされますね。
テーマはメジャーなものではないので、名将を書いても分からないかと思います。
基本的にこの場合はcoment.phpお問題なのでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: フッター以降のスクリプトタグ