WPML을 상용 플러그인으로 전환한 이후로, 당사는 다른 개발자들의 테마 및 플러그인과 연동하기 위해 상당한 리소스를 투자해 왔습니다. 이를 통해 단독으로 작업할 때보다 훨씬 빠르게 WPML의 품질을 크게 향상할 수 있었습니다.
상황이 얼마나 복잡해질 수 있는지 알면 놀라실 것입니다. 동일한 항목만 계속 테스트하고 검증하다 보면 보이지 않는 곳에 있는 버그를 간과하기 매우 쉽습니다. 버그를 발견하고 수정하는 가장 좋은 방법은 항상 다른 환경에서 테스트하는 것이라는 사실을 알게 되었습니다.
기본 테마로 WPML을 반복해서 테스트하는 것은 손전등 불빛 아래에서 열쇠를 찾는 것과 같습니다. 기본적인 기능이 망가지지 않았는지 확인하는 데는 좋지만, 새로운 문제를 발견할 수는 없습니다.
반면에 새로운 테마에서 테스트할 때는 항상 무언가를 발견하게 됩니다. 실제 버그인 경우도 있고, 필수 기능이 누락된 경우도 있으며, 사용성 문제에 대해 알게 되는 경우도 있습니다.
예를 들어, 이번 주에는 Striking Theme, BrightBox 및 3 in 1 Business Portfolio에 대한 작업을 진행했습니다. 결과는 여기와 여기에서 확인할 수 있습니다. WPML과 테마 모두에서 몇 가지 버그를 발견했으며 이제 완벽하게 호환됩니다. 만세!
이러한 버그 수정 및 개선의 결과로 WPML을 사용하는 많은 개발자가 다른 테마에서도 더 나은 경험을 얻고 있습니다. 테마를 신중하게 디버깅할 때는 무균 수술실 환경과 같습니다. WP_DEBUG를 켜고 모든 알림에 주의를 기울입니다. 화면에 보이지 않더라도 알림이 발생해서는 안 되기 때문입니다.
이러한 사소해 보이는 알림이 다른 조건에서는 심각한 문제로 나타날 수 있으므로, 이에 주의를 기울이면 나중에 소중한 시간을 절약하는 데 도움이 됩니다.
테마 개발업체와의 협력 유도
당사와 가장 협력을 잘하는 테마 개발자를 확인해 보면, 해당 지원 포럼에서 WPML에 대한 메시지를 자주 발견할 수 있습니다. 고객사가 다국어 지원을 요청하고 있다는 사실을 이미 알고 있는 경우, (매우 바쁜) 테마 개발자의 관심을 끌기가 훨씬 쉽습니다.
그런 다음 당사가 연락하면 두 팔 벌려 환영하며 적극적으로 협력해 줍니다. Headway 및 WooThemes의 훌륭한 팀에서도 이러한 모습을 볼 수 있었습니다. 그 결과 WPML과 해당 테마 모두 크게 발전했으며 고객사는 훌륭한 경험을 얻게 되었습니다. 코드를 조사하는 데 소비한 시간은 이미 지원을 통해 보상받았습니다.
당사의 지원 포럼을 읽어보면 당사가 처리한 테마에 대한 지원 요청이 거의 없다는 것을 알 수 있습니다. 한 번 시간을 투자하면 몇 달 동안 그 이점을 누릴 수 있습니다.
따라서 WPML과 완전히 테스트되지 않은 테마 프레임워크를 사용 중이라면 해당 지원 포럼으로 이동하여 WPML을 언급해 보세요. 조금이라도 관심을 보인다는 답변을 받으면 당사에 알려주시기 바라며, 당사에서 연락을 시작하겠습니다. 그 후 얼마 지나지 않아 모든 문제가 마법처럼 해결되는 것을 볼 수 있을 것입니다.
어떤 테마 프레임워크를 사용하고 계신가요? 메시지를 남겨 당사에 알려주세요!


