LifterLMS – 단축코드

LifterLMS – 단축코드

액세스 플랜 버튼

설명

LifterLMS 액세스 플랜의 구매 페이지로 연결되는 버튼을 출력합니다. 강의 또는 멤버십을 위한 사용자 지정 판매 페이지를 만드는 경우 유용합니다.

기본적으로 단추에는 액세스 플랜에 의해 정의된 텍스트가 있지만 이를 대체할 수 있습니다. 아래의 사용자 지정 텍스트 예제를 참조하세요.

옵션
NameAcceptsDefaultDescription
classes문자null단추에 추가할 CSS 클래스를 공백으로 구분해서 추가.
id숫자null(필수) 액세스 플랜 ID
size문자열default버튼 사이즈 결정: “default”, “large”, “small”
type문자열primary버튼 스타일 지정:
“primary” (파랑), “secondary” (회색), “action” (오렌지), “danger” (빨강). 테마 색상이 이 스타일 색상에 영향을 줍니다.
  • 기본 사용법
[lifterlms_access_plan_button id = "1234"]
  • 고급 사용법
[lifterlms_access_plan_button id = "1234"type = "action"size = "large"classes = "extra-class another-class"]
  • 사용자 지정 텍스트의 기본 사용법
[lifterlms_access_plan_button id = "1234"] 지금 구입 [/ lifterlms_access_plan_button]
  • 버전

LifterLMS 3.2.5에 추가됨

결제

설명

LifterLMS에서 강의, 멤버십 구매를 위한 결제 페이지를 보여줍니다. LifterLMS가 설치되면 “구매 내역” 이라는 페이지가 생성되고 안에 단축코드가 추가됩니다.

결제 페이지에 사용할 페이지를 선택할 수 있지만, 페이지에 단축코드가 포함되어 있는지 확인해야합니다.

NameAcceptsDefaultDescription
cols숫자2결제 화면의 열 수를 결정합니다. 1 또는 2만 허용되는 값입니다.
사용법
[lifterlms_checkout cols = "2"]

강의 작성자

설명

특정 강의에 대한 작성자의 이름, 아바타 및 전기(선택 사항)를 표시합니다.

  • LifterLMS 강의에 사용하는 경우 course_id가 필요하지 않습니다.
  • LifterLMS 수업 또는 퀴즈에서 사용하는 경우 상위 강의의 강의 계획서가 자동으로 표시됩니다.
옵션
NameAcceptsDefaultDescription
avatar_size숫자48아바타 사이즈 픽셀 조정
bio문자열yes“yes” 나 “no”를 입력 받습니다. “yes”일 경우 작성자의 설명이 보이고, “no”일경우 안보입니다.
course_id숫자null강의의 워드프레스 게시물 ID를 입력 받습니다. 입력되지 않으면, 현재 게시물 ID가 이용됩니다.
사용법
[lifterlms_course_author avatar_size = "48"bio = "yes"course_id = "123"]
버전

LifterLMS 3.6.0에 추가됨

강의 계속 버튼

설명

현재 사용자가 지정한 과정에 대해 완료되지 않은 다음 강의로 연결되는 “계속” 버튼을 표시합니다. 강의가 완료되면 “강의 완료” 텍스트가 표시됩니다.

로그아웃한 사용자에게는 표시되지 않습니다.

LifterLMS 강의에서 사용하는 경우 course_id가 필요하지 않습니다.

LifterLMS 수업 또는 퀴즈에서 사용하는 경우 상위 강의의 ‘계속’ 버튼이 자동으로 표시됩니다.

옵션
NameAcceptsDefaultDescription
course_id숫자null강의의 워드프레스 게시물 ID를 입력 받습니다. 제공되지 않은 경우 현재 게시물 ID를 사용합니다.
사용법
[lifterlms_course_continue_button course_id = "123"]
버전

LifterLMS 3.11.1에 추가됨

강의 정보

설명

강의의 다양한 메타 데이터를 출력합니다. 강의에 대한 postmeta 테이블에 있는 모든 정보에 액세스할 수 있습니다. 기본 과정 정보는 여기에 설명되어 있습니다.

옵션
NameAcceptsDefaultDescription
id숫자null기본값은 현재 강의 ID. 강의 외부에서 사용하는 경우 데이터를 표시하려는 강의 ID를 제공해야 합니다.
key문자열null액세스하려는 메타 키의 값입니다. LifterLMS Core 속성에 액세스 하려는 경우 키에서 _llms_를 생략합니다.
type문자열string“string”, “date”, “price.”를 입력 받습니다.
“date” 와 “price” 옵션의 경우, 컨텐츠는 자동으로 포맷화 됩니다.
date_format문자열null기본 날짜 포맷은 F j, Y 입니다. 원하는 포맷 스타일로 변경 가능합니다.

