WordPress.org

Ready to get started?Download WordPress

Forums

New to wordpress.. Added new page, not coming up on actual site?? (11 posts)

  1. nataliewarr4
    Member
    Posted 1 year ago #

    Im new to wordpress so i could use a little help..

    I have added a new page and updated/published it.. and it is showing up on the dashboard as a new page. But when i preview it on the site it isn't on the homepage???

    I need to know how to add a new page and for it to actually show up on the actual site.

    Sorry but like i said i am new to this and editing the website for a friend so i could do with a little advice.

    Thanks
    Natalie

  2. esmi
    Forum Moderator
    Posted 1 year ago #

    Unless you provide a link to a page demonstrating the problem, no one will be able to offer much in the way of assistance.

  3. If your theme is using a custom menu, you may need to add the page to it. Check under Appearance > menus and see if that's the case.

    But also, like @esmi said, if you can provide a link, we can see what's up.

  4. nataliewarr4
    Member
    Posted 1 year ago #

    http://www.chrissyhiggs.co.uk

    Ok thankyou. The above is the website i am editing for my friend.

    Im not sure how to add new pages, i think i may need to watch a few tutorials!

  5. esmi
    Forum Moderator
    Posted 1 year ago #

    Your site is already using a static front page. You can't "add" a Page to that without getting involved in some PHP and HTML coding. What is it that you are trying to do? Add a page to the menu?

  6. nataliewarr4
    Member
    Posted 1 year ago #

    Yes i need to add more photos so would like to add a new page to the menu or even a sub-page.

    Am i able to change the page from static?

    Sorry, i am a complete beginner so thankyou for the help..

  7. WPyogi
    Volunteer Moderator
    Posted 1 year ago #

    This may be a good place to start for basic WP:

    http://codex.wordpress.org/Getting_Started_with_WordPress

  8. nataliewarr4
    Member
    Posted 1 year ago #

    Thankyou WPyogi will check it out :)

  9. Bea Cabrera
    Member
    Posted 1 year ago #

    1) Is your theme pulling the menu from a WordPress menu?
    (Check in the Dashboard >> Appearance >> Menus)

    2) Or is it hardcoded into a static page?

    In case of the former (1), just add your new page to the menu (you'll have to take it into consideration in design matters, to re-adjust the size of the menu elements).

    In case of the latter (2), if you don't know HTML + PHP better get someone who does ;). You'll have to convert (2) to (1). I would recommend reading about WordPress Menus. You'd have to add some code into your functions.php like:

    function register_my_menus() {
      register_nav_menus(
        array( 'header-menu' => __( 'Header Menu' ) )
      );
    }
    add_action( 'init', 'register_my_menus' );

    and something where the menu should go like:
    <?php wp_nav_menu( array( 'theme_location' => 'header-menu' ) ); ?>

    Good luck!

  10. nataliewarr4
    Member
    Posted 1 year ago #

    Its number 2.. and im not sure on html coding so i may need to call someone in to help :/

    Thankyou Bea!

  11. Bea Cabrera
    Member
    Posted 1 year ago #

    Ok, it's not that difficult. The idea is:

    First, you place the function code into your functions.php, which means: "create a menu with name 'Header Menu', please".

    And then you put the following line in the code into the place where the menu should go:
    <?php wp_nav_menu( array( 'theme_location' => 'header-menu' ) ); ?>
    which means: "Place my menu 'Header Menu' right here"

    Then, you would manage your menu easily from your Dashboard >> Appearance >> Menus by dragging and dropping pages, categories, tags... whatever.

    Have fun.

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags