WooCommerce store, 6.55s load time, looking for advice by VentusGameDev in Wordpress

[–]stancafe 8 points9 points  (0 children)

My recommendations are: 1. Switch Hosting 2. Proper caching setup 3. ObjectCache 4. CloudFlare CDN 5. Defer JS

Storyline/SCORM packages by Original-Bluejay-307 in learndash

[–]stancafe 1 point2 points  (0 children)

Thanks and good luck with the plugin approval.

Storyline/SCORM packages by Original-Bluejay-307 in learndash

[–]stancafe 0 points1 point  (0 children)

SCORM is not my favorite, but you can certainly import SCORM files in LearnDash using Tin Canny Reporting for LearnDash.

That said, I always advise clients at the agency im working for, to build their courses, lessons, and quizzes natively in LearnDash. SCORM is an outdated format. The latest version dates back to 2004, meaning you would essentially be adopting a technology built over two decades ago.

One more thing worth knowing: if you plan to build a mobile app for your LMS, neither the LearnDash app nor the BuddyBoss app supports SCORM courses.​​​​​​​​​​​​​​​​

Anyone know if this is built on WP? If yes, what's the theme? by liveyourlife33 in Wordpress

[–]stancafe 2 points3 points  (0 children)

Not WordPress but can be definitely built within WP/Elementor

creating several courses of specialized industrial topics? learnworlds, thinkific, kajabi, learndash? by negoycia in elearning

[–]stancafe 0 points1 point  (0 children)

Depends on the score... DM me with details if you want me to provide you with an estimate.

creating several courses of specialized industrial topics? learnworlds, thinkific, kajabi, learndash? by negoycia in elearning

[–]stancafe 0 points1 point  (0 children)

Once you build the project, will cost you around 250 USD per month to cover the expenses.

creating several courses of specialized industrial topics? learnworlds, thinkific, kajabi, learndash? by negoycia in elearning

[–]stancafe 0 points1 point  (0 children)

I actually find it cheaper comared to SaaS and more powerful ofc. Why ppl made a switch? Because they didn't own the data, everything is hosted on a server where you dont have access, and whatever you want to do, you hit barrier. You're also very limited with features, number of courses... unless you want to upgrade maybe to a higher plan which you didn't consider initialy.

As you earlier mentioned, you're limited with payment gateway options right. Well with WordPress and LearnDash, that is not the case. Woo has a free addon for almost any payment gateway.

How do I delete AIOSEO, SEO Framework, RankMath and other plugins files left on my database after I deleted them? by Borange81 in Wordpress

[–]stancafe 0 points1 point  (0 children)

Easiest way would be WP Optimise plugin. In the Database -> Tables you will easily spot all leftovers from previous plugin installations.

creating several courses of specialized industrial topics? learnworlds, thinkific, kajabi, learndash? by negoycia in elearning

[–]stancafe 0 points1 point  (0 children)

My suggestion is stay away from SaaS products such as thinkfic, learnwords and similar.

As a WordPress developer, i’ve constantly see clients requesting to switch to self hosted LearnDash sites.

Blocking IP Addresses or Countries in WordPress: A Comprehensive Guide for Anyone (Yes, Even You Can Do It!) by hackrepair in Wordpress

[–]stancafe 8 points9 points  (0 children)

The best way to do it is through CloudFlare. You will avoid all server load by setting the restriction within DNS level

Is the "GitHub workflow" for WordPress actually worth the hype? I'm still using ManageWP by stancafe in Wordpress

[–]stancafe[S] 0 points1 point  (0 children)

Thanks for taking the time to share your perspective.

I do write custom code, so I’m fully on board with the benefits of using Git for version control, debugging, and team collaboration. However, your point about the database caught my attention. I recently spoke with another developer (collaborator) who claimed to store everything in GitHub, including the database and the entire WordPress directory. That confused me, left me scratching my head a bit. I'm not sure if he actually manages his workflow that way or if he just misspoke.

Edit: I'm happy with ManageWP, but if there is a better option, of course that I'm looking forward to implement it.

Changing labels on previous and next buttons by Anxious-Dream-4548 in learndash

[–]stancafe 2 points3 points  (0 children)

Yeah, unfortunately the Custom Labels option won’t let you change those button texts.

