그누프레스 오버라이딩과 그누커머스 rewrite 정보
그누프레스 오버라이딩과 그누커머스 rewrite본문
상점이 아니라서 게시판 기능만 이용하고 싶어서, 그누프레스를 사용하는데요,
그누프레스는 스킨 오버라이딩이 안 되는건가요?
테마폴더 아래에 /gnupress/skin/board/default 이렇게 넣어도 테마에 있는 스킨을 못 읽어 오네요.
그리고 게시판 주소를 예로 http://홈페이지/board/ 이렇게 설정했습니다.
글 주소는 http://홈페이지/board/?wr_id=1 이렇게 나오는데 이걸 rewrite 하고 싶습니다.
워드프레스 퍼머링크처럼 http://홈페이지/board/1 이렇게 구조화 하고 싶습니다. 전체적으로 많겠지만 당장 rewrite관련 함수를 테마의 functions.php에 넣어봐도 전혀 작동을 안하네요.
function bouquins_gnupress()
{
add_rewrite_rule(
'^board/([0-9]+)/?',
'index.php?pagename=board&wr_id=$matches[1]',
'top' );
}
add_action( 'init', 'bouquins_gnupress' );
function bouquins_gnupress_query_vars( $query_vars )
{
$query_vars[] = 'wr_id';
return $query_vars;
}
add_filter( 'query_vars', 'bouquins_gnupress_query_vars' );
추천
0
0
댓글 전체