I would like to share a few posts which I think are useful.

Map Categories to Pages

Download from WordPress

Updates in version 1.3.2:
1. Added pagination in auto-insertion. Number of posts per page are be displayed from “Blog pages show at most” settings from “Reading” option page. Use following CSS classes to change styles.

Updates in version 1.3.1:
1. Exclude Category IDs option on Widget.

Updates in version 1.3:

Widget to display pages from the Page’s category.

Latest Version: 1.2.3

Compatible WordPress Versions:  2.6 to 3.0.3

Updates in version 1.2.3:
1. Bug fixes.
2. Display categories on Edit Pages page.

Updates in version 1.2.2:
1. Do not auto-insert posts if the Page isn’t mapped to any Category. It used to insert all the posts if the Page isn’t mapped to any Category.

Updates in version 1.2.1:
1. Improved compatibility with Menus in WordPress 3. Thanks to Joe

Updates in version 1.2:
1. Compatible with WordPress 3

Updates in version 1.1:
1. Option for auto-insertion of the Pages on Category pages
2. Option for auto-insertion of Posts on the Pages which belong to the same category

Map Categories to Pages displays the category box on the “Edit Page” page. By default, viagra order Every page in wordpress is mapped to the default category but this plugin gives the option to select categories for a pages. Read Plugin Update: Assign Categories to Pages – version 1.2, eczema Plugin: Assign Categories to Pages – version 1.1 and Assign Categories to Pages in WordPress for more information.

Be Sociable, Share!


ulric April 15, 2010 at 5:47 pm

i have install your plugin on my Wordpress, but hot do you restrict your page to a catergoy ?

i have check one cat but nothing change.

can you help me ?

Amit April 15, 2010 at 10:15 pm

Make sure that you are using the version 1.1. When you are done assigning the pages to categories (just like you do in posts) go to the settings page of the plugins. The settings page provides the options for auto-insertion.

Floriana Fabian November 13, 2010 at 8:57 pm

Thank you for the great plugin! It’s so simple but works great! I’ve been looking for something like this, for almost a year. Is there any way to also insert entire category posts into the page, not only the titles?

susunkordan December 5, 2010 at 6:13 pm

Thanks for the plugin. Its great.
It works when the permanet links are normal, but if i use a permanent link with mod rewrite it doesn´t work. Is there any solution?

Amit Verma December 6, 2010 at 10:24 am

It works with wordpress permanent links. But it doesn’t change the permanent links for Pages.

Stephanie Nour December 29, 2010 at 9:28 pm


I’m trying your plugin for a page where I only want posts of the ‘Writing’ category to show up. However, the links to posts in that category that eventually show on the page link only link back to the same page. Any insight?

Thanks a lot 🙂

Amit Verma December 31, 2010 at 6:24 pm

Could you please post the link?

fer December 31, 2010 at 5:52 pm

Great plugin. Thanks a lot.

The Best Homebrew Shops December 31, 2010 at 10:28 pm

I have been using your awesome yet simple plugin on a bunch of my clients WP installs, thanks for doing it!

Amit Verma December 31, 2010 at 10:36 pm

Glad to know that it is useful. Happy New Year

Anna January 9, 2011 at 8:37 pm

Hi Amit,
I have installed your plugin and it’s great, as I am using WP for a normal biz site and do not want to use posts at all. Only problem is that I don’t know how to make the archive with the page categories, when clicking on the category in the footer widget, it goes to the posts archive, which is, of course, empty.
So, I’d like an archive that lists every page by category.
Any ideas?
Thanks for your help.

Amit Verma January 9, 2011 at 11:38 pm

On Map Categories to Pages setting page, enable Show the Pages on Category pages option. It should start displaying Pages on category archive pages.

Anna January 9, 2011 at 11:43 pm

Excellent, I should have worked that out for myself… it’s been a long day.
Thank you so much for the quick reply.
Have a good one!

Rob January 11, 2011 at 8:54 pm

The plugin is currently correctly showing posts on the pages with the same category, but only the link to the posts. How do I change it to show the whole post or an excerpt of the post?

Thank you, cool plugin.