사용법
[lifterlms_course_info key = "start_date"type = "date"date_format = "Y-m-d"]

강의 메타 정보 (전체)

설명

강의에 대한 모든 메타 정보를 표시합니다.

메타 정보에는 다음이 포함됩니다.

  • 길이
  • 어려움
  • 트랙 목록
  • 카테고리 목록
  • 태그 목록

LifterLMS 강의에서 사용하는 경우 course_id가 필요하지 않습니다.

LifterLMS 수업 또는 퀴즈에서 사용하는 경우 상위 강의의 강의 계획서가 자동으로 표시됩니다.

옵션
NameAcceptsDefaultDescription
course_id숫자nullAccepts the WP Post ID of a Course. If none supplied, uses the current post ID.
사용법
[lifterlms_course_meta_info course_id = "123"]
버전

LifterLMS 3.6.0에 추가됨

강의 개요

설명

동일한 이름의 위젯에 표시된 대로 강의 개요를 출력합니다.

강의나 수업에서 전체 강의 개요 또는 현재 섹션 개요만 표시하는데 사용할 수 있습니다.

단축 코드에 course_id가 제공되면 모든 페이지 또는 게시물에서 사용할 수 있습니다.

outline_type을 current_section으로 설정하는 것은 현재 학생에 대해 완료되지 않은 다음 수업이 포함된 섹션을 참조합니다. 등록하지 않은 경우, 강의의 첫 번째 섹션이 표시됩니다.

옵션
NameAcceptsDefaultDescription
collapsetrue/falsefalsetrue인 경우, 클릭시 개요 섹션을 접을 수 있습니다.
course_id숫자false강의의 게시물 ID를 사용해서 강의 개요를 표시합니다.
생략시, 현재 강의가 표시되고 강의나 수업 화면에서만 작동합니다.
outline_type문자열full“full” 이나 “current_section”을 입력 받습니다.
full은 전체 개요를 보여주고, current_section는 현재 섹션만 보여줍니다.
togglestrue/falsefalsetrue인 경우, 전체 섹션을 접었다 펴는 “Collapse All”, “Expand All” 토글이 하단에 보입니다.
사용법
[lifterlms_course_outline collapse = "true"toggles = "true"course_id = "123"]

강의 선행 조건

설명

강의에 대해 충족되지 않은 전제 조건을 설명하는 알림을 표시합니다.

LifterLMS 강의에서 사용하는 경우 course_id가 필요하지 않습니다.

LifterLMS 수업 또는 퀴즈에서 사용하는 경우 상위 강의의 강의 계획서가 자동으로 표시됩니다.

옵션
NameAcceptsDefaultDescription
course_id숫자null강의 WP 게시물 ID를 입력 받습니다. 입력되지 않았을 경우, 현재 게시물 ID를 이용합니다.
사용법
[lifterlms_course_prerequisites course_id = "123"]
버전

LifterLMS 3.6.0에 추가됨

강의 진도

설명

코스 진행률 표시줄을 표시합니다. 강의 또는 수업내에서만 사용할 수 있습니다.

옵션
NameAcceptsDefaultDescription
check_enrollment숫자1등록안된 학생에게 보여질지 결정합니다.
사용법
[lifterlms_course_progress]

강의 진도와 계속 버튼

설명

특정 강의에 대한 계속 버튼과 진행률 표시줄을 표시합니다. 등록된 학생에게만 보여줍니다.

LifterLMS 강의에서 사용하는 경우 course_id가 필요하지 않습니다.

LifterLMS 수업 또는 퀴즈에서 사용하는 경우 상위 강의의 강의 계획서가 자동으로 표시됩니다.

옵션
NameAcceptsDefaultDescription
course_id숫자null강의 WP 게시물 ID를 받습니다. 없는경우 현재 게시물 ID를 이용합니다.
사용법
[lifterlms_course_continue course_id = "123"]
버전

LifterLMS 3.6.0에 추가됨

강의 검토

설명

LifterLMS 강의에 대한 검토 양식을 표시합니다.

LifterLMS 강의에서 사용하는 경우 course_id가 필요하지 않습니다.

