is there a way for it to only be latest posts in a certain category?
Yes – by adding a custom query to your theme’s index.php template file.
http://codex.wordpress.org/Function_Reference/query_posts
is there a way to make categories show full posts, not just a preview or excerpt of them?
Try editing the category.php template file and replacing <?php the_excerpt();?> with <?php the_content();?>.
Seemed simple enough until I saw the category.php. I suppose it’s because I have a custom theme, but here it is, I can’t figure out what to edit:
http://pastebin.com/6jR3bU0v
Edit:
At http://codex.wordpress.org/Function_Reference/query_posts#All_Posts_in_a_Category it says it will return all posts from a category. I want that, but I don’t want them all on the same page.
I want it so when you go to the main page, it will only show the normal 10/15/whatever I set it to per page, but only when it has the category set as “featured”.
Edit2: Got the second part working by using <?php query_posts(‘cat=1&showposts=’.get_option(‘posts_per_page’)); ?> before the loop, where cat=1 is the category ID.
You need to look in loop-category.php (if that file exists) or loop.php. And if you create the custom query correctly, normal pagination will still be retained.
I suppose it’s because I have a custom theme
So if you didn’t create the theme, who did? And why can’t you ask them about this?
I wasn’t sure if this was theme-related or not. I’ll look for it now and then ask the dev.
Edit: Found it in loop.php.
WordPress support continues to be top-notch.
It’s definitely something that is usually handled via the theme. I’d guess that you need a new loop-category.php template file – complete with custom query.