Eu estive analisando se é possível remover blog/
os URLs de postagem e categoria no nó raiz em uma configuração multisite.
Encontrei as configurações de sites com vários sites, removi a blog/
parte da URL e salvei. Apesar de alterar todos os links corretamente quando clico neles, acabo com um 404.
Se eu for para o próprio painel do nó e salvar novamente, eu blog/
reescrito o URL nos links permanentes de vários sites alterados. Às vezes, criar algo como este blog / news / postname
Alguém já conseguiu fazer isso no passado? Gostaria de saber se é possível sem hackear o núcleo ou colocar um pouco mais de mãos em algumas .htaccess
regras.
multisite
permalinks
David
fonte
fonte
Respostas:
No conjunto de sites do blog
Settings -> Permalinks -> Common Setting -> Default
(deve selecionar apenas o padrão e não tocar em nada, se você precisar alterar a base da categoria, defina a base de tags definida apenas no administrador da rede)Na rede
Admin -> Sites -> (root site) Permalink Sturcture -> /%category%/%post_id%
Isso removerá / slug do blog
fonte
Etapa 1: Vá para
/wp-admin/network/site-info.php?id=1
Administrador de rede -> Sites -> Editar -> verifique a estrutura do link permanente.
Edite conforme sua exigência.
Etapa 2: vá para o nível normal do site
Configurações -> Permalinks
Selecione ou adicione o link permanente apropriado.
fonte
Estes são os passos.
Altere a configuração de permalink no administrador da rede para /% postname% /
Ir para as configurações de links permanentes do site corrigirá o erro 404
Resultado: Trabalhando no Multisite do WordPress sem / blog / slug.
Fonte com capturas de tela passo a passo.
fonte
Adicione uma nova página com
news
como slug. Vá para Configurações> Leitura e escolha sua página de notícias como página estática para as postagens do blog.Em seguida, vá para Configurações> Link permanente e personalize sua estrutura,
/%category%/%postname%/
e as lesmas de seu blog devem estar todas/news/post/
agora.fonte
No site raiz, clique no link permanente e escolha "simples"
No site da rede> clique em editar no site raiz> clique em configurações> faça um crtrl + F para encontrar "Estrutura do link permanente"> adicione% post_id% no campo.
fonte
Para quem procura a resposta em dezembro de 2018, faça o seguinte.
Vá para o administrador da rede, selecione o site raiz e clique em editar.
Vá para a guia configurações. Há uma lista enorme de opções; procure o campo Estrutura do link permanente. remova / blogue do Permalink e clique em salvar. Também voltei à área de administração de blogs raiz e cliquei no botão Salvar na seção de links permanentes para limpar o cache.
fonte