• ベストアンサー
  • すぐに回答を!

Wordpressで子カテゴリーと記事タイトル表示

Wordpress初心者ですいません。 Wordpressで子カテゴリーと記事タイトルを一覧表示したページを作成したいのですが、 下記のページより、wp_list_categoriesを使用すればよいことが分かりました。 http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/wp_list_categories <?php $args = array( ・・・以下をコピーし、phpファイルにしてtheme以下のテンプレートフォルダにアップロード、親カテゴリーに、 <?php wp_list_categories( $args ); ?> を投稿してみましたが、 親カテゴリー名だけが表示されるだけで、子カテゴリー及びその記事タイトルは表示されませんでした。 何か根本的に間違っているような気もしますが、詳しい方教えていただけないでしょうか? また、他にもっと楽な方法があれば、教えていただけると嬉しいです。 よろしくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数1050
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1

wp_list_categories() では、記事を表示することが出来ません。 やり方としては、 1) サイトマップ系のプラグインで、カテゴリー・投稿だけを表示する(固定ページは表示しない)。 2) get_categories() と get_posts() を使って自分でプログラムする。 のいずれかでしょう。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます。 PS Auto Sitemapというプラグインを使って、うまくいきそうです! wordpressで何かしたいと思ったら、まずはプラグインを探すのがよさそうですね。^^

