learndash_update_setting( int|WP_Post $post, string $setting, string $value )
Updates the LearnDash setting for a post.
Contents
Description #
Parameters #
- $post
-
(int|WP_Post) (Required) The
WP_Post
object or Post ID. - $setting
-
(string) (Required) The slug of the setting to update.
- $value
-
(string) (Required) The new value of setting to be updated.
Return #
(boolean) Returns true if the update was successfull otherwise false.
Source #
Changelog #
Version | Description |
---|---|
2.1.0 | Introduced. |
Related #
Uses #
Uses | Description |
---|---|
includes/ld-misc-functions.php: learndash_format_course_points () |
Formats course points. |
includes/quiz/ld-quiz-functions.php: learndash_get_quiz_primary_shared () |
Gets the primary quiz post ID from a pro quiz ID. |
includes/quiz/ld-quiz-functions.php: learndash_get_quiz_post_ids () |
Gets all the quiz post IDs from the quiz pro ID. |
includes/course/ld-course-functions.php: learndash_convert_course_access_list () |
Converts and gets the course access list. |
includes/classes/class-ldlms-factory-post.php: LDLMS_Factory_Post::quiz_questions () |
Get a Quiz Questions. |
Used By #
Used By | Description |
---|---|
includes/rest-api/v2/class-ld-rest-posts-controller.php: LD_REST_Posts_Controller_V2::update_rest_settings_field_value () |
Update REST Settings Field value. |
includes/course/ld-course-functions.php: learndash_set_primary_course_for_step () |
Set primary course_id for course step. |
includes/class-ld-lms.php: SFWD_LMS::learndash_course_price_billing_cycle_html () |
Billing Cycle field html output for courses |
includes/settings/class-ld-settings-metaboxes.php: LearnDash_Settings_Metabox::save_post_meta_box () |
Save Settings Metabox |
includes/rest-api/v1/class-ld-rest-posts-controller.php: LD_REST_Posts_Controller_V1::ld_update_field_value () | |
includes/quiz/ld-quiz-migration.php: learndash_quiz_migration () |
Migrates the LearnDash quiz. |
includes/quiz/ld-quiz-migration.php: learndash_create_quiz_for_adv_quiz () |
Creates a sfwd-quiz post for the given pro quiz ID. |
includes/lib/wp-pro-quiz/lib/model/WpProQuiz_Model_QuestionMapper.php: WpProQuiz_Model_QuestionMapper::save () | |
includes/lib/wp-pro-quiz/lib/helper/WpProQuiz_Helper_Import.php: WpProQuiz_Helper_Import::importData () | |
includes/lib/wp-pro-quiz/lib/helper/WpProQuiz_Helper_ImportXml.php: WpProQuiz_Helper_ImportXml::saveImport () | |
includes/lib/wp-pro-quiz/lib/controller/WpProQuiz_Controller_Quiz.php: WpProQuiz_Controller_Quiz::addEditQuiz () | |
includes/lib/wp-pro-quiz/lib/controller/WpProQuiz_Controller_Quiz.php: WpProQuiz_Controller_Quiz::addUpdateQuiz () | |
includes/import/class-ld-import-user-progress.php: LearnDash_Import_User_Progress::set_course_prerequisite_enabled () | |
includes/import/class-ld-import-user-progress.php: LearnDash_Import_User_Progress::set_course_prerequisite () | |
includes/import/class-ld-import-course.php: LearnDash_Import_Course::set_course_prerequisite_enabled () | |
includes/import/class-ld-import-course.php: LearnDash_Import_Course::set_course_prerequisite () | |
includes/course/ld-course-functions.php: learndash_get_courses_for_step () |
Gets the list of courses associated with a step. |
includes/course/ld-course-functions.php: learndash_set_course_prerequisite_enabled () |
Sets the status of whether the course prerequisite is enabled or disabled. |
includes/course/ld-course-functions.php: ld_update_course_access () |
Updates the list of courses a user can access. |
includes/course/ld-course-functions.php: learndash_set_course_prerequisite () |
Sets new prerequisites for a course. |
includes/shortcodes/ld_quiz.php: learndash_quiz_shortcode () |
Builds the |
includes/classes/class-ldlms-quiz-questions.php: LDLMS_Quiz_Questions::set_questions_to_quiz_legacy () |
This function sets a post_meta association for the various questions within the quiz. |
includes/classes/class-ldlms-course-steps.php: LDLMS_Course_Steps::set_step_to_course_legacy () |
Set Steps to Course Legacy. |
includes/classes/class-ldlms-course-steps.php: LDLMS_Course_Steps::set_step_to_course_relationship () | |
includes/admin/classes-data-upgrades-actions/class-learndash-admin-data-upgrades-course-access-list-convert.php: Learndash_Admin_Data_Upgrades_Course_Access_List_Convert::process_course_access_list () |
Convert single course access list. |
includes/admin/classes-data-upgrades-actions/class-learndash-admin-data-upgrades-quiz-questions.php: Learndash_Admin_Data_Upgrades_Quiz_Questions::convert_proquiz_question () |
Convert single user quiz attempts to Activity DB entries. |
includes/admin/classes-builders/class-learndash-admin-course-builder-metabox.php: Learndash_Admin_Metabox_Course_Builder::learndash_builder_selector_step_new () |
Handle AJAX new step requests. |
includes/admin/classes-builders/class-learndash-admin-quiz-builder-metabox.php: Learndash_Admin_Metabox_Quiz_Builder::learndash_builder_selector_step_new () |
Handle AJAX new step requests. |