• What?
  • Who?
  • Contact Jonathan Jeter
  • Privacy Policy

Jonathan Jeter

Director of Application Development

  • Jonathan Jeter on Google+
  • Jonathan Jeter on Facebook
  • Follow Jonathan Jeter on Twitter
  • Jonathan Jeter on LinkedIn
  • Jonathan Jeter's rss feed
Home Web Development WordPress Removing the /blog Slug in WordPress MultiSite

Removing the /blog Slug in WordPress MultiSite

January 27, 2012 By Jonathan Jeter 2 Comments

Wordpress LogoI ran into an interesting issue at work today. We’re setting up a company blog using WordPress and we’re using the multisite functionality to manage how different sections of the blog work. This may not be the most efficient way to do it, but in the corporate world, you want to make sure that the right people have the right access to the right sections so everyone can work in their own happy little space.

Everything was working fine until we started setting up permalinks according to the instructions provided by our SEO expert. The issue we ran into was that WordPress automatically adds a /blog slug in front of the permalinks. My understanding is that this slug is to avoid conflicts between permalinked categories on the main site and sub-sites that may have the same name. That makes sense. At the same time, though, there should be a clearly explained way to change this in the network admin section of the site.

Since this capability is noticeably absent, I had to take to researching the solution. After browsing several bug reports and forums that discussed the issue from as far back as 2009, I finally found “How To Remove The /blog/ slug From The Permalinks(URL) in WordPress Multisite Installation Without A Plugin” on the learn(n*share(n,learn(n+1))) blog. On this site, the process for removing the /blog/ slug is explained in its full, convoluted glory!

Basically, here are the steps, without any explanation of why.

  1. set your permalink structure for your site, under settings > permalinks for the main blog
  2. go to the list of sites in the Network Admin section and click edit on the main site
  3. under the settings tab, find and remove the /blog/ slug in three fields (Permalink Structure, Category Base & Tag Base)
  4. go back to the settings > permalinks section of the main blog, but DO NOT SAVE the page
  5. leave the page and don’t ever go there again! seriously.

That’s all there is to it, even though it doesn’t make a lot of sense. If you want to know why it works and how it works on the back end, visit the  learn(n*share(n,learn(n+1))) blog, where you’ll find a great, detailed explanation.

Related articles
  • “How To Remove The /blog/ slug From The Permalinks(URL) in WordPress Multisite Installation Without A Plugin (learn(n*share(n,learn(n+1))))
  • WordPress SEO Setup 101 (searchenginepeople.com)

Tell someone about this:

  • Email
  • Print
  • Twitter
  • LinkedIn
  • Facebook
  • More
  • Reddit
  • Pocket
  • Tumblr

Like this:

Like Loading...

Related

Filed Under: WordPress Tagged With: /blog slug, blog, blog work, bug reports, click edit, company blog, corporate world, detailed explanation, different sections, efficient way, happy little space, interesting issue, main blog, main site, multisite functionality, network admin section, Permalink, permalink structure, permalinks section, right access, right people, right sections, Search engine optimization, SEO expert, settings tab, Slug, Uniform Resource Locator, WordPress, wordpress multisite, WordPress Multisite Installation, WordPress SEO Setup

About Jonathan Jeter

Jonathan Jeter has been creating websites since 1997. He is currently Director of Technology Services and Digital Development at TracyLocke, a shopper marketing agency. You can follow him @mywebthoughts, on LinkedIn or connect on Google+.

Comments

  1. Lobo says

    January 28, 2012 at 11:53 am

    I hope WordPress developers provide us with an easy option soon. Thanks for this post and for attributing.

    Reply
  2. Steve says

    March 1, 2012 at 12:06 am

    Thanks, it worked. When I went to the Permalink settings it still showed blog. I navigated away as recommended, tested it an viola’. How Stupid!!!! Thank you!

    Reply

What do YOU think? Let me know...Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

WP Engine

WP Engine

Stuff I Like to Talk About:

  • Business
  • Digital Imaging
  • Internet Marketing
    • Email Marketing
    • SEM / Paid Search
  • Life
  • Other Stuff
    • Health
    • Taekwondo (TKD)
  • Sports
    • Football
  • Technology
    • Augmented Reality
    • Awesome or Scary?
    • Marketing Technology
      • Data / Analytics
      • Omnichannel
    • Mobile
      • Android
    • Virtual Reality
  • User Interface / User Experience Design
  • Web Development
    • Browsers
    • CSS
    • Front-End Development
    • Google+ (Google Plus)
    • HTML5
    • JavaScript
    • jQuery
    • Mobile
    • MVC
    • Responsive Design
    • SEO
    • Social Media
    • UI/UX
    • WordPress

HTML

  • HTML Entities

JavaScript

  • MEAN.js

My Sites

  • Head Turning Media
  • Jonathan Jeter (Brand Yourself)
  • My Humor

Online Experts

  • Bryan Eisenberg
  • Danny Sullivan
  • Duane Forrester
  • Keith Brown
  • Louis Gray
  • Matt Cutts

UI / UX

  • Jared Spool
  • Paul Jeter
FreshBooks
Genesis Framework for WordPress Premise Landing Pages Made Easy

Most Popular

  • Exploring Standard Ad Unit Sizes: Google AdSense 300…
  • Looking for Instagram or Android fonts or logos and…
  • To The Moon And Back: Taking The Leap Towards…
  • A Brief History of the Complete Redesign of Google…
  • The Relentless Pursuit of the Right Answer: Why…
  • My Notes on “Marketing Technology as Force…
  • People Data and the Future of Marketing –…
  • Verizon Wireless – My Favorite Mobile Provider
  • Backbone: 3 Ways
  • Exploring Standard Ad Unit Sizes: Google AdSense…

Copyright © 2025 Jonathan Jeter

 

Loading Comments...
 

    %d