# Edit a Page

To edit a page, including changing its details, sections and items you are required to have the [permission called Admin](/blocworx-documentation/admin-and-development/roles-and-permissions.md). While logged in as an admin, while on any page, you will see the following green bar at the bottom of the page. Click "Switch to Edit Mode" to begin editing your page

![](/files/-MYiEYEL6N5UDcLrHE5Y)

### Edit Page Details

{% hint style="danger" %}
Note: Although you can use the homepage in the same way as any other page for adding sections, links and other items, you cannot edit the core homepage details, these details are a fundamental part of Blocworx functionality.
{% endhint %}

Page Details are the main settings about this the page. They are to be distinguished from the sections, sub pages, modules and links that will be inside the page. The page details include the following:

* Page Title
* Option to determine if the page should be included in the sidebar menu
* The Parent page (if its a sub page)
* The Section within the parent page that it is found
* A Page Description (optional content for the page);
* Page Icon
* Open Access Option
* Page Roles (which roles have access to the page)

To edit the page details click on the orange link called "Edit Page Details" beside the page heading.

![](/files/-MYiEwB2sQ4bD0MmHc0_)

### Create a Page Section

To Create a [page section](/blocworx-documentation/page/page-overview/sections.md), while in the page editor, simply type the section and click Add.

![](/files/-MZXbTowwOE9FCf9U0X7)

### Create a Sub Page

To create a sub page, click the tool icon and then click "Add Sub Page". From there you can enter the page name, check if it has public/open access, select the optional roles for this page and choose the icon.

![](/files/-MZXdV1B4jcA4gITe0HK)

![](/files/-MZXdjrkkEL0S4nuInm3)

### Create a Module

There are two ways to create modules, one is using our [Module Manager](/blocworx-documentation/module/module-manager.md), the other is by creating a module within the page editor. Click the tool icon and then click "Add Module"

![From this button you can then choose the name, category of the module, and its icon.](/files/-MZXeNLg5faI7bQxYygk)

### Create a URL link

To create a [url link](/blocworx-documentation/page/page-overview/url-links.md), simply click the tool icon, click "Add New URL Link" and then type the text that will appear, the url itself and the icon. You can use this for shortcuts internally, or if required you can add external links.

![](/files/-MZXeulGzHvXI7NLcfIF)


---

# 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://manual.blocworx.com/blocworx-documentation/page/edit-a-page.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.
