[워드프레스] 관리자 화면 주소 가져오기 – get_admin_url

개요

워드프레스에 관리자 화면(대시보드)으로 접속하기 위해서는 보통 아래와 같이 본인의 워드프레스 블로그 주소 뒤에 wp-admin 을 붙이면 됩니다.

블로그 주소: http://example.com/
관리자 화면 주소: http//example.com/wp-admin/

테마를 만들거나 특별한 경우에 관리자 화면으로 링크를 걸고 싶을때, 직접 위와 같은 주소를 넣을 수도 있겠지만, get_admin_url 함수를 이용하면 조금더 범용으로 관리자 화면 주소를 가져와 사용할 수 있습니다.

사용법

기본적인 사용방법은 아래와 같습니다.

get_admin_url( [$blog_id], [$path], [$scheme] );

사실 세 변수 모두 별로 사용할 일은 없습니다. $blog_id 는 워드프레스 블로그로 멀티사이트를 이용하고 있을 때, 어느 블로그의 관리자 화면 주소를 반환 할 지 결정하는 변수이고, $path 는 관리자 화면에서 추가적인 상대 주소로 접속하고 싶은 경우 사용하면 됩니다. $scheme 은 http 또는 https 값을 넣어 설정할 수 있습니다.

위 변수에 대한 설명에서 알 수 있듯이, 워드프레스로 멀티사이트를 이용하지 않으며 그냥 관리자 화면으로 이동할 링크를 만들고 싶은 경우 아무 변수도 넣지 않고 get_admin_url 함수를 사용하면 됩니다.

예제

<a href="<? echo get_admin_url(); ?>">Admin page</a>

위 방법과 같이 아주 간단하게 관리자 화면으로 이동 할 수 있는 링크를 만들 수 있습니다.

참고