구텐베르크 프로필 – Br이 구텐베르크에서 제작
숏코드 프로필 – Twd가 숏코드 PHP로 제작, 멀티 숏코드와 싱글 숏코드가 있다.
구텐베르크 프로필과 숏코드 프로필을 혼동하지 말자.
숏코드 프로필
숏코드 프로필은 멀티 프로필 숏코드와 싱글 프로필 숏코드가 있다.
멀티 프로필 숏코드
멀티 프로필 숏코드의 경우 숏코드 프로필 PHP 스니펫 1개, CSS 2개로 작동된다. CSS는 멀티 메인 숏코드CSS와 멀티 개별 라인 제어 숏코드 CSS 파일로 구성 되어 있다. 단 PHP 스니펫은 싱글 숏코드와 같은 것을 공유하여 사용한다.
PHP 스니펫은 코드 스니펫에 위치하며 CSS 파일 2개는 Simple Custom CSS 플러그인 안에 있다.
메인 숏코드 CSS는 주요한 디자인 내용이 들어 있으며 개별 라인 제어 숏코드는 포인트, 레벨, 아이디 개별 아이템 요소의 보임 보이지 않음 즉 disply none을 결정한다.
1개의 숏코드는 2개의 파라미터 값이 존재한다. 파라미터 값은 type 과 id 이다.
싱글 프로필 숏코드
멀티 프로필 숏코드와 거의 같으며 위에서 언급 했듯이 PHP 스니펫은 멀티와 공유하여 사용된다.
type
type은 멀티와 싱글의 형태를 구분하며 기본값은 멀티이다.
type=”multi” , type=”single”
id
파라미터 id는 나중에 CSS 수정을 위한 Selector 로 사용된다.
인지 하기 쉬운 키워드를 id=”text” 입력하면 된다.
멀티 숏코드의 제작.
멀티 숏코드 메인 CSS / 멀티 숏코드 개별 라인 제어 CSS
멀티 숏코드에서 라인 제어를 할 때마다 개별 라인 제어 CSS 를 1개씩 만든다.
멀티 숏코드에서 파라미터 id 값을 특정 이름을 지정하고 CSS 에서 멀티 CSS를 추가 하면 보이지 않는다.
멀티 숏코드 예제
id 파라미터 3line_levpoint-like-postreply, 유저의 아이디와 Role 라인을 보고 싶지 않을 때
id 파라미터 3line_useridrole-like-postreply, 레벨과 포인트 라인를 보이고 싶지 않을 때
id 파라미터 3line_useridrole-levpoint-postreply, 좋아요 라인를 보이고 싶지 않을 때
id 파라미터 3line_useridrole-levpoint-like, 글과 댓글 보이고 싶지 않을 때
id 파라미터 4line-thumbnail_40, 썸네일의 사이즈를 기본 100에서 40으로 줄이고 싶을때
id 파라미터 2line_useridrole_levpoint, 사용자아이디와 포인트가 보임, 썸네일은 40 지정