Shape 1 Shape 2 Shape 3

Kajabi Objects

Inside each section you have access to a number of objects that connect your theme to the data from the Kajabi Admin.

announcement

{{ announcement.id }} {{ announcement.title }} {{ announcement.body }} {{ announcement.created_at }} {{ announcement.updated_at }}

blog_post

{{ blog_post.id }} {{ blog_post.title }} {{ blog_post.content }} {{ blog_post.image_url }} {{ blog_post.created_at }} {{ blog_post.url}} {{ blog_post.tags | join: ', ' }}

cannonical_url

rel="canonical" href="{{ canonical_url }}"

category

{{ category.id }} {{ category.title }} {{ category.description }} {{ category.poster_image_url }} {{ category.created_at }} {{ product.updated_at }} {{ category.subcategories }} {{ category.product }} {{ category.children? }} {{ category.nested? }}

comment

{{ comment.id }} {{ comment.author }} {{ comment.body }}

Completion

{{ completion.completed }} {{ completion.total }} {{ completion.percent}}

download

{{ download.id }} {{ download.display_name }} {{ download.url }} {{ download.extension }}

form

{{ form.id }} {{ form.title }} {% assign f = current_site.find_form[settings.form] %} {% form f %} {% for field in f.fields %} {{ field | form_input: class: "form-group", input_class: "form-control", label: true, placeholder: false }} {% endform %}

offer

{{ offer.id }} {{ offer.image_url }} {{ offer.description }} {{ offer.title }} {{ offer.thank_you_body }}

page_image_url

property="og:image" content="{{ page_image_url }}" name="twitter:image" content="{{ page_image_url }}

page_title

property="og:title" content="{{ page_title }}" name="twitter:title" content="{{ page_title }}"

page

{{ page.id }} {{ page.title }} {{ page.content }}

paginate

{{ paginate.collection }} {{ paginate.current_page }} {{ paginate.current_offset }} {{ paginate.items }} {{ paginate.page_size }} {{ paginate.pages }} {{ paginate.parts }} {{ paginate.previous }} {{ paginate.next }}

post

{{ post.id }} {{ post.title }} {{ post.url }} {{ post.poster_image_url }}" {{ post.body }} {{ post.product }} {{ post.category }} {{ post.comments }} {{ post.comments_mode_visible? }} {{ post.comments_mode_hidden? }} {{ post.comments_mode_locked? }}

product

{{ product.id }} {{ product.title }} {{ product.url }} {{ product.description }} {{ product.thumbnail_url }} {{ product.created_at }} {{ product.updated_at }} {{ product.categories_url }} {{ product.completion }} {{ product.categories }} {{ product.announcements }}

current_site

{{ current_site.id }} {{ current_site.title }} {{ current_site.url }} {{ current_site.products }} {{ current_site.login_url }} {{ current_site.logout_url }} {{ current_site.library_url }} {{ current_site.google_analytics_script }}

video

{{ post.video | wistia_video: controls_visible_on_load: false, autoplay: true }}

or

{% assign v = current_site.find_video[section.settings.video] %} {% assign v-Image = section.settings.image | image_picker_url: 'video.png' %} {% assign v-Auto = section.settings.autoplay %} {% assign v-Color = section.settings.video_color %} {{ v | wistia_video: player_color: v-Color, auto_play: v-Auto, still_url: v-Image, playerPreference: "html5" }}

Here on the UX Team, we are so grateful for your time and we look forward to making the process of developing Kajabi themes simpler than ever before!

If you have any questions, feel free to reach out to us at themes@kajabi.com

Join Feedback Community

Enter your email below so that we can give you access to the Theme Developer Feedback Community.