# News

The *News* feature allows **Content Creators** to add news articles to the website and display them in a Listing Page view, an Article Detail Page view, and a Recent News Teaser List view. Any article can be featured on any page using the Featured News Article view. Site visitors can also browse for news articles by date and category tag.

![An Example of a News Item.](https://3768947627-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdtYclAzsl8OXvAv1fo%2F-Ldu91ZptuaorYV7iOpN%2F-Ldu949rHjk-QS1S3xk7%2Fneex.png?generation=1556827633978848\&alt=media)

## To Add a News Article

1. On the Administration bar, navigate to `Add Content` > `News`.
2. Enter a **Title**.
3. If you have [news categories](https://ccsdrupalguide.uoguelph.ca/basicbeginner/taxonomies) defined, select the appropriate one.
4. Enter a **Written by** personal or organizational name.
5. In the body field, enter what you want displayed on your web page. [Here is more information on how to use the WYSIWYG editor.](https://ccsdrupalguide.uoguelph.ca/basicbeginner/wysiwyg-editor)

   ![Example of Written by and Body fields](https://3768947627-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdtYclAzsl8OXvAv1fo%2F-Ldu91ZptuaorYV7iOpN%2F-Ldu949uUX7ufsac_fQx%2Fnewstitlebody.png?generation=1556827633519775\&alt=media)
6. Add a feature image if there is one for the news, such as an image of the subject matter. **Alternative Text** is required if the image is not a decorative one. Images must be no smaller than 640x240 pixels and no larger than 1140x570 pixels.
7. Add a **Caption**.

   ![Example of Featured Image option](https://3768947627-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdtYclAzsl8OXvAv1fo%2F-Ldu91ZptuaorYV7iOpN%2F-Ldu949wUTJcASq8fsNx%2Fnewsfeatureimg.png?generation=1556827632949740\&alt=media)
8. Enter any *tags* or *keywords* that help categorize and organize your article.
9. If you have the proper authority to publish, select `Published` in "Publishing options."
10. Select `Save`.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ccsdrupalguide.uoguelph.ca/ugcontenttypes/howto-news.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
