주제: 현재 글의 카테고리를 알수 있는 글로벌 변수?
플러그인 제작중인데 코드양을 줄이기 위해서 질문합니다.
현재 글의 카테고리를 알수 있는 변수가 있나요?
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
페이지 1
플러그인 제작중인데 코드양을 줄이기 위해서 질문합니다.
현재 글의 카테고리를 알수 있는 변수가 있나요?
어떤 식이냐에 따라 다르겠습니다.
보통 글 객체 또는 글을 저장하는 변수에 그 값이 같이 들어 있습니다. 예를 들어 $entry라고 하면 $entry['category']가 카테고리의 번호가 됩니다. Post 객체를 사용하신다면 Post->category에 들어 있을겁니다.
플러그인의 경우에는 이벤트에서 인자로 줬을 수도 있습니다. 만약 플러그인에서 $mother를 받았다면 글을 불러주고 결과를 받아가는 플러그인이라면 한 번 $mother의 값을 찍어보세요.
카테고리의 id를 안다면 이름등은 getCategoryNameById($blogid, $id) 함수로 알 수 있습니다.
getCategoryNameById(getBlogId(), 아이디번호) 로 호출하면 이름이 나오겠습니다.
교주님이 적어주신 부분은 넘겨받는 인자에 카테고리 정보를 포함하고 있을 때 사용하는 방법이고, 만약 자체 태그를 구현하시는 것이라면 직접 $suri를 분석하시는 방법 밖에 없지 않나 싶습니다. var_dump($suri)를 찍어보세요. $suri는 글로벌 변수입니다.
페이지 1