17867 comments found.
How do I hide the Quiz Submit button, until all questions have been answered when taking a quiz?
There is a notification which alerts user that all questions has not been answered. If you have timed quizzes the. hiding quiz submit may not be helpful.
Demo not working :: no available server
Please check it was down for few minutes when you checked
one of our demos servers was down, now up.https://prnt.sc/A_49XmDrXEID
Pre Sales Question
1. I will already be able to create COURSES, QUIZZES, AND MORE just like other LMS plugins without using any additional LMS plugin, right?
2. We want to use WooCommerce as the payment system — is that possible?
3. We are using our own Salient theme and WP-Bakery Builder — is that compatible?
4. We won’t need to spend additional money on other plugins or add-ons to achieve our goal of creating a website that sells online courses, correct?
1. Yes absolutely.
2. Yes this is by default.
3. You will need our support to setup and install to work with Salient theme (its possible). We will need gutenberg editor to setup course and member profile templates. So do not disable gutenberg.
4. Yes , thats correct.
After trying everything, I am not able to use custom fonts, where is an issue https://prnt.sc/XwTccYjwGOd7
Some sites are using that kind of code. Can we use that as well if yes then what will be the code for this same font and how to use in WPLMS
<link rel=”preload” as=”style” href=”https://fonts.googleapis.com/css?family=Noto%20Nastaliq%20Urdu:400,500,600,700&display=swap&ver=1737558661” />
<link rel=”stylesheet” href=”https://fonts.googleapis.com/css?family=Noto%20Nastaliq%20Urdu:400,500,600,700&display=swap&ver=1737558661” media=”print” onload=”this.media=’all’”>
<noscript><link rel=”stylesheet” href=”https://fonts.googleapis.com/css?family=Noto%20Nastaliq%20Urdu:400,500,600,700&display=swap&ver=1737558661” /></noscript>
This looks correct, ensure the font urls load. Google fonts is already supported just search and add. Optionally use a third party plugin, link
I was using WPLMS on the PWA App, and one student’s course had expired. I extended the course duration for this student from admin panel, but the change was not reflected in the app — it still showed the course under the expired section. However, when logging in through Chrome for the same student, the update was visible.
So I have a few questions:
1) How can a student refresh or update their app? (For me, refresh was not working.)
2) From where can we edit the Login and Create Account pages?
3) From where can we edit the Student Dashboard in the app? (Currently, it is not showing anything.)
1. Multiple ways, a. Drag to refresh, this enforces a new API call for the PWA app. b. PWA App – Settings panel – Clear data [ https://prnt.sc/khxBgfqgpWxJ ] c. Logout/ re-login, on logout we clear all the cached data.
2. Explained here : video
3. Explained in previous video, add Dashboard widgets in the WP admin – Appearance- Widget area – Student Dashboard.
Hi. We are getting a Fatal Error when trying to look at the list of “members” for a class, in the admin tab of the class.
Class page > Admin > Members
“Fatal error: Uncaught Error: Undefined constant “BP_ACTIVITY_SLUG” in /usr/www/users/peterxsmgg/wp-content/plugins/wplms_plugin/includes/vibe-course-module/includes/bp-course-functions.php:2446 Stack trace: #0 /usr/www/users/peterxsmgg/wp-content/themes/wplms/course/single/admin.php(84): bp_course_admin_userview(‘2042’) #1 /usr/www/users/peterxsmgg/wp-includes/template.php(810):”
and no members are showing
Please advise what we need to do to fix this. We have run all pending updates and have the latest versions of everything. WPLMS Version: 4.970
Critical plugin Missing , BP Classic. Please install the required plugins, you should also see a notice in your WP admin panel.
Hi, the BP Classic Plugin is installed. It always has been.
BP_ACTIVITY_SLUG is a constant defined in BuddyPress. Please connect with me at wplms.ticksy.com
Hi! Can you please check the demo link? It returns a server error. Thanks in advance
Please try now, yes our demo servers were restarted so that was a temporary thing.
Please try now.
Hello, please reply to my ticket: #4498118. Thanks
Thank you for sharing ticket id, checking right now.
Hello, I want to buy the theme but the demo is not opening and when I try to download the Android app it says that the version is not compatible with the current Android.
Please try demos now. Thanks, I am releasing update to the android app soon.
As I have error “Meeting could not be created on server” and I have no idea if I did everything correct. In developer console I see some error with create_zoom.js (POST 400).
no problem, usually the issue happens in scope selection. If you can post on wplms.ticksy.com , I can login and check your site on what is not working correctly. Also, I will add my details and show that the script works fine. May require your zoom creds to fix the issue.
refer this : https://www.youtube.com/watch?v=DYrpxUEPoss
Hello,
I’m planning to buy this theme, but I have a few questions:
- On my project, instructors need to get a monthly/annual membership, and after that, their Instructor accounts will activate while they continue to pay. So instructors will have different payment models, and students will have different payment models. Do you have this feature?
- Do instructors have their own page that shows their courses, etc?
- I need Star rating & testimonials for instructors too, not just for courses. So users can see instructors’ ratings and reviews on the Instructors’ Profile page. Do you have this feature?
- I tried another theme, but they were using the instructor’s username (not nickname or name+lastname) as the instructor profile page slug. It was showing the username publicly, so it is a really big security issue because of the brute force attack. Which kind of permalink structure do you have for these kinds of pages?
WPLMS is built Free from eCommerce function. It uses WooCommerce for ecommerce and PMPRO for memberships.
- No, but possible using membership plugin. We have a slightly different Instructor memberships addon which restricts on different number of courses an Instructor can publish and it can be connected to a woocommerce subscriptions product.
- Yes, you can design the instructor profile layout in elementor or gutenberg. Our prebuilt template examples : https://learningcenter.demos.wplms.io/members-directory/wplms_admin_de/ , https://main.demos.wplms.io/members/instructor4/
- We have Course reviews, as courses can be taught by one or more Instructors. Instructor specific reviews are avaialble in our Appointments (paid) plugin example : https://demo1.demos.wpappointify.com/members/instructor26instructor-com/
- By default WordPress generates these slugs on signup but we allow you ( administrator ) to manage these user slugs [ https://www.youtube.com/watch?v=asKeRjOe3p0 ].
You can totally secure the access to profiles by restricting access to members and profiles to administrators only. Checkout our videos at : https://youtube.com/@vibethemes
I bought the theme,
But when I checked the plugins, I’m not seeing Pmpro, Restrict Content Pro and WooCommerce Memberships plugins.
Also, I enable offload for header and choose default header on customization but when I try to use Elementor Header and Footer builder, I’m trying to put the “vibe_bp_login” widget in the header, because of “BP_XPROFILE_SLUG”, I’m seeing a white screen and a critical error message.
Some of the parts are really good, but customisation is really difficult. Sorry but it is really overwhelming. I spent my whole night reading documents on the theme. Also, in the description, you were saying there were Pmpro, Restrict Content Pro and WooCommerce Memberships plugins, but it is not. Also, when I try to download Pmpro, it’s saying closed and creating a folder named Pmpro – disabled.
I’m trying to use Elementor, I had to wait a long time for loading pages, etc. Every add-on or plug-in creates a different issue. With that much ChatGPT support, I can make an HTML webpage. Just adding a login widget cannot take that much time. I know it’s difficult to give continuous support after one point. I’m requesting a refund with this message.
Best regards
Please use this link to download the plugin, the PMPRO plugin is removed from wp.org in protest for the WP Engine, it is the most popular membership plugin on WordPress. Please post a request at wplms.ticksy.com and we’ll help you setup the theme. Share ticket ID with me for faster resolution.
users getting emails related security alert from Firebase. It’s a critical issue that needs to be addressed immediately.
The current Realtime Databse rules are insecure because they allow any logged-in user to read and write all of the data in your Firebase database. The rule auth != null simply checks if a user is authenticated, but it doesn’t check who they are or what they’re trying to access.
we have following rule:
{“rules”: {”.read”: “auth != null”,”.write”: “auth != null”}}
I deleted old user session data in firebase and noticed that after re-login, no new session data appears in Realtime Database. There are no /users or /sessions nodes being written at all.
So now prevent simultaneous login settings are not working.
user can not stay logged in :
if we update the rules as follow and set ‘Do not log in if already logged in’ user is getting logged out immediately after login. user is not able to stay logged-in.
{ “rules”: { // Allows any authenticated user to read all data. ”.read”: “auth != null”, }
// By default, no one can write to the database unless explicitly allowed below.
".write": "false",
}
// A specific node to store the user's online status.
"online_status": {
".read": "auth != null",
"$uid": {
".write": "auth != null && auth.uid === $uid"
}
},
// A dedicated node for managing user sessions to prevent simultaneous logins.
"sessions": {
".read": "auth != null",
"$uid": {
".write": "auth != null && auth.uid === $uid"
}
},
// A new, dedicated node for the "Logout all existing and log in" feature.
// This allows a global write but uses a validate rule to secure it.
"sessions_global": {
// Allows an authenticated user to write to this node.
".write": "auth != null",
// Ensures that the data being written is a simple string, number, or null.
".validate": "newData.isString() || newData.isNumber() || newData.val() === null"
},
// User data is private. A user can only write to their own data.
"users": {
"$uid": {
".write": "auth != null && auth.uid === $uid"
}
},
// These nodes remain read-only for all authenticated users.
"public_meetings": {
".write": "false"
},
"commissions": {
".write": "false"
},
"courses": {
".write": "false"
},
"groups": {
".write": "false"
},
"meetings": {
".write": "false"
}
Yes, we’ve raised this issue previously Google support confirmed us to ignore this email to administrator account. No mission critical data is saved in firebase which is why it is totally optional and you can regularly clean all the firebase data. All auth users will be automatically registered and all data would be generated on-demand. Please revert to the base Auth rules and things would work fine.
but firebase emails keep flooding inbox with unsecure rule alerts. any other secure solution?
I am unable to find this option in the new WPLMS but it is very importent
Quiz passing marks/score (Passing marks/score for quiz. Combined with Prev.Unit/Quiz lock the user progress can be restricted.)
As you could see: https://prnt.sc/ZpMzQu-zBY5V
Enable this in WP admin – LMS – Settings – Enable Quiz pass / fail and then it would appear here.
Thanks for the help I came that far, now how to increase the score for PWA app
https://prnt.sc/hOQMMmvpdfHFIf the OfflineApp is checked you can generate Android and iOS apps and release on app store & playstore and microsoft score. The rest are non-mandatory , we’ll cover them in our next update.
hi team! 1. How are the app/#component= routes handled in the WPLMS theme? Does it make an AJAX call to a specific REST API endpoint or a PHP file? 2. What is the recommended method for a plugin to add content to a custom BuddyPress profile tab in WPLMS?
Please see this link : https://docs.wplms.io/developer-guide/custom-extension
Hello, i am trying to upload the wplms plugin but it fails. could you please help me here?
Thanks in advance!
Sure, ensure the upload limit of your WordPress is 8mb+ , and you are uploading the theme only, othwerwise you will see a missing CSS issue. We also provide free installation support if you are unable to setup. Please connect at https://wplms.ticksy.com and we’ll help you out with installation.
How to access or fix this menu https://prnt.sc/C4Urdz0HYxCW
When we open the page the header menu is good but when we scrool down the new menu that appears is distorted how to fix it
Upload the Logo image at WP admin – WPLMS – Header -Logo image and the menu is in WP admin – Appearance – Menus, locate the Main menu location and edit it.
Hi I followed these 4 steps, but still my custom fonts are not working. These was working in our old WPLMS (where we added the code in custom CSS) kindly take a look
https://prnt.sc/EWFtupmvrLLYin your CSS there are url(’’);, simply remove those line with blank url.
Hi Thanks for the help and guidance Vibe
I don’t have the page with the name of app in my list as you could see https://prnt.sc/LrYBk2kB1BkQ So please tell me how to make this pageSecondly Could you please recommend me the totutials just for app like everything about app for Andriad and Apple and if possible how to host it on app store or play store etc…
One more thing i am countinusly received this error “App Icon image size less than recommended dimensions” Screenshot: https://prnt.sc/VPyQQJ4gB80D
Even i am uploading this image with 2732×2732 px this image https://siraat.ac/wp-content/uploads/2025/09/KWKC3648.00_03_35_13.Still003.png
Please see this doc :https://docs.wplms.io/administrator-guide/step-by-step-guide-for-administrators/buddypress-single-page , yes please check our app series : https://www.youtube.com/watch?v=lzcxaQ-WxVQ&list=PL8n4TGA_rwD8yp01ggzmCFfLKVt15ULuk , the app icon and splash image size should be more than the sizes, we use WordPress resizer to automatically resize them to various sizes required for the apps. Also, ensure you are uploading both App and Splash images, they throw up the same error.
Thanks for your amazing and helpful response. I have created the app page successfully, but I am facing an issue and need your guidance.
Error Screenshot: https://prnt.sc/-LQQs64t2g9B
The Issue: Whenever I upload an image (for example, 3000×3000px), WordPress automatically resizes it down to 2560px on the longest side. Because of this, the original size is not available for selection — only the resized image can be chosen.
Example: Original image (3032×3032px): https://siraat.ac/wp-content/uploads/2025/09/maskable_icon.png
Resized by WordPress (2560×2560px): https://siraat.ac/wp-content/uploads/2025/09/maskable_icon-scaled.png
As i searched Why It Happens: Since WordPress 5.3, a feature was introduced called the “big_image_size_threshold”. By default, it automatically resizes large uploads down to 2560px to prevent very large images from slowing down websites.
Kindly tell me the best way to fix this.
Kind Regards
oh, but for app store this 2732px splash image is required. [ https://prnt.sc/VJ9TpGQQ2ACX ] , so you can manually place the image at with name : splash-2048×2732.png . Another option is to replace the default images in wp-content/plugins/vibebp/assets/images/icons and splash folder.
I can replace any files, but if possible, I can make the App with your demo images and later replace them.
But now the issue I am facing is that it is not going forward from this page https://prnt.sc/-LQQs64t2g9B 
If you placed the files in above location then remove all the images you’ve uploaded and default images will be used (which you replaced)
Done using a custom function in functions.php
Now I need a little help with this https://prnt.sc/V_pyzTVUl3GZ
1: The download icon is only showing on the selected page “App.” Is it possible to make it appear on all pages, like the index as well?
2: On the App page there are just these two shortcodes: vibebp_login, so the view looks like that. Is it possible to set the login screen to show when someone opens the App page, (3) just like in the WPLMS preview video?
Use page template as “VibeBP APP” , also to prevent third party plugins(caching) and speed up App execution use : https://www.youtube.com/watch?v=lpnmlu-V73A
How to remove this Shop from Menu from students account
https://prnt.sc/ortgMRBiEj0JThis menu comes from the Loggedin Menu , WP admin – Appearance – Menus – locate the logged in menu and remove the BuddyPress component, shop. This Shop also has woocommerce my orders and account section.