Tutorial

Function to Enroll a User into a LearnDash Course

To enroll or unenroll a user from a LearnDash course programatically (using code), you use the ld_update_course_access() function. Enroll This function takes 3 arguments, the user id, course id, and whether you’d like to remove them from the course. To get the course id, it’s helpful to use the learndash_get_course_id() function. This allows you to…

Read More

Create a Mobile App For Your WordPress Membership Site

If you use a WordPress membership plugin like Memberpress, Restrict Content, Paid Memberships Pro, WooCommerce Memberships, and almost any other, you can build a mobile app for iOS and Android using AppPresser. (Updated for AppPresser 4) AppPresser has a more robust and customizable WordPress membership app builder than any other platform. Here are some things…

Read More

Mobile UI Tip: Steppers vs. Dropdowns

When designing websites for mobile devices, the devil is in the details. Many websites have a low conversion rate on mobile, and it’s usually because filling out forms is such a pain. It’s easier to fill out forms using a desktop keyboard, so most people don’t even bother on mobile. Making forms easier to fill…

Read More

Downloadable Podcasts in Your AppPresser App

Update 10/5/20: we made some improvements to podcasting in AppPresser apps, check out this post By the end of today’s video you will understand how to get your podcast setup in AppPresser so that your users can listen to your podcasts. They’ll even be able to download it for offline listening.Here are the basic steps:…

Read More

AppPresser 101: Adding WordPress content to your app

We’ve all heard it before, “WordPress is the easiest content management system around.” And if you’ve been using WordPress for a while, you’ve probably said that exact same thing to somebody else. But, do you remember the first time you installed WordPress and logged in to the dashboard? So many links and pages and settings.…

Read More

How to Translate your AppPresser 3 app

AppPresser 3 offers full translation and RTL (right to left) support. You can translate all of the text in your app, as well as posts and pages in WordPress using the WPML plugin. tl;dr – Download sample translation files, edit and upload to your offline assets. Full explanation below. How it works Your app has…

Read More

Customizing the Look of Your AppPresser App

Interested in customizing the look of your AppPresser app? You’re in the right place. Changing Colors In AppPresser 3 we introduced a brand new interface for building your app called MyAppPresser. One of the many great features of MyAppPresser is the live preview window that shows your updates as you make them. This makes changing…

Read More

Advanced Webinar, Code Snippets, and more

Yesterday we had a webinar about advanced features and coding in AppPresser 3, and we covered lots of great customization tips. The webinar recording is below, along with some code snippets and further explanation of what was discussed in the webinar. Adding Comments with Template Hooks One of the things we covered in the webinar…

Read More

AppPresser 3 Feature Spotlight: API Driven List Pages

API Driven List Pages are a powerful new feature in AppPresser 3 that uses the WP-API to pull in content from your WordPress site. The end result is super fast WordPress posts in your app that can be stored offline. For example, you can pull in your latest posts filtered by category, a list of…

Read More

Building Your App with AppPresser 3 and PhoneGap Build

As you’re building an app, one of the most important parts of the process is testing the app to see how it looks and how it behaves. In AppPresser 3, we’ve made the process of testing much simpler by moving the bulk of the development into the WordPress Customizer. This new process gives you a…

Read More