목록PHP/WordPress (2)
규도자 개발 블로그
이곳에서 알려주는 wp cli를 설치하는 일련의 과정을 실행시켜주는 쉘스크립트이다. 플랫폼을 작업하는 데에 있어서 wp cli를 자주 사용하는데 써야될 때마다 여기저기에서 깔 때마다 귀찮아서 동료 개발자분이 만들어 주셨다. 스크립트 내부 내용은 이렇다. #!/bin/bash curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar php wp-cli.phar --info chmod +x wp-cli.phar sudo mv wp-cli.phar /usr/local/bin/wp wp --info 예외처리 등은 없이 그냥 심플한 형태이다. 설치를 원하는 서버에서 위 wpcli.sh파일을 옮겨놓고 . wpcli.sh혹은 s..
워드프레스에서 관리자 메뉴를 데이터로 조회하는 법 global $menu, $submenu; echo ""; echo ""; 해보면 된다. 해당 변수는 admin header에서 초기화되기 때문에 일반 페이지에서는 조회할 수 없고 wp-admin이라는 슬러그가 들어간 관리자페이지에서만 조회할 수 있다. 현재 메뉴별로 관리자 권한을 차등 적용하여 역할별로 접근할 수 있는 메뉴를 달리 하는 플러그인을 제작 중인데 아무리 생각해봐도 관리자 페이지에서 모든 메뉴들을 조회할 수 있음에도 불구하고 그런 변수가 담겨있지 않은 애가 없을 수가 없을 것 같았다. 해서 열심히 찾았다. 구글링을 해봐도 menu랑 submenu는 너무 포괄적인 단어였던 데다가 대부분은 플러그인 등을 조작해서 관리자 화면을 관리하는 방법이었던..