Home

Primary links

  • top o the deck
  • Drupal for Beginners
  • about
  • links
  • give me some sugar

Drupal stuff

  • EDAM
  • STARDOM
  • Question Bank
  • Drupal musings
  • Drupal tips
Home Easy Drupal Admin Manual (EDAM) Organizing Your Content Placing Content on pages

Key stuff on this site

Easy Drupal Admin Manual (EDAM)

SEO, Traffic and Revenue: Drupalace's Online Manual (STARDOM)

Drupal for Beginners

Subscribe to posts by RSS or email

Subscribe to Drupal Ace by RSS feed RSS feed 

Subscribe to Drupal Ace by Email

Donate towards my web hosting bill! Get a great host!

Share and save

Share/Save

Random piece of content

Drupal Wish #4: Clearer Terminology through Capitalization

Manuals on this site

  • Easy Drupal Admin Manual (EDAM)
    • Welcome to Your Site
    • First Steps: Please Read!
      • Understanding These Instructions
      • Important Terminology!
      • Best Practices for Site Admins
    • Super Quick Guide (for the experienced and the brave)
    • Logging In
    • Your Administrator Tools
    • Setting Site Basics
      • Setting Site Information
      • Configuring Your Theme
    • Creating Content
      • Node Types
      • Create a Page Node
      • Create a Story Node
      • Create a Blog Entry Node
      • Making Images and Other Files Available
      • Using Text and Image Editors
    • Organizing Your Content
      • Terms, Vocabularies, and Taxonomy: "Tagging" Your Content
        • Taxonomy Suggestions
      • Menus, Links, and Paths: Navigating the Site
        • Content Paths and URLs
        • Creating Links
        • Working with Menus: Administration Form (Drupal 6)
        • Working with Menus: Administration Form (Drupal 5)
        • Creating Menu Items on the Fly
        • Placing Menus on Your Pages
      • Placing Content on pages
        • Creating a page from a Single Node
        • Creating a page from a List of Nodes
        • Setting the Front Page
      • Working with Blocks
    • Maintenance Stuff
      • Maintenance and Construction Notices
    • Other Fun Things
      • Changing Color of Garland Theme
      • Free Aliases!
  • SEO, Traffic and Revenue: Drupalace's Online Manual (STARDOM)
    • Set a Clear Goal
    • Make a Good Site
      • Put out the Welcome Mat
      • Make Great Content
      • Build a Great Brand
      • Make Navigation Easy
      • Tune Site Performance
    • Drive Traffic
      • Promote your Site
      • Get Found with SEO
    • Build a Community
      • Build an Offsite Community
    • Monitor and Improve
    • One-Page Checklist
    • Drupal and the Blogging Starter Checklist
      • Drupal and the Blogging Starter Checklist, Part 1
      • Drupal and the Blogging Starter Checklist, Part 2
      • Drupal and the Blogging Starter Checklist, Part 3
      • Drupal and the Blogging Starter Checklist, Part 4
      • Drupal and the Blogging Starter Checklist, Part 5
      • Drupal and the Blogging Starter Checklist, Part 6
      • Drupal and the Blogging Starter Checklist, Part 7

You said it!

  • Dive Shop Singapor...

     

    I’m still learning from you, as I’m trying to reach my goals. I...

  • Blog Entry

    As per Search Engine Optimization, a blog is better than a webpage,...

  • This is a fantasti...

    This is a fantastic website and I can not recommend you guys enough. Full of useful resource and...

  • What stage is your...

    I am totally buying this article! The humor contained in this can bring you aftershocks of...

  • Tough one to Inves...

    I have heard and read stories such as this one before, and their common denominator is Drupal...

more

Setting the Front Page

  • admin
  • content
  • Drupal
  • front page

What appears on the site's front page, the first page people see when visiting <your site domain>?

