Posts
Creative Education Ltd – creativeeducation.co.uk Support – 2025-03-18
Investigating courses failing to be synced to access groups when Course Access Level is changed. Debugging ld_update_course_group_access – update_post_meta not working? Additional process reversing group access change? Tracing hook calls on save_post. Refactoring course group access sync to use wp_set_object_terms – still overwritten.
Creative Education Ltd – creativeeducation.co.uk Support – 2025-03-13
Testing functions to auto-login user after course purchase – enrolment hooks run too late, after redirect. Testing course sign-up process and notification emails – works. Meeting with TH. Course title and price shortcodes. Deploying changes to production.
Creative Education Ltd – creativeeducation.co.uk Support – 2025-03-12
Testing payment button functions. Tracing get_url_success. Meeting with TH re: payment process. “Access Course” button to barrier page. Shortcode to render payment button. Logging return data using hook on payment complete.
Creative Education Ltd – creativeeducation.co.uk Support – 2025-03-10
Reviewing TH query before meeting. Meeting with TH. Tracing Learndash codebase for payment filters and functions.
Creative Education Ltd – creativeeducation.co.uk Support – 2025-03-05
Phone call with TH re: free access. Re-running course sync script for Free Access. Deploying purchasable course changes to production. Importing ACF taxonomy. Creating membership access groups; course access levels. Testing course syncing – not working. Debugging. Running course and member sync script on production.
Creative Education Ltd – creativeeducation.co.uk Support – 2025-03-04
Course access level sync functions. Meeting with TH re: course access levels; deployment strategy. Mapping course category to course access level function. Mapping user’s active transactions to membership access groups. Scripts to sync courses and users to membership access groups. Running these on dev.
Creative Education Ltd – creativeeducation.co.uk Support – 2025-03-03
Reviewing course access taxonomy, responding to TH. Investigating members with expired transactions not removed from group – active, no subscription.
Creative Education Ltd – creativeeducation.co.uk Support – 2025-02-28
Adding debugging to transaction, subscription and event hooks. Testing membership status change effects. Phone call with TH. Function to create a corresponding membership access group and link it to a membership if it doesn’t exist. Function to remove inactive users from their membership access group; or add active users to the correct group.
Creative Education Ltd – creativeeducation.co.uk Support – 2025-02-27
Functions to sync change in transaction status with Membership Access group. Tracing sync_sub_account_transactions – individual transaction for each sub account.