LearnDash_Gutenberg_Block
Class: Abstract Parent class to hold common functions used by specific LearnDash Blocks.
LearnDash_Gutenberg_Block Read More »
Class: Abstract Parent class to hold common functions used by specific LearnDash Blocks.
LearnDash_Gutenberg_Block Read More »
Method: Initialize shortcodes.
Shortcodes::init_shortcodes Read More »
Method: Recursively extracts values for a specified key from a nested associative array.
Utilities::associative_list_pluck Read More »
Method: Formats the displayed price for a Course.
Utilities::format_price Read More »
Method: Helper method similar to checked() that also has the ability to set the given input element as disabled.
Utilities::checked_array Read More »
Method: Retrieves the amount of time it takes for the course to be completed.
Utilities::get_duration Read More »
Method: Generates a random ID string for use in Course Grid elements.
Utilities::generate_random_id Read More »
Method: Gets available pagination types formatted for block editor.
Utilities::get_paginations_for_block_editor Read More »
Method: Gets taxonomies formatted for block editor.
Utilities::get_taxonomies_for_block_editor Read More »
Method: Gets orderby options formatted for block editor.
Utilities::get_orderby_for_block_editor Read More »
Method: Gets image sizes formatted for block editor.
Utilities::get_image_sizes_for_block_editor Read More »
Method: Get a list of excluded Post Types for queries.
Utilities::get_excluded_post_types Read More »
Method: Gets all available post type slugs for use in Course Grid.
Utilities::get_post_types_slugs Read More »
Method: Gets all available post types formatted for block editor.
Utilities::get_post_types_for_block_editor Read More »