Wordpress Coding Question

by 4 replies
5
Hi all,

Hope someone can help. I'm trying to add some code to the category.php file so that when you click on a category you get a list of the child categories, grandchild categories and posts.

I found this code somewhere but it only lists the child categories:

PHP Code:
<?php // list child categories
$cat_id get_query_var('cat');

$catlist wp_list_categories('echo=0&orderby=id&title_li=&child_of=' $cat_id);

if (
$catlist) {
echo 
$catlist;
} else {
echo 
"Please don't print No categories";
?>
plus when you click on a child category it says No Categories.

Can someone help?

let me know! thanks

C
#programming #coding #question #wordpress
  • Are you returning a value for the $cat_id variable? You could replace the "Please don't print No categories" with the variable just to make sure. Otherwise I don't see any obvious errors.

    I'm sure you've already seen this:

    Template Tags/wp list categories WordPress Codex


    Bill
  • Thanks for answering Bill. It's not my code (got it here: WordPress › Support Display List of Current Category's Children OR Posts ) and I don't write code so I really don't know the answer to your question.
    Could you tell me what I need to replace "Please don't print No categories" with?

    Thanks again

    ps. I could pay you a small fee for your help... pm me to let me know what you would charge.
  • Hi moodykitty - this is what I meant.

    Rewrite the section of code that says this:

    echo "Please don't print No categories";

    To look like this:

    echo "Category ID is " . $cat_id;

    Run it and look at your error message, if it just says "Category ID is " and is not followed by a number then your problem is that no value is defined by the 'cat' variable.

    And yes, I'd be happy to assist you if you're still stumped - I will send you a PM.



    Bill
  • Bill,

    Thanks, it still shows No Categories.

    I'll pm you later....

    thanks for you help

Next Topics on Trending Feed

  • 5

    Hi all, Hope someone can help. I'm trying to add some code to the category.php file so that when you click on a category you get a list of the child categories, grandchild categories and posts.