2017-04-22 8 views
1

私は自分のワードプレスのテーマテンプレートページpopular.phpで作成します。それはすべてのポストのためにうまく動作しますが、私はカテゴリのためにこれを行う方法を知らない。各カテゴリの子供ページWordpress

私はこのような何かしたい:

sitename.com/popular-postは - 正常に動作

sitename.com/category-name/popular-post - 私は方法がわかりませんすべてのカテゴリで人気のあるページの子供を作るには?

人気のループは、この引数で正常に動作します:

<?php $current_category_ID = getCurrentCatID(); ?> 
<?php $args = array(
     'posts_per_page' => 60, 
     'cat' => $current_category_ID, 
     'meta_key' => 'views', 
     'orderby' => 'meta_value_num', 
     'order' => 'DESC', 
); ?> 

<?php query_posts($args); ?> 

だけ私はそれカテゴリの子作りを知りませんか?

+0

checkパーマリンク構造 –

答えて

0

チェックパーマリンク設定&更新この

/%category%/%postname%/ 
+0

どこで確認できますか? – adkoski

+0

あなたのwp adminダッシュボードにログインし、[設定]> [permalinks]の下にある[設定の確認]タブをクリックして、カスタム構造に上記コードを置き、permalink構造を更新します。 –

+0

しかし、人気のページはカスタムページであるポストではありません – adkoski

0

https://codex.wordpress.org/Category_Templates

のようなカスタム構造は、コーデックスで、このページを参照してください。カテゴリのテンプレートファイルに名前を付ける方法について説明します。

例えば、theme.phpという名前のテーマにファイルがある場合、そのテンプレートはカテゴリページを表示するために使用されます。

関連する問題