Basic page is one of the content types available in Drupal 7 and that is commonly used for permanent pages, like About Us, Contact Us, Blog, and so on. As thus, there is no need to update the basic page frequently. Since Drupal 7 enables more customizations than ever before, creating a Drupal custom page is nothing difficult.
Here, we are going to show you a step-by-step guide on how to create a custom basic page in Drupal 7 with ease, which is completed via your Drupal 7 admin panel. At the end of this post, we will brief you on how to enable images on a basic page in several steps. Follow the steps one by one and then reach the target as planned.
How to Create a Drupal 7 Custom Basic Page?
Since you have installed Drupal 7 on your website, sign in your admin panel with a personal account. Target the Content tab on the top of you admin panel and click it to access to the content setting page. This is where to check all basic pages you have created before, coming with title, type, author, status and some other details.
Here requires you to click “Add content” and enter the “Add content” page that enables you to add two content types in Drupal 7, including Article and Basic Page. Here, you are required to click “Basic page”, which is designed for static web content. By the way, the “Article” is used to publish time-specific content that should be updated frequently.
The “Create Basic page” interface requires you to fill out the page title, summary and body clearly and then select a proper text format from three options.
Enter a proper title for this new custom basic page, which should be fit in with the page content. And then, fill out a summary to provide visitors a rough idea about this page, or leave the Summary field blank thereby using a part of the whole text as the summary automatically. The “Body” mode is where to enter full text for this basic page and that can be anything according to personal needs.
There are three text formats available for your newly created basic page, including Filtered HTML, Full HTML and Plain text. Read over details for each format and make a decision which one should be in consider.
In addition, there are many advanced settings for menu, revision information, URL path, comment, etc. Each option comes with several customizable settings and that is user-friendly, even for beginners.
Menu Settings – Check the “Provide a menu link” option to get a list of customizable options. The “Menu Link Title” is shown in a menu and draws users’ attention to click to this page. The “Description” should be anything to brief on this menu link and that will appear when visitors hover over this menu link.
Revision information – This is where to showcase updated notes for any changes on the basic page. It is especially great for websites with multiple authors.
URL path settings – Drupal 7 enables users to customize the page URL path in this mode. The default setting will be http://yourwebsite.com/node/1 if you leave the URL alias field blank. However, if you enter a value as about-us, then this basic page URL should be like http://yourwebsite.com/about-us.
Comment settings – Two options are available in this mode, including “Open” and “Closed”. Select one of them to determine whether to allow users to post comments on this page.
Authoring information – This is where to specify the author and authored date for this basic page. You can leave this page anonymous when entering nothing in “Authored by” field.
Publishing options – That includes three statuses for this new basic page, namely, Published, Promoted to front page and Sticky at top of lists. You are allowed to check one or more items if needed. However, the “Published” is an affirmatively chosen item and that determines whether this page will be active on your website.
Click “Save” button to confirm all settings. Perhaps, you can “Preview” this page to check if there is a need to make some changes. For some readers planning to enable images for this newly created basic page, check more details in the following guide to get an answer.
How to Enable Images for Basic Page?
Drupal 7 enables users to add images to Basic Page by modifying certain settings via admin panel. That is a great idea to make a page vivid and eye-catching for better website optimization. Before everything, log into your Drupal 7 dashboard and click “Structure” option included in the menu bar. Here you come to the Structure setting page and this is where to configure block content, manage content types, create new menus and classify web content.
Go to “Content Types” setting page, which includes two content types by default. You are allowed to add more content types if needed. Click “manage fields” option that is subject to “Basic page” item.
The “Manage Fields” is where to customize how many fields will be shown under the “Create Basic Page” setting mode. You are allowed to drag and drop each label to change positions. Besides, you can create a new field or add an existing one according to personal needs. Target “Add existing field” item and this is where to add an image field to your basic page.
Select “Image: field_image (Image)” from the drop-down list and set a proper label for this new field. The default label is Image and that allows you to replace it to any other words if needed. Here, we name our image field as “Add Image”. Click “Save” button to confirm all settings.
And then, you are automatically directed to an image field configuration page and this is where to add more details to the newly created image field. Note that, the marked options, including Label and Allowed file extensions, are required while the left settings are optional. Since everything gets ready, scroll down to the bottom and click “Save settings” button to confirm all changes.
To check if your image field has been added to basic page successfully, go back to admin panel home page and access to Content > Add Content > Basic Page. Scroll down the “Create Basic page” page and check if there is a new field for adding an image like the following screenshot. If so, you can add images for the basic page in Drupal 7 as planned.