Last updated June 20, 2012. Created by fejn on July 30, 2011.
Edited by joshmiller, ParisLiakos. Log in to edit this page.
In this example you will learn how to add content to a Drupal 7 site.
Before we begin: Make sure you are logged in as a user who has the right to create content – ask your system administrator if you are not sure; otherwise, some of the fields you need to select will not be visible.
- Select Add content from the front page (either in the Navigation menu or one of the menus un the header.

- This brings up a screen asking what type of content you wish to add.

- Select Article. The only major difference between Basic Page and Article is that you have the ability to upload an image when creating an Article; a Basic Page is for a static page.
- A form will appear allowing you to enter information for your Article.

- Enter a Title for the page in the Title text box: for example, Test Article.
- In the Body area enter some text. If you have an already written block of text for your site, you can just cut and paste it into this area.
- Text can include limited (recommended) or full HTML markup. Generally, you are better off from a security standpoint to use the default (Filtered HTML).
- Click on the Publishing options link and check what options are selected there.
- Checking Published will make sure that the content gets published to the site as soon as it is Saved, while Promoted to front page will make sure that this content gets published on your site’s homepage. For content for your homepage, check both of these.
- Click the Save button.
- You should now see your post.

| Attachment | Size |
|---|---|
| addcontent-1.jpg | 58.86 KB |
| addcontent-2.jpg | 25.85 KB |
| addcontent-3.jpg | 96.82 KB |
| addcontent-4.jpg | 49.54 KB |
Comments
No Content Type Selection Sreen.
I have multiple content types however when I try to 'add' content it skips the step where I can select content types. Instead it just goes to the page where I can enter a title and type in content. Am I missing a setting or does my theme sound messed up? Using Marinelli theme if it helps.
No content type selection
This "how-to" was written for clients who didn't have any content types other than the basic ones that come with Drupal core. They had a 'Add content' shortcut on the Shortcut menu; as far as I know, D7.x core comes with this pre-configured.
Anyway, if you don't have that, and you have more content types to choose from, modify the first few steps of the procedure:
1. Select 'Add Content' from the toolbar. (If you don't have this shortcut, select Content on the Admin toolbar to bring up the Content pane; click on '+Add Content', bringing up a list of content types you can add; then click on the type of content you want to add).
2. Assuming you have defined the fields for the content type, a form listing those fields to enter should pop up, and you can fill them out there.
3. In most of the entries that follow, wherever it says 'Article', substitute the name of your content type.
4. Many of the actions from there on are close to right; you probably want to mark your content only as published, though, and don't want any alias for it.
There is probably an article on how to add content to your site; I don't know it at the moment - I'll see if I can find it.
Editing Content types: have a
Editing Content types: have a look at this: http://drupal.org/node/306797
Even though it says it's for Drupal 5.x, the general concept is right, although you will be using the Fields API instead of CCK (if you are using D7.x core, the Fields module is enabled by default)
Thanks for making this page
Thanks for making this page look so much better. I'd like to know what you used to mark up the photos, & any other comments you have about the proper way to do documentation for Drupal would be appreciated. Like I mentioned, I built this out of a D5 document, when some clients needed documentation on how to add content to a site, & I couldn't find any directly addressing it at the time that I wrote it (usually for older versions, was what I was cutting through).
Jeff
Update documentation
No mention whatsoever that minimal installation => no content types. I had to experiment my way to that knowledge. Not so good documentation-wise imho.
This piece was to help people
This piece was so people new to Drupal could put content (e.g., new articles, news,etc) onto the site; it's not about how to add content types. This is directed at users, not developers.
One of the confusing things I found about the Drupal documentation was finding a simple description of an everyday process in D7, without having to wade through all sorts of D6 documentation too -- this was to fill the bill of basic help for new users/beginners. If you can use this as a basis to write an article discussing content types and other areas, go ahead and use it; the only thing that I'd ask is that you leave this article intact (add yours as a new help page). I'm sure they can use good documentation on all sorts of things.
Is anyother way to add content?
Hi all,
Is any way to add content (new nodes) to drupal without user login. [ I have a large content in ms-word format. i need to copy paste for creating new node.]
Thanks in advance!
Your question really comes
Your question really comes down to whether someone has permission to edit (any/own) content. If there is a role that has this permission, then if they don't need to login (are 'anonymous' user), then they will be able to do the cut/paste you need.
From experience, creating an 'editor' role that allows particular users to update the site has been useful for us, and keeps the number of Viagra ads down.
Blog Api
Thanks for your reply. I found some useful information in blogAPI. Using this user can post content. ref: http://drupal.org/project/blogapi