태그 보관물: permalinks

permalinks

WordPress Multisite 루트 노드에서 블로그 슬러그 제거 수 있는지

blog/다중 사이트 설정에서 루트 노드의 게시물 및 카테고리 URL에서 제거 할 수 있는지 살펴 보았습니다.

다중 사이트 사이트 설정을 찾았고 blog/URL 의 일부를 제거 하고 저장했습니다. 클릭하면 모든 링크가 올바르게 변경되었지만 404로 끝납니다.

노드 대시 보드 자체로 이동하여 다시 저장 blog/하면 변경된 다중 사이트 영구 링크에 URL이 다시 작성됩니다. 때때로이 블로그 / 뉴스 / 게시물과 같은 것을 만들기

과거에이 일을 한 사람이 있습니까? 핵심을 해킹하거나 몇 가지 .htaccess규칙 으로 조금 더 손을 뻗지 않고 가능한지 궁금합니다 .



답변

  1. 블로그 사이트 세트에서 Settings -> Permalinks -> Common Setting -> Default(기본값 만 선택하고 아무 것도 만지지 않아야합니다. 카테고리 기준을 변경해야하는 경우 Network Base에서만 설정 한 태그 기준)

  2. 네트워크에서 Admin -> Sites -> (root site) Permalink Sturcture -> /%category%/%post_id%

그것은 / blog slug를 제거 할 것입니다


답변

네트워크 관리자 설정의 스크린 샷

1 단계 :로 이동 /wp-admin/network/site-info.php?id=1

네트워크 관리자-> 사이트-> 편집-> Permalink Structure를 확인하십시오.

요구 사항에 따라 편집하십시오.

2 단계 : 일반 사이트 수준으로 이동

설정-> 영구 링크

적절한 퍼머 링크를 선택하거나 추가하십시오.


답변

다음 단계입니다.

  1. 네트워크 관리자의 퍼머 링크 설정을 / % postname % /로 변경하십시오.

  2. 에가는 영구 링크 사이트의 설정은 404가 해결됩니다

  3. 결과 : / blog / 슬러그없이 WordPress 멀티 사이트 작업.

단계별 스크린 샷이있는 소스.

퍼머 링크


답변

news슬러그로 새 페이지를 추가하십시오 . 설정> 읽기로 이동 하여 뉴스 페이지를 블로그 게시물의 정적 페이지로 선택하십시오.

그런 다음 설정> 영구 링크 로 이동 하여 구조를 사용자 정의하면 /%category%/%postname%/블로그 게시물 슬러그가 모두 완료 /news/post/됩니다.


답변

루트 사이트에서 permalink를 클릭하고 “plain”을 선택하십시오.

네트워크 수준 사이트에서> 루트 사이트에서 편집을 클릭하고> 설정을 클릭 한 후 crtrl + F를 클릭하여 “Permalink Structure”를 찾은 다음 필드에 % post_id %를 추가하십시오.


답변

2018 년 12 월부터 답변을 찾는 사람은 다음을 수행하십시오.

네트워크 관리자로 이동하여 루트 웹 사이트를 선택하고 편집을 클릭하십시오.

설정 탭으로 이동하십시오. 방대한 옵션 목록이 있습니다. Permalink Structure 필드를 찾으십시오. Permalink에서 / blog를 제거하고 save를 누르십시오. 또한 루트 블로그 관리 영역으로 돌아가서 영구 링크 섹션에서 저장 버튼을 클릭하여 캐시를 지 웁니다.


답변