関連するQ&A

  • WordPressの記事とカテゴリについて

    サイドバーに「最近の記事」と「カテゴリー」をウィジェットを使わずに表示させたいです。 1)最近の記事 <?php wp_get_archives('type=postbypost'); ?> これに、記事数を10個だけ表示させるにはどうすればよいのでしょうか 2)カテゴリー <?php wp_list_categories('title_li='); ?> (例) ・日記(5) ・お仕事(10) ・日常生活(6) ・・・というふうに、 各カテゴリー右側に ( ) で記事数を表示させたいです。 どうすれば良いのでしょうか お分かりになる方いらっしゃいましたら、どうぞよろしくお願い申し上げます。

    • ベストアンサー
    • HTML
  • WordPressのカテゴリーについて

    画像の上のがウィジェット編集で表示させたカテゴリーで 下がwp_list_categories()で表示させたカテゴリーです 下のカテゴリーのITとソフトウェアの間に一行ぐらいの 空欄ができてしまっているのですが原因がわかりません 何が考えられるでしょうか?皆様のお知恵をお貸しください 下のカテゴリーのコードです <?php $args = array( 'title_li' => '', 'show_count' => true, 'depth' => 0, ); wp_list_categories($args); ?>

    • 締切済み
    • CSS
  • WordPress(ワードプレス)の記事タイトル

    WordPress(ワードプレス)の記事タイトルとサイトタイトルに入れ替えについて教えていただけないでしょうか? 現在、WordPress(ワードプレス)のバージョンは、3.4.2です。 現在、記事ページを表示するとヘッダーには、 サイトタイトル - 記事タイトル  の順で表示されます。 これを、  記事タイトル - サイトタイトル へ入れ替えたいのですができません。 現在、header.phpファイル内のタイトルのコードは、 <title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Blog Archive <?php } ?> <?php wp_title(); ?></title> となっています。 で、おかしいと思うのですが、いろいろためして、 <title><?php wp_title(); ?></title> とすると、サイトタイトルがヘッダーに表示されると思ったのですが、この場合、記事タイトルのみがヘッダーに表示されました。 逆に、 <title><?php bloginfo(‘name’); ?><?php if ( is_single() ) ?></title> とかすると、サイトタイトルだけがヘッダーに表示されます。 is_single - 記事タイトル wp_title - サイトタイトル でないといけないと思っていたのですが? どちらにしても、どのファイルを修正したらよいのかわかりません。 この場合、 記事タイトル - サイトタイトル  の順番に表示させるためには、どのファイルの箇所を修正すればよいと推測できるでしょうか? ヒントでもよいのでよろしくお願いします。

    • ベストアンサー
    • PHP
  • WordPressで ページ追加

    他者が制作したWordPressがありまして、(数ページの規模です) 新しいページを作ろうと思いましたができません・・・ 「外観」の「テーマの編集」 ⇒ 右側に各種テンプレート名が表示されます。 ここにある~~.phpが各ページになって、表示されるようです。 新規ページ追加のボタンが無いようなので、新ページを作る事ができないのです。 そこで、 サーバに入って、類似ファイルをコピペして、そのページのファイル名と中身を編集しました。 でも、 そのファイル名で表示させても「見つかりません」という表示になります・・・ http://wpdocs.sourceforge.jp/Theme_Development#Custom_Page_Templates 何か、設定しないといけないのでしょうか?? ヒントだけでも教えてください。

    • ベストアンサー
    • PHP
  • wordpress Googleの重複タイトルエラ

    Google&wordpressのSEOについての質問です。 wordpressで指定のURLでサイトを表示しています。 現在   www.○○○○.jp (wordpressサイトトップページ) ログイン www.○○○○.jp/wp/wp-login.php (wordpressログインページ) この状態で記事を書きますと、Googleの重複タイトルエラーに表示されるのが www.○○○○.jp/ポスト/タイトル  www.○○○○.jp/wp/ポスト/タイトル と2つの同じ内容ページが表示されてることになっています。 本来は(www.○○○○.jp/ポスト/タイトル) だけでgoogleに伝えたいのですが どうすればGoogleに正式なリダイレクトを宣言できるのでしょうか?

    • 締切済み
    • SEO
  • WordPressのカテゴリページにhtmlで表示

    WordPress初心者です。 ついに行き詰まってしまったので質問させていただきます。 カテゴリーページについて、あるカテゴリーで投稿したブログ記事がそのカテゴリーページに表示される訳ですが、現状<h2>タグでくくられたタイトルをクリックすると記事の詳細ページに飛びます。 カテゴリーページに記事の本文は<p>タグでくくられて、テキストが流れている状態です。 そうではなくて、カテゴリーページで簡潔させたいのです。 記事の本文に<table>などのhtmlタグを入力しているのに、カテゴリーページに表示されている記事の本文を見ると、<table>などのhtmlタグはまったくなくなっていて、すべて<p>でくくられてしまっています。 記事の本文に入れているhtmlソースをそのままカテゴリーページに表示させることはできないのでしょうか? 方法があれば、それについて記載されているURLなど教えていただけると幸いです! よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • WordPressで固定ページのグローバルナビにカテゴリーページへのリンクを付けたい

    現在、WordPressにて通常のサイト(ブログでない)を作っております。 グローバルナビをwp_list_pagesで出力し表示させています。 その中で特定のボタンだけはカテゴリーページや日付ページなどにリンクを張りたいのですが、 <イメージ> |固定ページ1|固定ページ2|カテゴリーページ|固定ページ|日付ページ| この場合wp_list_pagesを使わず直書きで <ul> <li><?php bloginfo('url'); ?>/ページ1</li> <li><?php bloginfo('url'); ?>/ページ2</li> <li><?php bloginfo('url'); ?>/category/カテゴリー名</li> <li><?php bloginfo('url'); ?>/ページ4</li> <li><?php bloginfo('url'); ?>/category/カテゴリー名</li> </ul> としないとダメでしょうか? 今回、初めてWordPressを使用したサイトを作成しており、 ネットや書籍で調べましたが、答えが見つからず・・・ お分かりになる方がいらっしゃいましたらご教授願います。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • wordpress プルダウンメニューについて

    php wp_dropdown_categoriesを使って、 特定のカテゴリーのプルダウンメニューを作りたいと思い、 下記のソースを書きました。 ですが、プルダウンには何も出力されませんでした。 (登録記事は数件あります。) <?php wp_dropdown_categories('child_of=10'); ?> もしかして、この書き方は間違っているのでしょうか? どうぞよろしくお願いいたします。

    • 締切済み
    • PHP
  • 【WordPress】投稿がないカテゴリ非表示方法

    【WordPress】 投稿がないカテゴリー 非表示 方法 カテゴリーの1つを決め すべての子カテゴリーと投稿を表示させる際に、 子カテゴリー内に投稿がない場合、 子カテゴリー名を表示させないようにしたいです。 下記のソースでうまくいきませんでした。 <?php $chihirdren=get_categories( 'parent=5&hide_empty=0&orderby=slug&order=DESC'); foreach($chihirdren as $child){ ?> <?php if(have_posts()):?> <h2><?php echo $child->cat_name ?></h2> <?php else: // no post ?> <?php endif; ?> <?php $wp_query->query(array('cat'=>$child->cat_ID,'posts_per_page'=>-1)); while ($wp_query->have_posts()) : $wp_query->the_post(); ?> <h3><?php the_title(); ?></h3> <?php endwhile; } ?> 大変申し訳ございません。 ご教授をお願いいたします。。

    • ベストアンサー
    • PHP
  • WordPressのテーマAttitudeの編集

    WordPressのテーマのAttitudeというのを使って ブログページのデザインをカスタマイズしています。 ◆紹介されているページ http://wp-themetank.com/wordpress-theme-free-multi-purpose-attitude/ デフォルトの状態だと、ブログの一覧ではアイキャッチ画像が表示されますが 個別記事のページではそのアイキャッチ画像が表示されない仕様になっています。 ◆サンプルのページ(PHPはカスタマイズされてないと思います) https://www.themehorse.com/preview/attitude/blog/blog-image-large/ テンプレートのPHPを編集しようと思っておりますが、 どこに表示させる関数を入れればよいか分からず、ご教授いただけますでしょうか。

    • ベストアンサー
    • PHP