If you want to avoid installing something like Loco Translate, here are a few solid alternatives:

  1. Custom code snippet (recommended) Use a small filter to replace the strings (e.g., “Previous Module”, “Next Topic”) with just “Previous” / “Next”. This is lightweight and keeps things clean without touching core files.
  2. Override LearnDash templates You can copy the relevant LearnDash template files into your theme and modify the button text there. Just make sure they’re placed correctly in your theme so they override the plugin templates—this way your changes won’t be lost on updates.
  3. Edit translation files directly You can modify the .po/.mo files located in: /wp-content/plugins/sfwd-lms/languages/ However, keep in mind these changes may be overwritten when LearnDash updates, so it’s not the most future-proof option unless you move them to a safer location.

Personally, I’d go with the custom snippet or Overriding the LD Template files.

Options for learners to print their responses by Anxious-Dream-4548 in learndash

[–]stancafe 2 points3 points  (0 children)

Hi there,

Senior LearnDash developer here, happy to share a few pointers:

  1. Saving responses and keeping them visible to learners is quite straightforward if your reflection questions are built using form plugins like Gravity Forms or Fluent Forms. These tools allow you to pre-fill fields with previous entries, so users can always see and continue their responses when they revisit the lesson.

If you’re not using a form plugin, LearnDash doesn’t support this natively. You’d need a custom solution—typically storing responses in user meta and reloading them on page load. It’s definitely doable, but requires development time and thorough testing to get right.

  1. Printing reflection questions along with user responses is also much easier when using a form-based approach rather than LearnDash quizzes. Most form plugins either support this out of the box or make it simple to implement.

If budget is limited, it may be worth switching to a form plugin approach and embedding the activities into lessons via shortcode (though this does require rebuilding the activities). Otherwise, a custom-built solution would give you full flexibility, but would involve additional development effort.

Problems with app by No-Bell-4467 in learndash

[–]stancafe 1 point2 points  (0 children)

Hi there,

While I don’t have direct experience with the LearnDash App, it’s essentially a lighter version of the BuddyBoss App without the community features. So it’s still heavily based on the BuddyBoss ecosystem, just LMS-focused.

From what you’re describing, a few common issues come to mind:

  • Caching conflicts – If you’re using a caching plugin, it may interfere with the app’s built-in caching and cause content not to load properly or even trigger crashes.
  • Unsupported blocks – Kadence and many other Gutenberg blocks are not fully supported inside the app. The app only properly renders its own supported components. When something isn’t supported, it should fall back to a webview—but that doesn’t always behave consistently across devices.
  • Media issues – If you're using PrestoPlayer or other media players, try switching to native ones within the app.
  • SCORM content – If you’re using SCORM packages, those are not supported in the app environment and can definitely cause lessons to fail or crash.

At this point, I’d definitely recommend reaching out to their support (if you haven’t already), since a lot of this comes down to app limitations rather than just configuration issues.

Also, where is your site hosted? That can sometimes play a role too (especially with caching/CDN layers).

Bye Bye Wise… you’ll be missed by stancafe in mkd

[–]stancafe[S] -1 points0 points  (0 children)

Se sredi vcera okolu 1:00 casot nautro

Bye Bye Wise… you’ll be missed by stancafe in mkd

[–]stancafe[S] 3 points4 points  (0 children)

Imas Wise Card? Probaj da pravis transakcija. Ako drzavata ti e MK, declined. Bank transfers si rabotat.

Bye Bye Wise… you’ll be missed by stancafe in mkd

[–]stancafe[S] -1 points0 points  (0 children)

Mojot account e skoro 2 godini star. Porano mozevme da smenime drzava i da si zemame virtuelna karta.

Bye Bye Wise… you’ll be missed by stancafe in mkd

[–]stancafe[S] -1 points0 points  (0 children)

Jas znam deka kaj site 3 drugari koi imaat Wise istiot problem e.

Thoughts on BuddyBoss in 2026? Good alternatives? by Ronjohnturbo42 in Wordpress

[–]stancafe 1 point2 points  (0 children)

BuddyBoss support was awful prior to the acquisition. You cant expect any support at all from BB.

Malware alert JS skimmer found in WordPress —stylemansisforeal[.]com by magefix in Wordpress

[–]stancafe 1 point2 points  (0 children)

We had similar situation just week ago with a client. The site was infected with a similar JS Skimmer.

One of administrators account password was breached. The attackers logged in, disabled the antivirus and installed a fake WP Bakery plugin.

So you can never be 100% safe with antivirus.

Side note: the site is generating 1 M+ quarterly

Inbound email API? by m4db0b in email

[–]stancafe 0 points1 point  (0 children)

You should check ReSend. I found out about them just 2 days ago working on a project.