Nonprofit WordPress

blazing moon logo

A Free Manual for Nonprofits

  • About
  • Search
  • WordPress Basics
    • What is WordPress?
    • Creating Content
  • Types of Content
    • Pages
    • Posts
    • Media Items
  • Content Management Basics
    • Write for the Web
    • The Perils of Poor Formatting
    • Help People with Disabilities
    • Linking to External Sites
    • Linking Within Your Site
    • Adding Images
    • Adding Documents
    • Adding Videos
  • Content Management Mastery
    • Editor Tips and Tricks
    • Linking to Email Addresses
    • Linking Within a Page
    • Redirecting Links
  • Administering Your Site
    • The Admin Bar
    • Managing Users
    • Managing Menus
    • Backing Up the Site
    • Updating Your Software

Pages

Overview

A page is the basic unit from which most sites are created. Examples include:

  • a home page
  • an “about us” page
  • a page listing all of your news/blog posts

Under WordPress Basics > Creating Content you learned how to create a new page.

Now we’ll talk about editing and deleting pages.

Editing an existing page

  1. Once you’re logged in, click the Pages menu option on the left. This takes you to a list of all pages:
    menu option - pages
  2. If you want, use the filter links at the top left to filter the list by date, category, or publication status (to list only Published, Draft, or Trash):
    page editor - filters
  3. If you want, use the search box in the upper right to find pages by their content:
    page listing - search
  4. If you’d like to see more pages at once, click Screen Options at the upper right and increase the Number of items per page:
    page listing - screen options
  5. Once you find the page you want to edit, either click its title or hover your cursor over its name and then click Edit in the mini-menu that appears:
    page listing - edit

Welcome to the WordPress editor page:

page editor - overview

The editor itself acts much like any other word processing tool. It’s discussed in more detail elsewhere in this manual, but fortunately it’s pretty intuitive.

Once you’ve made your changes, click the blue Update button in the upper right to save them:
page editor - update button

Your page’s “slug”

Most WordPress sites make use of something called a slug in the address for each post or page. Take this example of the permalink (permanent link) for a WordPress page:

http://trees2peace.org/capital-campaign/

In the above permalink the slug is “capital campaign”.

WordPress generates the slug and permalink based on the title you enter for your page. You can see the slug just below the title:
page editor - slug field

Editing the slug

Before you publish your page…

…you can edit the slug by editing the title. Each time you Save Draft, the permalink under the title will be updated.

You can also change the slug it to be different from the title by clicking the Edit button to the right of the Permalink. You might want to do this, for example, if your post or page has an extremely long title and you’d like a shorter slug and permalink, or if you’d like it to include certain key words that people are likely to search for.

After you publish your page…

…you should not change the slug if at all possible.

Why? Because once you publish a page, any links that you or other people have made to that page will break if you edit the slug (thereby changing the permalink).

For example, if we changed the slug “capital-campaign” to “capital-campaign-news”, everyone in the world who has linked to or bookmarked the “capital-campaign” permalink will get a Page Not Found error. Search engines will also get confused.

But sometimes you have to change a page’s slug after publishing. In that case you can use a plugin to redirect the old address (URL) to the new address.

Page Attributes

The page editor includes a Page Attributes box to the right of the main editor. This is most often used to define a page’s parent or template.

page editor - page attributes

Page parent

One page may be the parent of another. For example, you might have an About menu item with several items beneath it: Mission, History, Staff, etc. In this example, the About page is a parent of the Mission page.

You can define these parent/child page relationships by editing a child page and choosing the correct parent from the Parent drop-down.

In many cases, doing this is just for your own organizational purposes. If you have may pages, and if you group them logically, the list of pages will be easier to understand when you’re administering the site.

Some older (or more basic) themes also use these parent/child relationships to define the website’s menu. But today it’s far more common—and easier—to manage your menu with the menu editor.

(The Order field in the Page Attributes box is left over from this older form of menu management.)

Page template

Many WordPress themes support specialized page formats for various pages. For example, it’s common for the Home page to have a different format than most pages within the site. For a theme supporting multiple formats, you should find them listed in the Template drop-down.

Deleting a page

You can delete a page from the page listing: hover your cursor over the page’s name, then click Trash in the menu that pops up below the title:
page listing - popup menu

Or you can edit the page and click Move to Trash in the Publish box, right next to the Update button:
page editor - publish box

Changing a page’s name

It’s fine to change your pages’ names. But a page’s name is defined in more than one place.

In some cases you might only need to do step #1 below. But you might need to look in as many as four places to completely change a page’s name.

  1. The page’s title. When you go to Pages > All Pages on the WordPress menu, you’ll see that every page has a title. You can edit the page title by clicking either Edit or Quick Edit from the list of all pages.
    pages - page title in quick edit
  2. The page’s text. Sometimes doing #1 above will change the name that appears at the top of the page for visitors. But for some pages, the name that appears at the top of the page is actually text entered in the page’s content. You can edit this name the same way that you would edit any other text on the page.
    pages - page title within page content
  3. The menu entry. Normally doing #1 will change the page’s name in the menu as well. But sometimes—if you’ve customized the menu item’s title—you need to manually edit the menu entry. This is described in more detail at Managing Menus > Edit menus > Changing a menu item’s title.
    menu editor - editing menu option name
  4. The page’s slug (address). Let’s say your page is named “About”. When you create the page, its address will default to something like http://ghi.wisc.edu/about. In this example, “about” is the page’s “slug”. If you change the page name from “About” to “Contact”, its address will still be http://ghi.wisc.edu/about. If you want, you can edit the slug to match the new page title… but that’s sometimes a very bad idea. For information on editing the slug, see Types of Content > Pages > Your page’s “slug”. Be sure to read the warning in that section: you should never change a page’s slug lightly.

Contact Form

Fields marked with an * are required

Notice: genesis_footer_creds_text is deprecated since version 3.1.0! Use genesis_pre_get_option_footer_text instead. This filter is no longer supported. You can now modify your footer text using the Theme Settings. in /home/blazingm/public_html/subdomains/npwordpressinfo/wp-includes/functions.php on line 4908

Creative Commons License
Nonprofit WordPress by Andrew Giesler is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at http://nonprofitwordpress.info.