2017-11-08 5 views
0

Wordpress 테마와 하위를 사용하고 있지만 내 하위 테마를 활성화하면 정의 된 모든 위젯이 사라집니다.내 자식 테마를 활성화하면 위젯이 사라집니다.

내 위젯을 하위 테마에 보관하는 방법은 무엇입니까?

/* 
Theme Name: ABC Child Theme 
Theme URI: http://demo.abcd.com/abc/ 
Description: ABC Responsive Multipurpose WooCommerce Child Theme 
Author:  abcd 
Author URI: abcd Team 
Template:  abc 
Version:  1.0 
Text Domain: abc-child 
*/ 

/* Theme customization starts here 
------------------------------------------------------- */ 

감사합니다.

+0

그러면 자녀 테마가 올바르게 구성되지 않았기 때문입니다. 아이 테마의 스타일 시트 헤더를 공유하십시오. – BlueSuiter

+0

안녕하세요 BlueSuiter, 아이 테마의 스타일 시트 헤더를 추가했습니다. 그래서 확인하고 해결책을 찾도록 도와주세요. – PressLayouts

+0

헤더를 업데이트하십시오 Template : <부모 테마 폴더 이름> – BlueSuiter

답변

0

위젯 저장은 복잡한 주제입니다. 기본적으로 안쪽에 여러 수준의 배열을 뒤죽박죽 처리하는 사람이 거의 없기 때문에 여러 사람이 이해할 수 있습니다.

표면적으로 사이드 바 이름을 조작 할 수있는 한 직접 깊이있는 숫자 ID로 해체되고 있습니다. 테마 사이를 전환 할 때 사용 가능한 ID의 양과 순서가 테마마다 바뀌고 위젯이 달라집니다.

Wordpress는 데이터베이스의 각 현재 테마에 대한 사이드 바를 저장합니다. 따라서 부모 테마가 하위 테마로 전환되면 상위 테마에 등록 된 위젯이 하위 테마에 대해 사용 가능하지 않을 수 있습니다.

관련 문제