Free Sample
+ Collection

Learning Magento Theme Development

Richard Carter

Create visually stunning and responsive themes to customize the appearance of your Magento store
RRP $26.99
RRP $44.99
Print + eBook

Want this title & more?

$12.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781783280612
Paperback182 pages

About This Book

  • Create a custom theme from scratch for your Magento store
  • Change the basics of your Magento theme from the logo of your store to the color scheme of your theme
  • Easy-to-follow step-by-step guide on how to get up and running with Magento themes

Who This Book Is For

This book is for web designers and developers with existing knowledge of CSS, HTML, and XML, who wish to learn more about Magento-specific theming techniques. Some knowledge of PHP may be useful, but is not necessary.

Table of Contents

Chapter 1: Introduction to Magento and Magento Themes
What is a Magento theme?
Magento terminology
Magento websites, stores, and store views
Magento theme files
Magento theme hierarchy
Chapter 2: Magento Theming Basics
Creating a new Magento theme
Enabling a Magento theme
Changing your Magento store's logo
Customizing your store's favorites icon (favicon)
Customizing Magento's product watermark image
Customizing Magento's product placeholder images
Using the Magento Template Path Hints
Chapter 3: Magento Templates
Providing layout style for your Magento theme
Customizing your Magento store's header
Customizing Magento's search box
Adding a static block to a Magento template
Customizing your Magento store's footer
Customizing your store's checkout and cart
Chapter 4: Magento Layout
Adding local.xml to your Magento theme
Using layout to change your default Magento page template
Changing a page's layout using Magento's CMS tool
Adding a static block to a page using the Magento layout
Changing the ordering of blocks in Magento's sidebar
Removing unnecessary blocks from Magento's sidebar
Customizing the home page's layout
Adding new product block to the home page
Chapter 5: Social Media and Magento
Integrating a Twitter feed into your Magento store
Integrating a Facebook Like Box into your Magento store
Including social share buttons in your product pages
Integrating product videos from YouTube into the product page
Chapter 6: Advanced Magento Theming
Adding a custom print style sheet to your Magento store
Using locales to translate phrases in your store
Using Google Web Fonts and @font-face
Styling Magento's layered navigation
Creating a custom 404 "not found" error page
Using snippets to enhance search engine listings
Chapter 7: Magento Theming for Mobile and Tablet Devices
Using CSS media queries to create breakpoints for different device widths
Making images responsive for your Magento theme
Developing responsive navigation
Adding mobile icons for Windows and Apple devices
Chapter 8: Magento E-mail Templates
Working with Magento e-mail templates
Changing the e-mail template logo
Changing the color scheme of your Magento transaction e-mail templates
Altering variables in Magento e-mail templates
Adding a static block to a Magento transactional e-mail template
Integrating the MailChimp subscription form into your Magento store
Integrating the Campaign Monitor subscription form into your Magento store

What You Will Learn

  • Discover Magento theme terminology and get to grips with the Magento platform
  • Change the fundamentals of your Magento theme, from the logo to product image placeholders
  • Implement your own custom Magento theme using Magento templates, layout files, and CSS
  • Find techniques to improve your store for visitors on mobile and tablet devices
  • Customize your Magento store's transactional e-mails

In Detail

Magento is an open source e-commerce solution. It comes with a variety of tools necessary for building a successful online shop. Magento offers many built-in capabilities, such as promotion pricing and coupon codes, detailed statistics, and SEO options. By using Magento's powerful theming engine, you can control the look, content, and functionality, and easily launch a flexible e-commerce website.

This book will help you build your own store and help you broaden your customer reach. The book is a step-by-step guide to theming Magento 1.8, aimed at readers with little technical expertise. Starting with simple changes you can make to customize your store, from changing the logo and favicon to other simple configurable items, the book moves on to cover more in-depth theming techniques to help you build a fully custom Magento theme you can be proud of.

By the end of this book, you will be able to create a new, custom, responsive, and advanced Magento theme of your own.


Read More