Many web sites, especially blogs, list a number of postings, articles, or other nodes on the front page, usually with the most recent node at top. If the nodes have short text, the page may display the title and whole text of the nodes. If the nodes have long text, the page may display the title and a short excerpt ("teaser"); visitors can click on a title, or a "Read more" link, to display the whole node as a page.

However, you don't have to go that route. You can instead have the front page built around a single node, or even some special page like the login form. Or like many sites, you could go for a busy and annoyin– er, colorful and exciting splash page.

It's up to you. You have several choices:

1. Set a specific node as the front page

Here's the setting to do this:

Navigation menu » Administer » Site configuration » Site information

At the bottom is the field 'Default front page'. Put in the path (without <your site domain>) of the node. For example, if you have a Story with the path node/43, then input node/43, and that'll become your front page. If it's a Page with the path greetings, then input greetings.

2. Set some other path as the front page

The path you enter into 'Default front page' doesn't need to be that of a single node. It could be a path for a page listing many nodes, such as a taxonomy-based list of nodes, a list of all Blog entries, or a list constructed from a View. (See Creating a Page from a List of Nodes for ideas.) Or it could be any other specific page on the site – say, the login page, if that's the first thing you want visitors to see. (See Logging In.)

It's up to you. If it has a path, you can enter it as your default front page.

3. Select specific nodes to appear on the front page

As mentioned under Creating a Page from a List of Nodes, Drupal offers a special way to fill your front page with nodes, a way that isn't available to other pages. The Edit form for nodes offers a 'Promoted to front page' checkbox under 'Publishing options'; check that, and blammo, the node will appear on the front page! That makes it easy to place multiple, utterly unrelated nodes willy-nilly into a list on the front page. See Create a Page Node for more details.

(For this to work, you don't want to specify a path under the 'Default front page' setting discussed above. Leave it blank, or simply input "node" and nothing else.)

This method offers a second way to achieve #1 above, a front page built around a single node. Just check 'Promoted to front page' for your chosen one node only; voila, a one-node front page. (You'll probably want to give it no teaser, so the title and full text of the node will appear on your front page.)

4. Use advanced front page settings

If your site has the Front Page module enabled, you'll have access to advanced settings at

Navigation menu » Administer » Site configuration » Advanced front page settings

The settings here allow all kinds of tricks: different front pages for each user role, special pages for users that haven't visited for a while, and more. There's a big pile of options to work through, but the instructions on the form are pretty self-explanatory.

Share/Save
‹ Creating a page from a List of Nodes up Working with Blocks ›
  • Printer-friendly version
  • Quote

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><br><p>
  • You may quote other posts using [quote] tags.
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options


Relevant Content

The Drupal Ace logo has dealt these content suggestions from the deck.

  • Working with Menus: Administration Form (Drupal 6)
  • Working with Menus: Administration Form (Drupal 5)
  • Taxonomy Suggestions
  • Creating a page from a List of Nodes
  • Creating a page from a Single Node
  • Placing Menus on Your Pages
  • Creating Menu Items on the Fly

Learn Drupal, hands-on

Get the beginner-friendly ebook that teaches community site building via a live case study.

Drupal 6 Ultimate Community Site Guide

Read the review

It's a deal!

Dreamhost dealsDrupal Ace presides over his domain, proudly ensconced in his DreamHost eyrie. Won't you join me?

Promo code deal!

Just enter the code 49ER when you register for an account, and save $49 off the already-low price. No strings!

Read my hosting service review

Drupal mini tip

An obvious but important tip: When installing a new module, be sure to check for READ ME files or other instructions! It's easy to forget that not all modules are simple "plug and play"; some require special preparation, such as modifications to the site's Theme, to work their magic.

Remember, modules often make changes to your ste's database, its very "DNA". Take their installation seriously: read modules' instructions, and back up the database before installation too. 

Powered by Drupal, an open source content management system

Copyright 2007 and forever after. Made with Drupal, of course. On OS X, of course. Served up by DreamHost. DreamHost

RoopleTheme