Remova o slug do blog do nó raiz do Wordpress Multisite

10

Estive procurando se é possível remover o blog da postagem & URLs de caetegory em uma configuração multisite no nó raiz.

Encontrei as configurações de sites do Multisite e removi o blog / parte do URL e salvei. Apesar de mudar todos os links corretamente quando eu clico neles, acabo com um erro 404.

Se eu for ao próprio painel do nó e salvo novamente, o URL do blog será reescrito nos permalinks de vários sites alterados. Às vezes, criando algo parecido com este blog / news / postname

Alguém já conseguiu fazer isso no passado? Eu estou querendo saber se é possível sem hackear o núcleo ou ter um pouco mais de mãos com algumas regras de .htaccess.

    
por David 26.07.2013 / 12:18

6 respostas

16
  1. No conjunto de sites de blog Settings -> Permalinks -> Common Setting -> Default (deve selecionar apenas o padrão e não tocar em nada. Se precisar alterar a base da categoria, definir a base da tag somente no administrador de rede)

  2. Na rede Admin -> Sites -> (root site) Permalink Sturcture -> /%category%/%post_id%

Isso removerá o / blog slug

    
por Pontus Abrahamsson 26.07.2013 / 12:20
4

Passo 1: Vá

Administrador da Rede - > Sites - > Editar- > verifique a Estrutura Permalink.

Edite de acordo com sua exigência.

Passo 2: Ir para o nível normal do site

Configurações - > Permalinks . Selecione ou adicione o permalink apropriado.

    
por Saran 20.03.2018 / 09:19
2

Estas são as etapas.

  1. Altere a configuração do permalink no administrador da rede para /% postname% /

  2. As configurações do site permalinks corrigirão o erro 404

  3. Resultado: Trabalhando com WordPress Multisite sem / blog / slug.

Fonte com capturas de tela passo-a-passo.

    
por chiappa 06.08.2017 / 08:42
1

Adicione uma nova página com news como slug. Vá para Configurações > Lendo e escolha sua página de notícias como página estática para postagens de blog.

Em seguida, vá para Configurações > Permalink e personalize a sua estrutura como /%category%/%postname%/ e os slugs do seu blog devem ser todos /news/post/ agora.

    
por Manticore 26.07.2013 / 12:55
0

No site raiz, clique no permalink e escolha "simples"

No site de nível de rede > clique em editar no site raiz > Clique nas configurações > Faça um crtrl + F para encontrar "Estrutura Permalink" > adicione% post_id% no campo.

    
por Nicolas Guérinet 31.01.2018 / 00:23
0

Para quem procura a resposta em dezembro de 2018, faça o seguinte.

Vá até o administrador da rede, selecione o site raiz e clique em editar.

Vá para a guia de configurações. Existe uma lista enorme de opções, procure pelo campo Estrutura do Permalink. remover / blog do Permalink e clicar em salvar. Eu também voltei para a área de administração de blogs raiz e cliquei no botão salvar na seção permalinks para limpar o cache.

    
por Darren Stuart 11.12.2018 / 12:47