매우 명확하고 구체적으로 말씀드리자면, Johani’s Custom Header Links(Icon)와 같은 기능이 거의 완벽에 가까울 것입니다.
다만, 궁극적인 목적은 클릭 가능한 로고와 몇 개의 드롭다운 메뉴를 갖춘 툴바를 만드는 것입니다.
예를 들어, 포럼에 A 카테고리를 소유한 스폰서가 있다고 가정해 보겠습니다. A 카테고리에는 2개의 하위 카테고리가 있습니다. 사용자가 A 카테고리나 그 하위 카테고리를 보고 있을 때, 사이트 헤더 아래에 해당 회사의 링크가 포함된 툴바가 고정되어 표시되도록 하는 것입니다.
경험치가 좀 더 쌓일 때까지는 커스텀 헤더 링크와 비슷한 방식으로 시작하는 것이 더 쉬울 것 같습니다. 또는 Johani의 커스텀 헤더 링크 컴포넌트처럼 동작 방식을 헤더 아래로 변경할 수 있는(이미 해당 옵션이 있을 수도 있습니다) 별도의 컴포넌트를 만들어서, 오버라이드를 통해 현재 상위 카테고리를 지정하는 방법을 안내해 주시면 좋겠습니다.
다만 스폰서가 2곳인 경우, 컴포넌트를 이름 변경하여 두 번 설치하고 이름으로 컴포넌트를 지정할 수 있는지 알아야 합니다.
예를 들어,
(A) Custom header links
(B) Custom Header Links
기억이 정확하지는 않지만, 카테고리를 기준으로 사이드바를 추가하는 테마 컴포넌트가 있는 것 같습니다. 하지만 사이드바는 데스크톱에서만 작동하므로, 상단 바(top bar)가 필요합니다.
솔직하게 말하자면, 저는 초보 열성팬에 불과합니다. 고등학교 시절 GWBASIC과 Turbo Pascal로 프로그래밍을 배운 적이 있고, HTML과 CSS를 배우기 위해 앱을 활용하여 몇 가지 성공적인 결과를 얻었습니다. 하지만 고급 수준에는 아직 미치지 못합니다.
예를 들어, 햄버거 메뉴에서 특정 카테고리를 숨기는 코드 예시를 누군가가 공유한 적이 있습니다. 잘 작동했지만, 숨기고 싶은 모든 카테고리를 숨기려면 코드가 너무 많았습니다. 이 시기는 테마 구성 요소인 "Category Hider"가 나오기 전이었고, 저는 모든 하위 카테고리를 숨기는 옵션이 있으면 좋겠다는 아이디어를 제안한 적이 있습니다. 그러자 커뮤니티 멤버가 모든 하위 카테고리를 숨기는 1~2줄짜리 코드를 공유해 주었습니다. ㅋㅋ
그것은 제가 하나하나 개별적으로 타겟팅하여 숨기는 것보다 훨씬 효율적이었습니다.
그런데 최근에는 Welcome Link 배너를 수정하는 데 소소한 성공을 거두었습니다. 제 기억이 맞다면, Modern Category boxes의 settings.yml과 비교하여 첫 번째 설정을 목록 카테고리를 타겟팅하는 설정으로 교체한 것입니다(발견 카테고리가 아닌). 하지만 설정이 실제로 적용되는 위치를 확인하기 위해 여전히 몇 가지 파일을 비교해 봐야 할 것 같습니다. 첫 번째 설정에 카테고리를 추가할 수는 있지만, 아직은 제대로 작동하지 않는 것 같습니다.
진정으로 이해력과 인식을 발전시키기 위해서는 더 많이 읽고, 모바일 대신 더 나은 IDE를 사용해야 한다는 것을 압니다. 도달할 수 있을 것입니다. 필요한 것은 이를 위한 겸손함과 집중력뿐입니다.
이 점에 대해 정말 감사합니다. 이 훌륭하고 이해심이 깊은 커뮤니티 덕분에, 도움을 요청할 때마다 많은 사람들이 주지 않을 수준의 인내심을 가지고 제가 필요한 지침을 자주 제공해 주었기 때문입니다.
코드를 공부하고 시간을 들여 노력하면 반드시 도달할 수 있을 것입니다. 저는 그렇지 않으면 안 될 정도로 고집이 센 사람입니다.
저는 Linux를 사용하며, 작업을 더 원활하게 처리하기 위해 데스크톱 환경을 설정했습니다. 또한 데스크톱과 모바일에서 디자인이 어떻게 보이는지 확인하여 균형 잡힌 디자인을 만들어야 합니다. 저는 항상 새로운 것을 배우고 있습니다. Air 테마를 기반으로 하고 있는데, 이는 훌륭한 시작점이 되기 때문입니다.