phpface
  • Introduction
  • Installation
  • Verify License
  • Install Plugins
  • Import Sample Content
  • Content Capabilities
  • Theme Options
  • Site Logo
  • Elementor Widgets
  • Sidebars
  • Shortcodes
  • Widgets
  • Add Menu
  • Add Custom User Dashboard Pages
  • Mobile Bottom Menu
  • Upload/Embed Video
  • Upload Big Files
  • Transcode and Encrypt Video With FFmpeg
  • Video Collections
  • Video Chapters
  • Import YouTube Videos
  • Post Location
  • Live Chat and Private Messages
  • User Dashboard
  • Video Advertising
  • BuddyPress (Activity Stream, Notifications, User Groups, Friend Connections ... etc)
  • Restrict Content
  • User Registration / Membership
    • Patreon Membership
    • Paid Membership Pro
    • Paid Member Subscriptions
  • myCred
  • ACF - Advanced Custom Fields
  • Create User Channels
  • WP Statistics (Page Views, Reports, Analytics ...)
  • Sitekit By Google (Page Views, Reports, Analytics ...)
  • Limit Backend Access
  • Bunny Stream
  • Cloudflare Stream
  • DynTube Stream
  • WooCommerce - Sell Video Content
  • Dokan - WooCommerce Multivendor Marketplace.
  • Forums
  • Search Everything in WordPress
  • Translation
  • Changelogs
  • For Developers
    • Add Custom Meta Boxes
    • REST APIs & Upload
  • FAQs
    • How to resolve 404 Error?
    • How to update the theme and all bundled plugins?
    • How to update all bundled plugins?
    • What is a Short Video?
  • How to solve "video is being encoded, please wait a minute" issue?
  • How to Add Custom Roles and Capabilities?
  • How to set custom single video template?
  • End
    • Thank you!
  • Customer Support
Powered by GitBook
On this page

Shortcodes

[post_grid]

Generate post grid content similar to the '[StreamTube] Post List" widget.

Parameters:

All parameters can be combined. For instance, you can display 10 videos and blog posts with post statuses set to both "publish" and "private"

[post_grid post_type="video, post" post_status="publish, private" posts_per_page="10"]

post_type: accepts a string with post type(s) separated by commas, for example:

[post_grid post_type="video"]
[post_grid post_type="post"]
[post_grid post_type="video, post, custom_post_type_slug"]

post_status: accepts a string with post status(es) separated by commas, for example:

[post_grid post_status="publish"]
[post_grid post_status="publish, private"]
[post_grid post_status="publish, pending, private"]

author__in: accepts a string with author ID(s) separated by commas, for example:

[post_grid author__in="1"]
[post_grid author__in="1,2,3"]

author__not_in: accepts a string with author ID(s) separated by commas, for example:

[post_grid author__in="1"]
[post_grid author__in="1,2,3"]

role__in: accepts a string with roles ID(s) separated by commas, for example:

[post_grid role__in="administrator"]
[post_grid role__in="administrator, editor, author"]

role__not_in: accepts a string with roles ID(s) separated by commas, for example:

[post_grid role__in="administrator"]
[post_grid role__in="administrator, editor, author"]

post__in: accepts a string with post ID(s) separated by commas, for example:

[post_grid post__in="1"]
[post_grid post__in="1,2,3,4"]

post__not_in: accepts a string with post ID(s) separated by commas, for example:

[post_grid post__not_in="1"]
[post_grid post__not_in="1,2,3,4"]

posts_per_page: limits the number of displayed posts, for example:

[post_grid posts_per_page="12"]

col, col_sm, col_md, col_lg, col_xl, col_xxl: number of displayed columns, for example:

[post_grid col="1" col_sm="2" col_md="2" col_lg="4" col_xl="4" col_xxl="6"]

tax_query_{taxonomy}: accepts a string with term slug(s) separated by commas, for example:

// Displays posts from "Music" term of video category taxonomy
[post_grid tax_query_categories="music"]
// Displays posts from "Music" and "Sports" terms of video category taxonomy
[post_grid tax_query_categories="music,sports"]
// Displays posts from "tag1", "tag1" and "tag3" terms of video tag taxonomy
[post_grid tax_query_video_tag="tag1,tag2,tag3"]
// Displays posts from "category_slug1", "category_slug2" and "category_slug3" terms of blog category taxonomy
[post_grid tax_query_category="category_slug1,category_slug2,category_slug3"]
// Displays posts from "tag1", "tag1" and "tag3" terms of blog tag taxonomy
[post_grid tax_query_video_tag="tag1,tag2,tag3"]

show_post_date: Specify whether to display the post date, for example:

[post_grid show_post_date=""]
[post_grid show_post_date="diff"]
[post_grid show_post_date="normal"]

show_post_comment: display comment count, for example:

[post_grid show_post_comment="1"]

show_author_name: display post author name, for example:

[post_grid show_author_name="1"]

author_avatar: display author avatar, for example:

[post_grid author_avatar="1"]

avatar_size: author avatar size, for example:

// sm, md, lg
[post_grid avatar_size="sm"]

show_post_view: display post view count, for example:

[post_grid show_post_view="1"]

post_excerpt_length: display post excerpt, acceps a number, for example:

[post_grid post_excerpt_length="20"]

hide_thumbnail: hide post thumbnail, for example:

[post_grid hide_thumbnail="1"]

hide_empty_thumbnail: do not display empty thumbnail posts, for example:

[post_grid hide_empty_thumbnail="1"]

thumbnail_size: thumbnail image size, for example:

// thumbnail, medium, large, full, streamtube-image-medium or any defined size.
[post_grid thumbnail_size="large"]

thumbnail_ratio: aspect ratio, for example:

// 1x1, 2x3, 16x9, 9x16, 21x9
[post_grid thumbnail_ratio="16x9"]

pagination: display pagination, for example:

// scroll, number
[post_grid pagination="click"]

slide: display slider, for example:

[post_grid slide="1"]

slide_rows: number of slide row, for example:

[post_grid slide_rows="2"]

slide_dots: display the slide dots, for example:

[post_grid slide_dots="1"]

slide_arrows: display the slide arrows, for example:

[post_grid slide_arrows="1"]

slide_infinite: sliding infinite , for example:

[post_grid slide_infinite="1"]

slide_speed: sliding speed, for example:

[post_grid slide_speed="2000"]

slide_autoplay: auto sliding, for example:

[post_grid slide_autoplay="1"]

slide_autoplaySpeed

[post_grid slide_autoplay="2000"]

hide_if_empty: don't generate any html tag if no posts were found, for example:

[post_grid hide_if_empty="1"]
PreviousSidebarsNextWidgets

Last updated 2 months ago