トップページの表示方法のカスタマイズの仕方


ホーム フォーラム WP無料テーマGushシリーズ専用 トップページの表示方法のカスタマイズの仕方

このトピックには6件の返信が含まれ、2人の投稿者がいます。2 年、 5 ヶ月前比呂 のプロフィール写真 比呂 さんが最後の更新を行いました。

7件の投稿を表示中 - 1 - 7件目 (全7件中)
  • 投稿者
    投稿
  • #306
    比呂 のプロフィール写真
    比呂
    参加者

    簡単に言えばGush2をNaifixのトップページで表示されるようにしたいです。
    そのような子テーマは無いですよね。
    あれば凄く良いデザインなので嬉しいしです。

    そこで少しでも早く導入したいのでヒントとか教えてください。
    Naifixのトップページの一番上の「最新記事」横に「本日の人気エントリーTOP5」とありますが
    その「本日の人気エントリーTOP5」の所を最新記事の2番目から表示するようにしたいのですがよろしくお願いします。

    • このトピックは比呂 のプロフィール写真 比呂が2 年、 5 ヶ月前に変更しました。
    Attachments:
    You must be logged in to view attached files.
    #309
    Ellora のプロフィール写真
    Ellora
    キーマスター

    新着記事取得は get_posts を使っております。

    http://naifix.com/customize-2015-02/#get_posts

    上記記事の「最新記事をのぞく新着記事 5 件を取得するコード」を参考にしていただくと実装できると思います。

    #311
    比呂 のプロフィール写真
    比呂
    参加者

    Elloraさんどうもありがとございます。
    教えて頂いたページを参考にゆっくりチャレンジしていこうと思います。

    あと
    最新記事だけ大きく表示する方法・改訂版
    を読ませて頂いたのですがなかなか上手くいかないです。
    これはまた別トピで質問させて頂きたいと思いますのでよろしくお願いします。

    #312
    比呂 のプロフィール写真
    比呂
    参加者

    新着記事取得は get_posts を使っております
    以下を参考にしてきちんと表示出来るようになりました。
    ありがとございました。
    http://naifix.com/customize-2015-02/#get_posts

    次に指定したカテゴリを表示するにはどのようにコードを書けば良いのか教えて頂けませんでしょうか。
    調べた結果
    非推薦の「query_posts」をつかったコードばかりで「get_posts」でのコードが分かりません。
    宜しくお願いします。

    #314
    Ellora のプロフィール写真
    Ellora
    キーマスター

    get_posts を使ったカテゴリー取得はこちらの記事が参考になると思います。

    http://s-oyama.me/blog/web-creation/143/

    Naifix はまだ query_posts のままほったらかしです汗

    #315
    比呂 のプロフィール写真
    比呂
    参加者

    Elloraさんありがとございます。
    教えて頂いたページを参考にやってみたものの低スキルの為
    どの箇所にカテゴリースラッグを入れるのか分かりませんでした。
    よろしければ教えて頂けませんでしょうか!?
    余分なコードが付いてますが無視してください。
    以下
    <dd> “> <?php the_title(); ?> </dd>
    上の “> の部分です。
    <dl>
    <?php
    $newslist = get_posts( array(
    ‘category_name’ => ‘news’, //特定のカテゴリースラッグを指定
    ‘posts_per_page’ => 10 //取得記事件数
    ));
    foreach( $newslist as $post ):
    setup_postdata( $post );
    ?>
    <dt> <?php the_time(‘Y年n月j日’); ?></dt>
    <dd> “> <?php the_title(); ?> </dd>
    <?php
    endforeach;
    wp_reset_postdata();
    ?>
    </dl>

    因みに以下だと上手く出来るんですけど
    <dl>
    <?php
    $newslist = get_posts( array(
    ‘category_name’ => ‘news’, //特定のカテゴリースラッグを指定
    ‘posts_per_page’ => 10 //取得記事件数
    ));
    foreach( $newslist as $post ):
    setup_postdata( $post );
    ?>
    <dt> <?php the_time(‘Y年n月j日’); ?></dt>
    <dd> “> <?php the_title(); ?> </dd>
    <?php
    endforeach;
    wp_reset_postdata();
    ?>
    </dl>

    以上ソースコード貼り付けて長々となりましたがよろしくお願いします。

    • この返信は2 年、 5 ヶ月前に 比呂 のプロフィール写真 比呂 さんが編集しました。
    • この返信は2 年、 5 ヶ月前に 比呂 のプロフィール写真 比呂 さんが編集しました。
    • この返信は2 年、 5 ヶ月前に 比呂 のプロフィール写真 比呂 さんが編集しました。
    #319
    比呂 のプロフィール写真
    比呂
    参加者

    先程書いたものが編集も削除も出来ないのでもう一度ここに書かせて頂きました。
    お手数ですが上の記事削除してくださいませ。すみません。

    Elloraさんありがとございます。
    教えて頂いたページを参考にやってみたものの低スキルの為
    どの箇所にカテゴリースラッグを入れるのか分かりませんでした。
    よろしければ教えて頂けませんでしょうか!?
    余分なコードが付いてますが無視してください。
    以下
    <dd> “> <?php the_title(); ?> </dd>
    上の “> の部分です。

    <dl>
    <?php foreach($categories as $category) : ?>
    <dt><?php echo $category->cat_name; ?></dt>
    <dd>

      <?php
      $catposts = get_posts(array(
      ‘category_name’ => $category->category_nicename,
      ‘posts_per_page’ => 5 //取得する記事件数
      ));
      foreach($catposts as $post):
      setup_postdata($post);
      ?>

    • “><?php the_title(); ?>
    • <?php endforeach; wp_reset_postdata(); ?>

    </dd>
    <?php endforeach; ?>
    </dl>

    因みに以下だと上手く出来るんですけど
    <dl>
    <?php
    $newslist = get_posts( array(
    ‘category_name’ => ‘news’, //特定のカテゴリースラッグを指定
    ‘posts_per_page’ => 10 //取得記事件数
    ));
    foreach( $newslist as $post ):
    setup_postdata( $post );
    ?>
    <dt> <?php the_time(‘Y年n月j日’); ?></dt>
    <dd> “> <?php the_title(); ?> </dd>
    <?php
    endforeach;
    wp_reset_postdata();
    ?>
    </dl>

    以上ソースコード貼り付けて長々となりましたがよろしくお願いします。

7件の投稿を表示中 - 1 - 7件目 (全7件中)

このトピックに返信するにはログインが必要です。

PAGE TOP ↑