フォーラムへの返信

15件の返信を表示中 - 16 - 30件目 (全80件中)
  • トピック投稿者 h-pine-h

    (@h-pine-h)

    >Daisuke Takahashiさん
    そうです。rBootstrapがまだ使いこなせてないのですが、自動的に切り替えした際に、右上にスクエアに横のライン三本のアイコンに切り替えたいと思っています。

    >gatespaceさん
    上記のように切り替えたいと思っているのですが、walkerパラメーターに関してもみてみたいと思います。

    実はすでにWPでレスポンシブのデモサイトを作成済みなのですが、ヘッダーのcssやjsをfunctions.phpに記述しなおしたり、メニューをカスタムメニューにしていなかったので、WPらしい仕様に改修中です。メニューも今まではcssのメディアクエリで切り替えていたのですが、スマホ表示時に右上にドロップダウンを作成したかったので、ご質問いたしました。

    お二人ともありがとうございます。

    ちょっとメニューに関して改変できてから質問を閉じたいと思います。

    トピック投稿者 h-pine-h

    (@h-pine-h)

    >Daisuke Takahashiさん
    ご回答ありがとうございます。cssはわかりますので、:hoveセレクタは存じています。
    では、みなさんcssで制御している方が多いのでしょうか。wpだからといって特別に考える必要はないのですね。

    追加の方ですが、直接メニューを打てないと、jsでPCサイトとスマフォのメニューの切り替えができなかった気がします。今ちょっと記事が見当たらないのですが、あとはcssで別にスマフォ用のメニューを書いて、display:blockとnoneで切り替える方法があると思いますが、重くなるから皆さん違う方法をとっているのかな?と思い質問させていただきました。

    トピック投稿者 h-pine-h

    (@h-pine-h)

    追加質問させてください。
    2.レスポンシブにするのにPCサイトでは横並び、スマフォではトグルさせるjsがあったと思うのですが、こちらを利用する場合、カスタムメニューは利用しては使えないのでしょうか?

    トピック投稿者 h-pine-h

    (@h-pine-h)

    >mel_chaさん
    できました!-onではなく切り替えの画像の拡張子前は_crにしていたので、そこだけいじって2ページ目以降もハイライトされました。

    ありがとうございました!

    トピック投稿者 h-pine-h

    (@h-pine-h)

    >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>

    トピック投稿者 h-pine-h

    (@h-pine-h)

    >kjmtshさん
    最後まで本当にありがとうございました!
    今基礎からphpはじめたところなので、今後スクリプトの中身を理解できるようになれればと思います。

    トピック投稿者 h-pine-h

    (@h-pine-h)

    最後までありがとうございました!

    トピック投稿者 h-pine-h

    (@h-pine-h)

    >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(); ?>
    トピック投稿者 h-pine-h

    (@h-pine-h)

    >kjmsthさん
    ご親切にありがとうございます。
    出力は、上から11、5、3となります。

    パーマリンクの設定は投稿名となっていて、この固定ページは●●/worksとなっています。

    パーマリンクの設定、今まで意識していなかったのですが、変えた方が宜しいでしょうか?

    トピック投稿者 h-pine-h

    (@h-pine-h)

    >kjmtshさん
    回答ありがとうございます。
    まず、わたしの説明が下手なため、誤解を生んでしまいましたが、一つ前の書き込みに書いたソースは、page-works.phpという固定ページに書いたソースです。

    >固定ページ自体のコンテンツがあって、それに加えて投稿リストを表示したいとかいうのでなければ、
    固定ページ自体のコンテンツがあって、それに加えて投稿リストを表示したいと思っています。もちろんPagenaviも。

    上記のソースを使わせて頂きましたが、やはり同じように固定ページのトップには投稿記事とページナビが表示されるのですが、2ページ目以降のリンクに飛ぶと、トップページの表示になってしまいます。(URLはpage/2/のようになっています)

    page-works.phpではなく、他のphpのページの問題も考えられるのでしょうか…?

    トピック投稿者 h-pine-h

    (@h-pine-h)

    サイトを検索して色々試したのですが、やはり問題が残るのは、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(); ?>
    トピック投稿者 h-pine-h

    (@h-pine-h)

    >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を表示させようとするとエラーが出ます
    トピック投稿者 h-pine-h

    (@h-pine-h)

    >jdbbさん
    ありがとうございました!functions.phpの7行目には何もなかったので改行を確認して修正したらエラーが消えました。基本的なことなのでしょうが、これから勉強致します!

    フォーラム: プラグイン
    返信が含まれるトピック: trust formの自動返信メールが届かない
    トピック投稿者 h-pine-h

    (@h-pine-h)

    事故解決いたしました!メールアドレスのフォームの問題でした!

    フォーラム: 使い方全般
    返信が含まれるトピック: jsが作動していないかもしれません。
    トピック投稿者 h-pine-h

    (@h-pine-h)

    はい。WPは奥が深いです。色々な方法があるので、逆に習得しにくく感じています。
    今後勉強を進めたいと思います。
    ありがとうございました。

15件の返信を表示中 - 16 - 30件目 (全80件中)