Prevent User From Editing First and Last Name

If you are using Learndash, TutorLMS, LearnPress, or any other WordPress LMS plugin and provide Certificates to your student, you probably need to prevent students from editing their name after the first time inputting to make sure no one can forgery the certificate. You can do that by using the following snippet which checks if […]

Edit Username When User Registered on WordPress

This is one of the tasks which I asked for in the last week and I want to share my solution with you. We want to edit username when the user registered on WordPress based on his first and last name, the username will be generated from first and last name of the user, but […]

Fix Easy Digital Downloads Updater Class Error in PHP 8

If you are using EDD for selling your WordPress theme, and using “EDD Software Licenses” updater to handle theme updates, you may notice error when your client trying to update your theme, error message said: The site is experiencing technical difficulties. Please contact your administrator for assistance with investigating this issue further. EDD theme updater […]

LearnDash Certificates REST API

LearnDash WordPress plugin has an excellent REST API but version 2 is still in beta so there are some missed routes and endpoints one of them is certificate routes which means until now you can’t download a certificate through your mobile app without writing a custom code handle serving user certificates list and files from […]