2017-12-09 3 views
0

다른 질문이 있지만 내 사용자 사례에 맞지 않는 것 같습니다.WordPress Multiteite Geolocation 하위 도메인

두 개의 웹 사이트 인스턴스가 있습니다. 둘 다 영어로되어 있지만 WordPress Multisite를 사용하면 유럽 버전과 미국 버전의 사이트가 있습니다.

전임자에 의해 설정되었지만 대부분의 게시물 (~ 75 %)이 유럽 및 미국 버전에 속하기 때문에 WordPress Multisite의 대안을 찾으려고합니다. 콘텐츠 작성자가 필요하지 않습니다. 두 개의 대시 보드에 로그인하고 동일한 게시물을 두 번 게시하는 것에 대해 걱정해야합니다.

이 정말 난 그냥이 곳과 같은 작업을 수행하는 방법 전형적인 네트워킹 궁금, 워드 프레스 특정 질문을 할 필요가 없습니다 :

1). 테마는 동일하게 유지됩니다.

2). 게시물은 대부분 동일하며 대시 보드가 하나만 있으면이고 유럽, 미국 또는 둘 다에 게시 할 수있는 게시글에 플러그인/기능이있는 것이 좋습니다.

3). 사용자는 이미 미국 사이트에있는 경우 유럽 사이트에 가입하도록 선택해야하지만 사용자가 StackOverflow 네트워크를 통해 가입하는 방법과 같은 종류의 재 등록이 필요하지 않습니다.

내가 다른 PHP 또는 노드 프레임 워크를 사용하여 내 자신의 작은 CMS를 작성하는 경우이를 수행하는 방법을 알고 있다고 생각하지만, 다양한 지형지 ​​물의 속성 일 뿐이며 마찬가지로 각 사용자 어떤 지리 정보를 등록했는지 알려주고 특정 하위 도메인에서 데이터베이스를 쿼리 할 때 해당 하위 도메인에 연결된 지리적 위치별로 게시물을 쿼리 할 때 쿼리의 상수로 사용합니다.

WordPress를 설치 했으므로 WordPress에서 이러한 목표를 달성하는 가장 쉬운 방법은 무엇입니까? 아니면 내 솔루션이 필요합니까? 또한 StackOverflow와 같은 사이트는 다양한 네트워크에서 사용자를 관리합니까?

Laravel과 같은 더 자부심있는 프레임 워크에서이를 수행하고 싶다면 두 가지 사이트를 관리하지 않고 Cloudlfare와 같은 것을 활용하여 하위 도메인을 가리키는 일반 원칙을 구현해야합니다. 같은 위치에 있지만 서로 다른 데이터베이스 쿼리를 제공합니까?

답변

0

왜 이것을 위해 멀티 사이트 설정이 필요한지 이해가 가지 않습니다. 당신이하려는 것은 콘텐츠를 구성하는 것이며, Wordpress에서는 taxonomies으로 그 일을합니다.

카테고리 또는 태그와 같은 내장 된 것을 사용할 수도 있고 직접 만들 수도 있습니다. 지리적 위치 정보 또는 사용자 설정을 기반으로 기본 설정을 사용자 정의하거나 사용자가 원하는대로 선택하도록 허용합니다.

사용자가 연못에서 태그가 지정된 게시물을 읽도록 선택하거나 로컬 게시물을 표시하도록 기본값을 설정하고 모두보기 링크를 제공하거나 다시 설정 만 입력하면됩니다. 그들의 관리 섹션.

원한다면 자신 만의 CMS를 구축하십시오. 그러나 이것이 Wordpress가 설계된 것과 거의 같을 때의 실제 낭비처럼 보입니다. 아마 여러분에게 50,000 + 개발자 시간을 갖게 될 것입니다.

+0

감사합니다. 내가 말했듯이 전임자가 설정 한 다중 사이트가 필요하다고 생각하지 않았습니다. 지리적 위치에 따라 콘텐츠를 표시하기 위해 택 소노 미를 얼마나 쉽게 활용할 수 있는지 확신 할 수 없었습니다. –