WordPress 웹사이트를 재설계할 때의 일반적인 함정
게시 됨: 2022-09-28웹사이트를 새롭게 디자인하는 것보다 새로운 모습을 만드는 것이 더 중요합니다. 거의 모든 사이트에는 주의를 요하는 단점과 사용자 정의가 있습니다. 그런 다음 새로운 기능을 추가하고 이미 있는 기능과 함께 작동하도록 하는 작업이 있습니다.
이는 숙련된 웹 디자이너에게도 어려운 일입니다. 그리고 프로젝트의 복잡성이 증가함에 따라 문제가 발생하거나 주요 세부 사항 한두 가지를 놓칠 가능성도 높아집니다.
그것은 우리를 WordPress로 이끕니다. 콘텐츠 관리 시스템(CMS)으로 구축된 비교적 단순한 웹사이트도 여러 개의 움직이는 부분으로 구성됩니다. 데이터베이스, 테마 및 관리할 여러 플러그인이 있습니다. 거의 무한한 사용자 정의 가능성은 말할 것도 없습니다. 따라서 재설계에는 단순히 새 테마를 활성화하는 것 이상의 작업이 필요할 것입니다.
실제로 WordPress 웹 사이트를 다시 디자인할 때 몇 가지 일반적인 함정이 있습니다. 오늘 우리는 가장 성가신 몇 가지를 식별하고 원활한 전환 프로세스를 위해 준비하는 방법을 보여줍니다.
플러그인 요구 사항 검토
새로운 모습과 함께 재설계는 사용하는 플러그인의 변경을 의미할 수도 있습니다. 예를 들어, SEO 플러그인을 전환하기로 결정할 수 있습니다. 또는 멤버십 기능을 추가해야 할 수도 있습니다.
경우에 따라 특정 플러그인이 더 이상 필요하지 않을 수 있습니다. 더 이상 지원되지 않는 레거시 제품이나 앞으로 사이트의 일부가 아닌 기능을 가진 플러그인을 고려하십시오.
WordPress 웹 사이트는 귀하 또는 귀하의 클라이언트 조직과 함께 발전합니다. 따라서 설치한 플러그인을 검토할 가치가 있습니다. 재설계는 그렇게 할 수 있는 완벽한 기회를 제공합니다.
어떤 플러그인이 여전히 유용하고 어떤 플러그인을 안전하게 제거할 수 있는지 자세히 살펴보세요. 동시에 믹스에 추가할 새 플러그인을 기록해 두십시오.
추가하거나 제거하는 모든 항목의 영향을 고려하는 것도 중요합니다. 확실하지 않은 경우 스테이징 환경에서 테스트하는 것이 큰 도움이 될 수 있습니다.
귀하의 콘텐츠는 어떻게 변경됩니까?
웹사이트 콘텐츠는 재설계 중에 크게 변경될 수 있습니다. 이는 단지 텍스트에 관한 것이 아닙니다. 이러한 유형의 편집은 비교적 수행하기 쉽지만 다른 측면에서는 계획이 필요합니다.
조직 및 구조
WordPress는 콘텐츠 구조와 관련하여 많은 유연성을 제공합니다. 페이지는 여러 수준의 계층으로 구성할 수 있는 반면 게시물 및 사용자 지정 게시물 유형은 여러 분류에 속할 수 있습니다.
재설계 중에 사물을 바꾸는 것은 상당히 간단한 과정입니다. 그러나 메뉴와 내부 링크가 그에 따라 업데이트되지 않으면 문제가 될 수 있습니다. WordPress는 일반적으로 위치가 변경된 콘텐츠를 가리킬 수 있지만 링크가 예상대로 계속 작동하는지 확인하는 것은 여전히 가치가 있습니다.
레이아웃 및 사용자 정의 템플릿
WordPress로 사용자 정의 페이지 레이아웃을 구축하는 방법에는 여러 가지가 있습니다. 그리고 재설계 목표에 따라 약간의 조정이 필요할 수 있습니다.
웹사이트가 클래식 편집기를 염두에 두고 구축된 경우 재설계는 전환에 대해 생각하기에 좋은 시기입니다. 기존 콘텐츠를 Gutenberg 블록 편집기로 변환하는 프로세스는 일반적으로 원활합니다. 변경하려는 콘텐츠만 터치하면 됩니다. 다른 모든 것은 있는 그대로 작동해야 합니다.
이전에 블록 편집기에서 빌드된 레이아웃의 경우 상황이 동일하게 유지되어야 합니다. 메모해야 할 한 가지 주의 사항은 이전 테마의 일부로 포함된 사용자 정의 블록입니다. 설치에서 제거하려는 블록 플러그인도 마찬가지입니다. 변경 사항은 의도하지 않은 결과를 초래할 수 있습니다.
Elementor 또는 다른 페이지 빌더 플러그인으로 빌드된 레이아웃도 계속 작동해야 합니다. 블록 편집기로 전환하려는 경우 몇 가지 추가 작업이 필요합니다.
마지막으로 사용자 정의 템플릿 및/또는 사용자 정의 필드에 의존하는 레이아웃도 고려해야 합니다. 사용자 정의 필드 데이터는 종종 테마 템플릿의 일부가 되어야 합니다. 이 경우 필수 코드를 새 테마로 이동하거나 사용자 정의 블록 내의 필드를 사용해야 합니다.
콘텐츠 편집 및 추가 추적
지속적으로 업데이트되는 웹사이트는 특정 과제를 안고 있습니다. 재설계 작업이 별도의 WordPress 설치에서 진행되는 경우 프로덕션 사이트의 콘텐츠와 불일치가 있을 수 있습니다.
여기서 위험은 재설계된 사이트에서 새롭거나 최근에 편집한 콘텐츠를 잠재적으로 잃을 수 있다는 것입니다. 사이트가 시작된 후 무엇이 누락되었는지 알게 되면 많은 추가 작업이 발생할 수 있습니다.
콘텐츠가 많은 사이트에서 작업할 때 염두에 두어야 할 사항입니다. 고맙게도 환경 간의 콘텐츠 동기화를 관리하는 방법에는 여러 가지가 있습니다. 데이터베이스 내보내기, 플러그인 및 Git과 같은 버전 제어 시스템이 떠오릅니다.
흩어져 있는 데이터 비트
좋든 나쁘든 많은 WordPress 테마에는 테마별 데이터가 포함되어 있습니다. 그리고 비기술적인 사용자를 위해 약간의 편의를 더해주기는 하지만 휴대성은 그다지 좋지 않습니다. 따라서 웹사이트를 재설계할 때 놓치기 쉽습니다.
WordPress Customizer를 사용하거나 사용자 정의 설정 패널이 있는 테마가 대표적인 예입니다. 복제하려는 항목이나 액세스해야 하는 데이터를 기록해 둡니다. 거기에서 새 사이트로 이동할 계획을 세웁니다.
이는 이전 테마의 functions.php
파일에 있는 모든 사용자 정의 코드 스니펫에도 적용됩니다. 내부에 몇 가지 중요한 기능이 숨겨져 있을 수 있습니다. 복사하여 새 테마에 붙여넣는 것은 쉽지만 사용자 정의 플러그인에 이 코드를 추가하는 것이 미래 지향적인 솔루션입니다.
사용자 정의 테마를 빌드할 때 플러그인 관련 CSS를 테마의 스타일시트에 추가하는 것도 일반적인 방법입니다. 예를 들어 캘린더 플러그인을 브랜드와 일치시키는 스타일을 만들 수 있습니다. 계속 사용하려면 새 테마 내에서 복제해야 합니다.
드라마 없이 WordPress 웹사이트 재설계
WordPress 웹 사이트는 많은 구성 요소로 구성되어 있으며 모든 구성 요소를 쉽게 볼 수 있는 것은 아닙니다. 따라서 재설계하는 동안 한두 가지를 놓치기 쉽습니다. 그러나 이러한 잠재적인 함정은 거의 모두 피할 수 있습니다.
드라마 없는 리뉴얼의 길은 기존 홈페이지를 자세히 살펴보는 것에서 시작됩니다. 사이트의 플러그인, 템플릿 및 설정을 탐색합니다. 유지해야 하는 테마별 데이터와 코드 조각을 찾으십시오.
현재 콘텐츠 구조를 연구하고 어떻게 바뀔지 생각해 보세요. 마지막으로, 그 과정에서 새로운 내용이나 편집된 내용을 잃지 않도록 계획을 세우십시오.
위의 단계가 재설계 프로젝트에서 약간의 스트레스를 제거하는 데 도움이 되기를 바랍니다. 그렇게 하면 최고의 웹사이트를 만드는 데 집중할 수 있습니다.