테마를 업데이트를 앞두고 고민이 되네요
처음 워드프레스 접하면서 부모테마에 php 수정을 좀 햇거든요
업데이트로 파일 업로드해서 덮어쓰면 피바람이 불것 같아서요
아마 똑같이다 똑같이 수정을 다해야겠지요?
제가 궁긍한건요
1. php 파일이 수정이 필요한경우 수정했을때 이런 테마 업데이트시 피바람을 막을수 있는 방법이 있는지?( php 수정한 부분을 따로 메모해두는 방법뿐인건가요?)
2. 자식테마로 수정을 해야 나중에 업데이트할때 문제가 안생긴다고 하던데 그럼 자식테마에 펑션.php랑 스타일.css 로 모든걸 다 수정할수 잇는건지요?(예를 들면 레이어 배치 , 영어로된 부분 입맛에 맞게 변경 등등 어디까지 가능한지 궁금합니다 저는 대부분 텍스트를 수정이 대부분이긴 합니다 )
3 사용자정의 CSS부분이랑 특정 페이지 CSS 수정(발키리 빌더) 로 수정을 해뒀습니다 이것들도 테마 업데이트시 다 날아가는 부분인가요? 이들도 따로 메모해두고 업뎃후 다시 넣는게 정석인지?
네, 맞습니다.
자식 테마에서 부모 테마의 기능을 그대로 쓰실 수 있으며 확장해서 사용하실 수도 있습니다.
워드프레스 자식 테마에 대한 내용은
아래 링크도 참고 부탁드립니다.
https://developer.wordpress.org/themes/advanced-topics/child-themes/
고맙습니다.
자식 테마로 할 경우 자식 테마 쪽에서 functions.php 파일 등을 수정할 수 있으며
부모 테마의 파일을 자식 테마 쪽에서 커스텀하실 수 있습니다.
------------------------------------------------------------------------------------------
이게 무슨말인가요 ???
예를 들면 부모테마에 php 파일을 수정한다면 그 php 파일을 복사해서
자식테마에 같은 경로에 같은 php 파일을 만들어서 거기서 수정하면
적용이 된다는 말씀인가요?:
안녕하세요~^^
테마 쪽 코드를 수정하셨다면 업데이트 시 수정하신 코드가 지워질 수 있습니다.
그래서 테마 수정 시에는 원본 테마에서 수정하는 것보다
자식 테마에서 수정하는 것을 권장하고 있습니다.
자식 테마로 할 경우 자식 테마 쪽에서 functions.php 파일 등을 수정할 수 있으며
부모 테마의 파일을 자식 테마 쪽에서 커스텀하실 수 있습니다.
만약, 현재 자식 테마를 구성하지 않고 업데이트를 해야 하는 상황이라면
수정하신 부분을 말씀하신 것처럼 메모해두시거나 수정한 파일을 백업한 후
자식 테마를 구성해서 자식 테마 쪽에서 작업을 해주셔야 합니다.
사용자 정의하기 쪽에 추가한 CSS 코드는 데이터베이스(DB)에 저장되기 때문에
테마 업데이트와는 관련이 없습니다.
그래도 혹시 모를 상황을 대비해서 데마 업데이트 전 FTP와 데이터베이스(DB) 모두 백업하신 후 진행해주세요.
고맙습니다.