
The Homepage of Magento called from a CMS page. Normally there are nothing to display on Homepage. When customers will visit Homepage of your store, then you can promote them by showing some products like- featured, weekly specials, special offered etc. You can show products on Homepage from different categories. If you want to show products on Homepage from a specific category – it’s so easy.
Display Products on Homepage from specific Category:
Suppose, you want to display Special Offered products on Homepage. Now you have to follow some steps:
i). First create a new category and call it ‘Special Offered’ or whatever you like e.g- “Specials”
ii). Make sure set category field Is Active to “No” thats why it won’t show in top navigation.
iii). Note the category ID of Special Offered Here i have Category ID=”41″ for Special Offered.

iv). Now Assign some products under ‘Special Offered’ category which product you want to show on Homepage.
v). Then you need to edit the content of Homepage. Go: CMS –> Manage Page. Then select your homepage from page list.
vi). Now select the Content tab from right panel and past the following code into the content field:
- {{block type="catalog/product_list" column_count="5" category_id="41" template="catalog/product/list.phtml"}}
{{block type="catalog/product_list" column_count="5" category_id="41" template="catalog/product/list.phtml"}}
Note: Here i used category_id=”41″. You must use your Category id. You can change the column number for per row by change the value of column_count=”5″.








Very Helpful, Very simple to follow, now need to write any custom code, making it simple…
Hi!
Thanx for this blog. I have been trying to show the products since yesterday. Your method worked. The products for a specific category are now showing on homepage.
Regards!
Great stuff! Seriously its very helpful.
Nice to read your blog. Thank you so much.