pat January 11, 2011 at 10:50 pm


I am working on a multisite wordpress installation 3.0.4 and have installed your plugin 1.2.2. It is exactly what I need but when I associate a category with a page it shows up on all the pages. What am I doing wrong or is there a fix for that?

Amit Verma January 11, 2011 at 10:59 pm

I haven’t tested it on multisite wordpress installation. I will test it and let you know.

Please confirm that you don’t mean Wordpress MU (Multi User)

pat January 11, 2011 at 11:25 pm

I do mean multisite.

Landon January 13, 2011 at 4:43 am

Hi there. I am using this plugin on a website that’s not live yet, but I have a question related to it. Currently, we are using “Blog” as the static page for all posts and other pages that have the categories of posts go there with no problem. However, I don’t want a page that contains all the posts. Am I missing something that will turn that off?

Amit Verma January 13, 2011 at 3:05 pm

Do you mean you don’t want post to list on Page? If yes, you might have enabled “Show Posts on the Pages tagged under the same category” on Map categories to Pages settings. Turn that off.

pat January 18, 2011 at 7:46 pm

What I would like to do is to only show the categories associated with a page in the sidebar. What is happening now is that all the categories appear in my sidebar whether they are assigned to the page or not. What do I need to do?

Thank you,


Amit Verma January 18, 2011 at 10:23 pm

doesn’t seems to have a straight forward way to do it. So the workaround is to fetch all the categories and then check whether it contains pages or not. I will look for much better way to list categories associated with pages only. Meanwhile you can use following code.

[sourcecode language="php"]
foreach($categories as $category) {
$myposts = get_posts(‘numberposts=-1&category=’.$category->cat_ID.’&post_type=page’);

echo ‘<li><a href="’ . get_category_link( $category->term_id ) . ‘" title="’ . sprintf( __( "View all posts in %s" ), $category->name ) . ‘" ‘ . ‘>’ . $category->name.'</a> </li> ‘;


Robert January 23, 2011 at 2:47 am

I love your plugin except for one thing. It removes the ability to use post categories. I installed 1.2.1 and 1.2.2 and with the same results. I even resorted to Batch Cat and other plugins in an attempt to be able to assign both pages and posts to categories with out success.

I would love to use your plugin if you can assist me in getting it to work.



Amit January 24, 2011 at 3:48 pm

It does work for both pages and posts. This plugin adds the ability to categories Pages and categories for Posts are intact. Which wordpress version are you using?

Robert January 24, 2011 at 10:05 pm

Good Morning Amit, I am using WordPress 3.0.4.

If I deactivate the plugin the post categories return, upon activation they disappear and the page categories are available.

NOTE: I am referring to the editor if that wasn’t clear. When I test for the categories that were assigned to either posts or pages they of course remain.

Thanks for the VERY PROMPT reply!

All The BEST!

Robert January 26, 2011 at 10:22 pm

This isn’t an issue about whether the plugin is capable of doing both but rather that it does not on our site. It would be far more product for you to assist me in isolating the cause of the problem that prevents it from work on both posts and pages. Without your assistance in isolating said cause I will be unable to resolve the problem.


Amit Verma January 26, 2011 at 11:25 pm

Please send me the details of your blog/website at amit[at]amit[dot]me and I will look into it.

Tom and Becky - The American Italian Blog! January 28, 2011 at 12:26 am

Good Day Amit,

A most sincere and heartfelt THANK YOU, for your ongoing assistance! Not only do we feel that your support is above and beyond anything we have ever (and we do mean, ever) experienced, but the diligence by which you approach it is truly a breath of fresh air to the “technology” world.

Thank you so very much! We will sing your praises at every opportunity!


Tom and Becky
The American-Italian Blog
“Tom and Becky’s American-Italian Adventure!”

Amit January 28, 2011 at 3:37 pm

Thanks for the appreciation Tom. Wish you good luck for your newly launched blog.

Happy Blogging!!!

Greg February 4, 2011 at 5:59 am

Is there a way to instead of posting just the titles of post on a page, actually display the entire post? Thnx.

Comments on this entry are closed.