Menu du compte de l'utilisateur

  • Log in

Navigation principale

  • Home Page
  • All CMS
  • Tutorials
  • White Paper
Home
Guide CMS

Breadcrumb

  • Home
  • Tutorials
  • Drupal User Guide
  • Chapter 2. Planning Your Site
  • 2.2. Planning Your Site Layout

Language selector

  • Français
  • English

Main navigation

  • Home Page
  • All CMS
  • Tutorials
  • White Paper

User login

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
  • Create new account
  • Reset your password

Book navigation

  • Tutorials
    • Drupal User Guide
      • Preface
      • Chapter 1. Understanding Drupal
      • Chapter 2. Planning Your Site
        • 2.1. Concept: Regions in a Theme
        • 2.2. Planning Your Site Layout
        • 2.3. Concept: Content Entities and Fields
        • 2.4. Concept: Modular Content
        • 2.5. Planning your Content Structure
        • 2.6. Concept: Editorial Workflow
        • 2.7. Concept: User Interface, Configuration, and Content translation
      • Chapter 3. Installation
      • Chapter 4. Basic Site Configuration
      • Chapter 5. Basic Page Management
      • Chapter 6. Setting Up Content Structure
      • Chapter 7. Managing User Accounts
      • Chapter 8. Blocks
      • Chapter 9. Creating Listings with Views
      • Chapter 10. Making Your Site Multilingual
      • Chapter 11. Extending and Customizing Your Site

Guy Vigneault

2.2. Planning Your Site Layout

By Guy Vigneault | 1:58 AM EDT, Thu August 14, 2025

Goal

Plan the navigation and layout of the site, for both mobile and desktop browsers.

Prerequisite knowledge

  • Section 1.3, “Concept: Themes”
  • Section 2.1, “Concept: Regions in a Theme”
  • Section i.6, “Guiding Scenario”

Steps

It is a good idea to plan the site layout before you start building the site and writing content; however, your plan may need to be revised either before you start implementing it or after you have some of the site built with draft content in place, based on budgetary concerns or stakeholder feedback.

  1. Make a list of the information that your site should present to visitors. In the farmers market scenario, this might include:

    • Location of the market, with directions and a map
    • Hours and days the market is open
    • History of the market
    • List of vendors
    • Details about each vendor
    • Searchable list of recipes
    • Details about each recipe
    • List of the most recently added recipes
  2. Decide which information should be on which pages or types of pages on the site:

    Information that should be on all pages

    Address, hours, and recently-added recipes list

    Vendor details pages

    Information about each vendor on its own page

    Recipe details pages

    Details of each recipe on its own page

    Home page

    Location, map, directions, and hours

    About page

    History of the market

    Vendors list page

    List of vendors, with links to vendor detail pages

    Recipe list page

    Searchable list of recipes, with links to recipe detail pages

  3. Decide which information is the most important on each page. Site visitors using mobile phones or other small browsers will often only see the content that is presented first, and they may not scroll down to see all of the information.
  4. Decide which of these pages should appear in the main site navigation. For instance, the main navigation might consist of the Home, About, Vendors, and Recipes pages.
  5. Make a rough design sketch for each page, showing how it would look when viewed on a small screen such as a phone, as well as on a larger screen such as a desktop browser. Considering that most site visitors will be using smaller browsers, it is a good idea to start with the phone-size layout, to make sure that these visitors will be able to find the information they need without too much scrolling.

    In making these page layout plans, you might find that you need to revise your plan for which information should be on which pages. For example, you might decide that the address, hours, and recently-added recipes list would all fit well in the right sidebar area of all pages, when the site is viewed on desktop-sized browsers. On the other hand, you might decide that for mobile browsers, you would instead put the address and hours in a short format at the top of each page, but only display the recent recipe list at the bottom of the home page.

Expand your understanding

Section 2.5, “Planning your Content Structure”

Videos

Planning Your Site Layout

Attributions

Written by Jennifer Hodgdon.

 

Book traversal links for Tutorials

  • ‹ 2.1. Concept: Regions in a Theme
  • Up
  • 2.3. Concept: Content Entities and Fields ›
CMS

 

All CMS

 

Tuto

 

Tutorials

 

White Paper

 

White Paper

Powered by Drupal

Privacy Policy

Privacy Policy

 

Recent content

  • 11.4. Finding Themes
    22 hours 11 minutes ago
  • 11.3. Downloading and Installing a Module from Drupal.org
    22 hours 16 minutes ago
  • 11.2. Enabling and Disabling Maintenance Mode
    22 hours 21 minutes ago
  • 11.1. Finding Modules
    22 hours 27 minutes ago
  • Chapter 11. Extending and Customizing Your Site
    22 hours 31 minutes ago

Copyright

Creative Commons

Sauf mention contraire, Guide CMS © 2025 par Guy Vigneault est sous licence Creative Commons Attribution - Utilisation non commerciale - Partage dans les mêmes conditions 4.0 International

 

Creative Commons

Unless otherwise stated, Guide CMS © 2025 by Guy Vigneault is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

eGV Web