h-pine-h
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: カスタムメニュー機能を利用した場合のメニューのオンオフ>Daisuke Takahashiさん
そうです。rBootstrapがまだ使いこなせてないのですが、自動的に切り替えした際に、右上にスクエアに横のライン三本のアイコンに切り替えたいと思っています。>gatespaceさん
上記のように切り替えたいと思っているのですが、walkerパラメーターに関してもみてみたいと思います。実はすでにWPでレスポンシブのデモサイトを作成済みなのですが、ヘッダーのcssやjsをfunctions.phpに記述しなおしたり、メニューをカスタムメニューにしていなかったので、WPらしい仕様に改修中です。メニューも今まではcssのメディアクエリで切り替えていたのですが、スマホ表示時に右上にドロップダウンを作成したかったので、ご質問いたしました。
お二人ともありがとうございます。
ちょっとメニューに関して改変できてから質問を閉じたいと思います。
フォーラム: 使い方全般
返信が含まれるトピック: カスタムメニュー機能を利用した場合のメニューのオンオフ>Daisuke Takahashiさん
ご回答ありがとうございます。cssはわかりますので、:hoveセレクタは存じています。
では、みなさんcssで制御している方が多いのでしょうか。wpだからといって特別に考える必要はないのですね。追加の方ですが、直接メニューを打てないと、jsでPCサイトとスマフォのメニューの切り替えができなかった気がします。今ちょっと記事が見当たらないのですが、あとはcssで別にスマフォ用のメニューを書いて、display:blockとnoneで切り替える方法があると思いますが、重くなるから皆さん違う方法をとっているのかな?と思い質問させていただきました。
フォーラム: 使い方全般
返信が含まれるトピック: カスタムメニュー機能を利用した場合のメニューのオンオフ追加質問させてください。
2.レスポンシブにするのにPCサイトでは横並び、スマフォではトグルさせるjsがあったと思うのですが、こちらを利用する場合、カスタムメニューは利用しては使えないのでしょうか?フォーラム: 使い方全般
返信が含まれるトピック: 固定ページのページを切換えるごとにヘッダを変えたい>mel_chaさん
できました!-onではなく切り替えの画像の拡張子前は_crにしていたので、そこだけいじって2ページ目以降もハイライトされました。ありがとうございました!
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページのページを切換えるごとにヘッダを変えたい>mel_chaさん
解答ありがとうございます!
get_query_varやget_queried_objectをヘッダーのメニューのURLを呼び出す部分に使ってみたのですが、PHPに疎いので、参考例を見て変えてみました。
メニューがハイライトされないので、ソースを表示してみると、URLを取得できていないようでした。ソースの書き方が間違っているのでしょうか?<li id="works"><a href="<?php $value = get_query_var( 'paged' ); ?>"><img src="<?php bloginfo('template_url'); ?>/images/works.jpg" alt="works 制作実績"></a></li>
<li id="works"><a href=<?php $obj = get_queried_object(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/works.jpg" alt="works 制作実績"></a></li>
フォーラム: プラグイン
返信が含まれるトピック: 固定ページに表示したPage Naviの表示がおかしいです。>kjmtshさん
最後まで本当にありがとうございました!
今基礎からphpはじめたところなので、今後スクリプトの中身を理解できるようになれればと思います。フォーラム: プラグイン
返信が含まれるトピック: 固定ページに表示したPage Naviの表示がおかしいです。フォーラム: プラグイン
返信が含まれるトピック: 固定ページに表示したPage Naviの表示がおかしいです。>kjmsthさん
テストとして、ご用意して頂いたテンプレートを(titleをcontentに変更しただけのものを)一度使用すると、ページング機能が使えましたので、page-works.phpに流用しました。
結果、こちらでも2ページ目以降もページ内容が表示されました!
今までも「エラー」は出ていなかったので、ご用意して頂いたソースは適用できていたと思うのですが、不思議ですね…とにかくありがとうございました!page-works.phpの最終的ソースは次のとおりです。
<?php /* Template Name: works */ ?> <?php get_header(); ?> <img id="sub_title" src="<?php echo get_template_directory_uri(); ?>/images/works_title.jpg" alt="works 制作実績"> <!-- Contents --> <div id="contents_w"> <?php if (have_posts()) :?> <?php while (have_posts()) : the_post(); ?> <?php the_content(); ?> <?php endwhile; endif; ?> <?php $args = array( 'posts_per_page' => 5, 'paged' => get_query_var('paged'), ); $the_query = new WP_Query($args); if ($the_query->have_posts()) { while ($the_query->have_posts()) { $the_query->the_post(); the_content(); } } wp_pagenavi(array('query' => $the_query)); wp_reset_postdata(); ?> </div> <?php get_footer(); ?>
フォーラム: プラグイン
返信が含まれるトピック: 固定ページに表示したPage Naviの表示がおかしいです。>kjmsthさん
ご親切にありがとうございます。
出力は、上から11、5、3となります。パーマリンクの設定は投稿名となっていて、この固定ページは●●/worksとなっています。
パーマリンクの設定、今まで意識していなかったのですが、変えた方が宜しいでしょうか?
フォーラム: プラグイン
返信が含まれるトピック: 固定ページに表示したPage Naviの表示がおかしいです。>kjmtshさん
回答ありがとうございます。
まず、わたしの説明が下手なため、誤解を生んでしまいましたが、一つ前の書き込みに書いたソースは、page-works.phpという固定ページに書いたソースです。>固定ページ自体のコンテンツがあって、それに加えて投稿リストを表示したいとかいうのでなければ、
固定ページ自体のコンテンツがあって、それに加えて投稿リストを表示したいと思っています。もちろんPagenaviも。上記のソースを使わせて頂きましたが、やはり同じように固定ページのトップには投稿記事とページナビが表示されるのですが、2ページ目以降のリンクに飛ぶと、トップページの表示になってしまいます。(URLはpage/2/のようになっています)
page-works.phpではなく、他のphpのページの問題も考えられるのでしょうか…?
フォーラム: プラグイン
返信が含まれるトピック: 固定ページに表示したPage Naviの表示がおかしいです。サイトを検索して色々試したのですが、やはり問題が残るのは、2ページ目以降のリンク先に飛ぶと、トップの表示になってしまうということです。アドレスは、/page2/となっています。
現在の固定ページのソースです。<?php query_posts('posts_per_page=5&paged='.$paged); ?> <ul> <?php if(have_posts()): while(have_posts()): the_post(); ?> <li><?php the_content(); ?></li> <?php endwhile; endif; ?> </ul> <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?> <?php wp_reset_query(); ?>
フォーラム: プラグイン
返信が含まれるトピック: 固定ページに表示したPage Naviの表示がおかしいです。>tkc49さん
ご指摘されたページのとおりにソースを書きましたら、PAgeNavi,投稿記事の表示共に消えてしまったので、ひとまず以前のソースに戻している状態です。試してみて表示が消えてしまったのは以下のソースです。
<div id="contents_w"> <div id="main"> <?php $paged = (get_query_var('page'))?get_query_var('page'):1; ?> <?php $args = array( 'post_type' => array('antiaging','house','marriage','family','town','try'), 'paged' => $paged, 'posts_per_page'=>8 ); ?> <?php query_posts($args); ?> </div><!-- /#main --> <?php wp_pagenavi(); ?> </div> <?php get_footer(); ?>
ところで、基本的なことが理解できていないのかもしれませんが、複数の投稿記事を固定ページに表示させるにはarchive.phpが必要でしょうか?
はじめに質問した時点ではなくとも(表示はおかしいものの)複数の投稿記事が固定ページトップだけには表示されていたのですが、必要なのかな?と思い、調べてコピペしたものを以下のように作成しました。<div id="contents"> <h2><?php wp_title(); ?></h2> <?php if ( have_posts()): ?> <ul> <?php while ( have_posts() ) : the_post(); ?> <li> <p> <span>日付:<a href="<?php the_permalink(); ?>"><time datetime="<?php the_time('y-m-d'); ?>"><?php the_time( get_option('date_format') ); ?></a></span> </p> <a href="<?php the_permalink(); ?>"> <?php if ( has_post_thumbnail() ) : the_post_thumbnail('thumbnail'); else : echo '<img src="'; bloginfo( 'template_url' ); echo '/images/the_post_thumbnail_default.png" alt="デフォルト画像" />'; endif; ?> </a> <h3><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3> <p> <?php the_excerpt(); ?> </p> <p> <span>カテゴリー:<?php the_category(','); ?></span> <span><?php the_tags(); ?></span> </p> </li> <?php endwhile; ?> </ul> <?php endif; ?> </div>
archive.phpを作成しても、以前のソースの方で試しても、全く同じ表示でした。
初心者なのですが、勉強のためにオリジナルでテーマを作成していて、その都度必要なファイルを作成しています。何が原因なのでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: post.phpを表示させようとするとエラーが出ます>jdbbさん
ありがとうございました!functions.phpの7行目には何もなかったので改行を確認して修正したらエラーが消えました。基本的なことなのでしょうが、これから勉強致します!フォーラム: プラグイン
返信が含まれるトピック: trust formの自動返信メールが届かないフォーラム: 使い方全般
返信が含まれるトピック: jsが作動していないかもしれません。