Remove top menu page navigation links from an Artisteer WordPress theme

by mitz on July 23, 2010

Webmasters often need to remove top menu page navigation to allow them not show a page to their website visitors. It just gives you a choice on which pages or category titles show in the top navigation menu.

What is Artisteer?

Web Design Generator – ArtisteerRemove top menu page navigation is a program that helps you create website themes and templates without having to know too much php or html. Here is a previous tutorial I posted about using Artisteer. You can watch a video on how to make a website template.

I like to design WordPress Themes with Artisteer and sometimes customizing the theme is a little bit different to other themes I have worked with. In this tutorial I am going to show you how to remove top menu page navigation links and leave only the ones you want. If you have a WordPress theme built using something other than Artisteer then please see this article Remove a page link from the top menu navigation in WordPress.

How to Remove top menu page navigation in an Artisteer WordPress theme?

Most of the time, when removing a page link from the navigation bar you have to edit the header.php file. However with an Artisteer WordPress Theme you need to edit the functions.php file. That is the only major difference. You will find the same or similar code to edit in there. Changing the header.php file in an Artisteer theme will not effect the top nav menu.

1.  Click on the Appearance menu. Then choose Editor.

Remove top menu page navigation links

2.  On the far right there will be a menu of pages with .php on the end. Find the Theme functions page (functions.php) and click on it.

3.  In the Functions.php file look for anything that says list_pages under the heading of /* horizontal menu */

4.  See the screen shot below. Click on it to enlarge.

Remove top menu page navigation

5.  Where I have circled the code it had this there: wp_list_pages(‘title_li=&sort_column=menu_order’);

6.  I replaced it with: wp_list_pages(‘exclude=3962,4061,4125,3899&title_li=&sort_column=menu_order’);

The numbers that I added in (3962,4061,4125,3899) are page numbers that I want to exclude from the menu. Now this is how I remove top menu page navigation links in Artisteer.

Please note that Artisteer is updated often and this tutorial can become out of date. If you cannot find similar code to this then you might have an upgraded version.

Watch this video tutorial on how to Remove top menu page navigation links

Notes on How to Remove top menu page navigation links in Artisteer?

Related posts:

Related Posts

This post was written by...

– who has written 186 posts on Wordpress Website builder.

I am addicted to internet marketing and making money online. Who wouldn't want to live that life? I started out with one website as a hobby and now have over 20. Come and join in the fun and share your knowledge about building Wordpress Websites. If you are interested in guest posting for this website click here to see more details.

Submit your own guest post now!

{ 13 comments… read them below or add one }

Brenda Macalino January 2, 2012 at 6:18 pm

Hi Mitz Happy new year to you, The tips you post in here it was really nice and I really like it because I’ve got something idea i will follow this tips.
Brenda Macalino recently posted..imi holsters

Reply

Mark Tesa December 22, 2011 at 5:38 am

I have never heard of a program known as Artisteer but it seems like it can really help bloggers who do not know so much of technical stuff. Informative post.

Reply

Felix October 22, 2011 at 2:18 pm

Hi
It help me a lot to remove the nav links. this is my addition: Instead of the ways that you have shown or you can just save it asa draft and it automatically disappeared.
Felix recently posted..Know the Web Designing Tips to make your Website Eye Catching

Reply

mitz October 22, 2011 at 6:37 pm

Good tip Felix! :)

Reply

Plessey from Barcode Generator September 10, 2011 at 9:38 am

Just wanted to say that! Don’t underestimate the backup. I know that we all end up with piles of backup that we don’t really need, but that one time when you need it..It’s worth it. I mess up my codes regularly!

Reply

Andy Eaton January 13, 2011 at 11:31 pm

thanks for the advice and video, but it messed up my code, I got a parse error so had to delete the themes from wordpress.

Reply

mitz January 15, 2011 at 11:58 am

Make sure you back up the code you are editing first…If you stuff it up, just paste it back in….

Reply

Shelby November 16, 2010 at 8:18 pm

Thanks for the tip, I’ve been wrecking my brain trying to figure this out. Your instructions were the best.

Reply

Gale Kujak October 17, 2010 at 5:41 pm

If you want to make decent money online, you have to put in the work

Reply

Phill September 15, 2010 at 4:34 am

hi Mitz
found how to remove header from wordpress

You can hide page titles by adding property “display:none” in following styling rule but it’ll hide page titles in all of the pages:

.art-PostHeader {
color:#1E4D57;
font-family:Arial,Helvetica,Sans-Serif;
font-size:22px;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:normal;
line-height:inherit;
margin:0.2em 0;
padding:0;
text-align:left;
text-decoration:none;
text-indent:0;
text-transform:none;
word-spacing:normal;
}

there is a more elegant way to remove header in just pages you want but involves messing with php which i’ve not learnt yet.

Again thank you for a great site…

Reply

Phill September 14, 2010 at 5:25 pm

hi Mitz
Thank you for your prompt reply. If I find a solution I will post it to you. lol looks like I’ll have to learn php.

Reply

Phill September 14, 2010 at 7:42 am

hi mitz. I have a niggle with wordpress and or Artisteer. When I make a new page the title goes into the nav bar (this is good) however it also puts the title as a heading for the page eg. “Home” in the nav bar but “Home” for the Title!! Is there anyway to stop this? also is there a way to edit the HTML of the whole page. ps I just wanted to be a web designer (was learning WP for cms )but now I want to be a blogger Thank you.

Reply

mitz September 14, 2010 at 8:17 am

Hi Phil
I have had the same problem but I am working on a solution..It is not just Artisteer it is just the way Wordpress is. I was thinking of removing the page from the nav bar, then adding a home link to the menu in the code, and that points to the page I want…

I haven’t really had to do it before because I usually have the latest posts as the homepage.

Reply

Leave a Comment

Please use your REAL NAME@KEYWORDS or just your REAL NAME to get approved. Worthless generic comments will be deleted. Please see these tips on how to get approved.

{ 1 trackback }

Previous post:

Next post: