테마의 템플릿 파일을 사용하도록 플러그인을 편집하는 방법
저는 헤밍웨이라는 테마를 사용하고 있는데, 3페이지 레이아웃의 훌륭한 테마입니다.(전체 폭, 사이드바 포함, 사이드바 없음).다 잘 되고 있어페이지 설정에서 세 가지 옵션 중 하나를 선택할 수 있습니다.
Woothemes의 Projects 플러그인도 사용하고 있습니다.이 플러그인을 사용하면 사진 갤러리 및 기타 옵션을 사용하여 최근 프로젝트를 쉽게 추가할 수 있습니다.쇼트 코드를 사용하면 동작합니다.
[projects limit="12" columns="2" orderby="date" order="desc" exclude_categories=""]
전폭 템플릿에 두 개의 열이 있는 단축 코드를 사용하고 있습니다.이것은 매우 효과적이지만, 이 기능을 사용하여 내장된 프로젝트 옵션을 사용하여 자동으로 페이지에 프로젝트 내용을 추가하려고 할 때는 다음과 같이 하십시오. 전폭 템플릿이 동작하지 않고 사이드바가 표시됩니다.또한 프로젝트에 대한 두 개의 열 레이아웃이 작동하지 않습니다.그들은 서로 밑에 정렬되어 있었다.
어떻게 표시되는지(이 예에서는 쇼트 코드를 사용하고 있습니다).
http://hoveniersbedrijfameland.nl/projecten/
프로젝트의 페이지 선택 옵션과 함께 표시되는 방법: (잘못됨)
http://hoveniersbedrijfameland.nl/projects/
어떻게 디버깅하면 파손된 부분을 확인할 수 있습니까?
지금까지 시도했던 것:
- 플러그인이 내가 원하는 대로 동작하도록 시도했다.즉, 플러그인은 아카이브 페이지를 사용하는 대신 '카테고리'에 전체 페이지 템플릿을 사용합니다.플러그인의 구조를 잘 모르기 때문에 제대로 된 파일을 찾기가 어렵습니다.
- url 라우팅에 대한 회피책을 시도했지만 이것이 최선의 방법은 아닙니다.
해결책을 찾았어요아카이브 프로젝트를 복사했습니다.php 파일을 내 테마에 맞게 만들고 전체 너비 템플릿의 내용을 편집했습니다.그냥 놔두면 페이지가 망가져서 제가 직접 손질해야 해요.
지금 페이지 템플릿을 편집하려면 관리 패널의 pages > page layout에서 선택하는 것이 아니라 ffile로 코드를 지정해야 합니다.그건 나중에 고치겠습니다.
최종 업데이트: 모든 것을 하드 코드화했고 이제 작동합니다.더 이상의 도움은 필요하지 않습니다. 현재 콘텐츠 템플릿을 변경하기 위해 사용자 지정 게시 유형을 알아보고 있습니다.
언급URL : https://stackoverflow.com/questions/34196493/how-to-edit-plugin-to-use-the-themes-template-files
'programing' 카테고리의 다른 글
반응의 공리에서 반응 상태를 설정하는 방법 (0) | 2023.02.17 |
---|---|
AJAX 및 브라우저의 뒤로 버튼 (0) | 2023.02.17 |
반응 + 웹 팩: 'process.env'가 정의되지 않았습니다. (0) | 2023.02.17 |
각도를 여러 번 로드하려고 했다. (0) | 2023.02.17 |
Python JSON 모듈에 '덤프' 특성이 없습니다. (0) | 2023.02.17 |