LifterLMS 수업 또는 퀴즈에서 사용하는 경우 상위 강의의 강의 계획서가 자동으로 표시됩니다.

옵션
NameAcceptsDefaultDescription
course_id숫자null강의 WP 게시물 ID를 받습니다. 없는경우 현재 게시물 ID를 이용합니다.
사용법
[lifterlms_course_reviews course_id = "123"]
버전

LifterLMS 3.6.0에 추가됨

강의 계획서

설명

특정 강의에 대한 강의 계획서를 표시합니다.

LifterLMS 강의에서 사용하는 경우 course_id가 필요하지 않습니다.

LifterLMS 수업 또는 퀴즈에서 사용하는 경우 상위 강의의 강의 계획서가 자동으로 표시됩니다.

옵션
NameAcceptsDefaultDescription
course_id숫자null강의 WP 게시물 ID를 받습니다. 없는경우 현재 게시물 ID를 이용합니다.
사용법
[lifterlms_course_syllabus course_id = "123"]
버전

LifterLMS 3.6.0에 추가됨

강의 제목

설명

강의 제목을 출력합니다. 강의 또는 수업에서만 사용할 수 있습니다.

사용법
[lifterlms_course_title]

강의

설명

기본 “강의” 페이지에 표시된 대로 LifterLMS 강의 “타일” 스타일로 표시합니다.

옵션
NameAcceptsDefaultDescription
category문자열null특정 강의 카테고리의 강의만 표시합니다. 카테고리 ‘슬러그’를 사용합니다.
생략시 모든 카테고리의 강의가 표시됩니다.
hidden문자열yes기본값은 “yes”입니다(숨겨진 강의도 표시됨).
“no” 입력시 숨겨진 강의는 제외됩니다.
id숫자null특정 강의만 표시할 수 있습니다. 강의의 게시물 ID를 사용하고, 쉼표로 ID를 구분해서 여러 강의를 나열할 수 있습니다.
mine문자열no현재 학생이 등록한 강의만 보여줍니다.
기본값은 “no”(등록과 관계없이 강의를 보여줌).
옵션: “any”, “enrolled”, “expired”, “cancelled”
order문자열ASC오름차순, 내림차순으로 강의 표시
“ASC” , “DESC”
orderby문자열title어떤 필드를 기준으로 정렬을 할지 정해줍니다.
옵션: ID, author, title, name, date, modified, rand, menu_order
posts_per_page숫자-1표시할 결과수를 결정합니다.
기본값은 모든 강의
사용법
[lifterlms_courses category = "example-slug"order = "ASC"orderby = "date"posts_per_page = "5"]

컨텐츠 숨기기

설명

단축코드 내의 컨텐츠는 지정된 강의, 수업 또는 멤버십에 로그인한 회원에게만 표시됩니다.

“id”가 전달되지 않은 경우 기본적으로 현재 게시물의 ID가 사용됩니다.

참고: 수업에는 등록이 없으므로 수업 ID가 제공된 경우 사용자가 수업 상위 과정에 등록되어 있어야 단축코드 내에서 콘텐츠를 볼 수 있습니다.

옵션
NameAcceptsDefaultDescription
id숫자, 문자열Current Post ID게시물 ID(쉼표 구분 게시물 ID 여러개)를 입력 받습니다.
message문자열등록하지 않은 강의, 수업, 멤버십에 대한 메시지를 유저에게 보여줍니다.
relation문자열all여러개의 id가 사용되었을 경우id 리스트의 관계를 정의합니다
“all”은 모든 선택된 강의를 등록
“any”는 하나라도 등록되었을 경우
사용법


[lifterlms_hide_content id="1"]
여기는 ID 1인 게시물에 액세스 권한이 있는 사용자에게만 표시됩니다.
[/lifterlms_hide_content]


[lifterlms_hide_content id="1,2,3,4" relation="any"]
목록에있는 게시물 (1, 2, 3 또는 4) 중 하나 이상에 액세스할 수 있는 사용자에게만 표시됩니다.[/lifterlms_hide_content]


[lifterlms_hide_content id="1,2,3,4" relation="all"]
목록의 모든 게시물 (1, 2, 3, 4)에 액세스할 수 있는 사용자에게만 표시됩니다.[/lifterlms_hide_content]

수업 완료 버튼

설명

수업 완료/미완료 버튼 및 양식을 표시합니다.

퀴즈가 수업과 연결되면, 대신 “퀴즈 풀기” 버튼을 표시합니다.

LifterLMS 수업에서 사용해야 합니다!

