WordPress Customizer에서 특정 범주에 대한 옵션을 저장할 수 있습니까?
WordPress Customizer를 사용하고 있으며, 예를 들어 "category background image"와 같은 카테고리에 대한 옵션을 추가하고 싶습니다.커스터마이저에서 미리보기의 카테고리 X를 "빨간색"으로 설정하고 미리보기에서 카테고리 Y를 "파란색"으로 설정할 수 있는 옵션을 사용합니다.이 특정 카테고리를 선택합니다.이 작업은 무제한의 카테고리로 실행할 수 있기 때문에, 각각의 배경색이 다릅니다.
이게 가능합니까?사용할 수 있습니다.active_callback커스터마이저 자체의 옵션을 현재 위치(카테고리 페이지 등)에 따라 표시/소거할 수 있습니다.다만, 프리뷰에 표시되는 현재의 카테고리 ID와 값을 가지는 어레이를 보존하는 옵션을 설정할 수 있습니까?
모든 옵션을 추가하고active_callback파라미터를 지정합니다.고객님의 고객명active_callback이런 기능을 가질 수 있습니다.return(is_category(Category ID, name, slug, or array of Category IDs, names, and/or slugs)).
Customizer가 단순히 스타일 커스터마이저라는 의미라면, 저는 이전에도 특정 액션에 따라 스타일을 변경해야 하는 문제가 있었습니다.그 결과, css 파일을 생성하는 php 코드를 쓰고 style.css는 다음과 같습니다.
$style='.';
$style.=get_selected_category_Id().'{';
$style.='color:'.get_selected_color().'}';
etc... 별로 좋은 해결책이 아닌 건 알지만, 이 모듈이 1회만 필요하거나 시간이 많지 않다면 잘 될 수도 있습니다.
언급URL : https://stackoverflow.com/questions/39414119/is-it-possible-to-save-options-for-a-specific-category-in-the-wordpress-customiz
'codememo' 카테고리의 다른 글
| Oracle에 타임스탬프를 삽입하는 방법 (0) | 2023.03.14 |
|---|---|
| WP rest API 제목별 게시물 가져오기 (0) | 2023.03.14 |
| 입력 내 ng-model 필터 (0) | 2023.03.14 |
| NewtonSoft JsonConvert에서 이름에 대시("-")가 있는 속성을 역직렬화하려면 어떻게 해야 합니까? (0) | 2023.03.09 |
| WP Rest API vs - v2에서 작성자 정보를 얻는 방법 - 작성자 ID? (0) | 2023.03.09 |