2016-10-17 4 views
-2

플랫 URL 구조로 다국어 웹 사이트를 만들려고 우리 가게의 서재에 가장 적합 할 것입니다. 우리가 알고있는 모든 combinaison 플러그인/기능/지속 코드/htaccess를 시험해 보았습니다. 일어날 수 없었다.woocommerce를 사용하여 SEO 용 woocommerce를 구현하기

나는 WP가 기본 슬러그를 URL에서 제거하지 말 것을 제안했지만 주된 이유는 슬러그 간의 충돌을 피하기 위해서이며 우리는 모든 슬러그를 수동으로 작성하고자합니다.

즉, categoryA와 categoryAB (A의 하위) 및 categoryAB과 관련된 제품 이름이 있습니다. woocommerce의 일반적인 URL은 다음과 같습니다. www.domain.com/product-category/categoryA/categoryAB/

우리는 단순히 원하는 것이 동안

을 productnamedsomething : www.domain.com/productnamedsomething이 최대

는 WP의 htaccess로 제어 플러그인은 멋지 작업,하지만 multilangual fonctionnality가 복잡하게 추가했다. 이러한 URL 중 하나를 입력,

그러나 www.domain.com/productnamedsomething www.domain.com/fr/unproduitquelconque :

우리는 우리의 목표 URL을 모두 polylang 및 WPML을 시도하고 어떤 방법으로 달성 할 수 주소 표시 줄에있는 항목은 카테고리 트리없이 제품을 표시하고 표시합니다. 그러나 플랫 URL 구조를 가리 키기 위해 메뉴, 카테고리 메뉴 및 기타 링크를 얻을 수는 없습니다.

그래서 여기에 주요 포인트는 이

  • 사람이 평면의 URL woocommerce의 구조와 생성에 성공 했
      이 플러그인의 경력이 combinaison가/무엇을

      을 사용 해킹에서 한 ?
    1. 그렇지 않은 경우 htacess를 사용하여 수동으로 카테고리를 제거하거나 PHP에서 위젯과 메뉴 링크 구조를 변경하는 테마 함수를 덮어 쓰는 가장 좋은 방법은 무엇입니까?
    2. 이 모든 것이 번거롭지 않거나 woocommerce의 기본 URL 구조 은 상점의 SEO에 대해 느끼는 것보다 낫습니다.

    필요한 경우 설명을 요청하면 기꺼이이 문제를 논의 할 것입니다.

  • 답변

    1

    WordPress 다시 쓰기 API를 사용해 보셨습니까? https://codex.wordpress.org/Rewrite_API

    +0

    이제 알겠습니다. 참조 주셔서 감사합니다. 그것은 달성 될 수있는 것처럼 보이지만 솔루션에 가까워지기 전에 내가 가진 것보다 더 많은 시간이 필요할 것입니다. 생각 URLpress는 이것을 더 쉽게 허용 할 것입니다. 평평한 URL을 가진 많은 상점들이 검색 결과에서 증가하고 있기 때문입니다. – escapeFred

    관련 문제