등록된 학생에게만 표시됩니다. 관리자이고 등록하지 않은 경우 버튼이 표시되지 않습니다!

사용법
[lifterlms_lesson_mark_complete]
버전

LifterLMS 3.11.1에 추가됨

로그인

설명

LifterLMS 사용자 로그인 양식을 표시합니다.

사용자가 이미 로그인한 경우 아무것도 표시되지 않습니다.

옵션
NameAcceptsDefaultDescription
layout문자열columns“columns”이 지정되면, 요소가 나란히 표시
“stacked”이 지정되면, 위아래로 표시.
“stacked”은 사이드바에 사용하기 이상적입니다.
redirect문자열null성공적으로 로그인 한 후 사용자가 이동될 URL을 지정할 수 있습니다. 지정하지 않으면 사용자는 동일한 페이지로 새로고침 됩니다. 확인 가능한 전체 URL이어야합니다.
사용법
[lifterlms_login layout = "columns"redirect = "http : //mysite.tld/my-courses"]
버전

LifterLMS 3.0.4에 추가됨

멤버십

설명

기본 “멤버십” 페이지에 표시된 대로 LifterLMS 멤버십 “타일” 스타일로 표시합니다.

옵션
NameAcceptsDefaultDescription
category문자열null선택된 카테고리의 멤버십 강의만 표시.
생략되면 모든 카테고리의 강의가 표시됩니다.
id숫자null선택된 멤버시만 표시, 게시물 ID를 사용합니다.
이 옵션을 사용하면 다른 모든 옵션은 무관하게 렌더링 됩니다.
order문자열ASC오름차순 또는 내림차순 강의를 표시합니다.
옵션: “ASC” , “DESC”
orderby숫자title강의를 정렬하는데 사용될 필드를 정의합니다.
옵션: ID, author, title, name, date, modified, rand, menu_order
posts_per_page문자열-1표시할 결과수를 결정합니다.
기본값은 모든 강의

사용법
[lifterlms_memberships category="example-slug" order="ASC" orderby="date" posts_per_page="5"]

내 계정

설명

로그인, 등록, 대시보드, 프로필 및 재설정 암호 템플릿을 출력합니다.

LifterLMS가 설치되면 “내 강의” 라는 페이지가 생성되고 단축코드가 콘텐츠에 추가됩니다. 결제 페이지에 사용할 페이지를 선택할 수 있지만 작업하려면 페이지에 단축코드가 포함되어 있는지 확인해야합니다.

옵션
NameAcceptsDefaultDescription
login_redirect*문자열null성공적으로 로그인 후 사용자가 이동되는 URL을 지정할 수 있습니다. 아무것도 지정하지 않으면 대시보드로 이동됩니다.(기본 동작). 확인 가능한 전체 URL이어야합니다.
사용법
[lifterlms_my_account]

내 업적

설명

업적 템플릿을 사용하여 업적을 출력합니다.

이것은 내 계정 또는 내 코스 페이지의 “내 업적” 아래에 표시되는 콘텐츠입니다.

옵션
NameAcceptsDefaultDescription
count숫자null보여줄 업적수를 제한합니다.
비어 있으면 해당 사용자의 모든 업적을 보여줍니다.
columns숫자5업적을 보여줄때 사용될 열 수
user_id숫자current user’s id특정 사용자의 업적을 표시합니다.
생략되면 단축코드가 사용된 페이지를 보는 사용자에 대한 결과가 반환됩니다.

사용법
[lifterlms_my_achievements count="5"]

가격표

설명

강의 또는 멤버십에 대한 LifterLMS 가격표를 출력합니다. 사용자 지정 판매 페이지를 생성하려는 경우 유용합니다.

이미 강의 또는 멤버십에 등록된 사용자가 볼 때 콘텐츠가 표시되지 않습니다. 두 번 등록할 수 없으므로 중복 등록을 방지할 수 있습니다. 더 나은 사용자 환경을 만들려면 이미 등록된 사용자에게 메시지 또는 링크를 표시하는 콘텐츠 숨기기 단축코드와 함께 이 단축코드를 사용하는 것이 좋습니다.

옵션
NameAcceptsDefaultDescription
product숫자null(필수) 강의 or 멤버십 워드프레스 게시물 ID
사용법
[lifterlms_pricing_table product="123"]

가입

설명

가입 페이지를 출력합니다.

사용법
[lifterlms_registration]

원문: https://lifterlms.com/docs/shortcodes/

코멘트 제출