Blog / Category
Tutorials
28 posts in this category.
-
Build a course-catalog app that pulls from a custom post type
Read post →LearnDash and LifterLMS solve the LMS half. Neither solves ‘I want a beautiful course catalog page.’ A DesignSetGo app reading your course CPT does, in the same hour you would spend tweaking a theme template.
-
Add a chatbot to a WordPress site without trusting a SaaS
Read post →Most WordPress chatbot plugins are thin wrappers around someone else’s API. The data, the conversation logs, and the billing all live somewhere you do not control. A DesignSetGo app uses your site’s Connector and stores conversation in your DB.
-
Build a DesignSetGo app from inside Claude.ai: the Connector walkthrough
Read post →You can build, install, and uninstall DesignSetGo apps on your WordPress site without ever opening wp-admin or a terminal. Add your site as a Connector in Claude.ai, type a prompt, the app is live.
-
A real-estate listings browser as an inline-mode app
Read post →The standard real-estate plugin is a multi-megabyte beast that owns the listing CPT, the search, the templates, and the styling. A DesignSetGo app in inline mode reads the CPT you already have and renders the browser SEO-indexable.
-
Reading your WordPress taxonomy from an app: a recipe-filter walkthrough
Read post →A grown-up recipe filter does not hardcode the tag list. It reads it from the site, because the site owner publishes a new tag every month and the filter should keep up.
-
Per-app, per-user storage: what it is, what it is not, and how to model it
Read post →dsgo.storage.app.* is per-app, shared across users. dsgo.storage.user.* is per-app and per-user. Both are server-side. Most apps want both. Most apps reach for the wrong one first.
-
A fitness coach’s TDEE calculator, vibe-coded in 20 minutes
Read post →Generic TDEE plugins exist. They are someone else’s branding, someone else’s UI, and someone else’s ads. Vibe-code your own in 20 minutes; it lives on your site, in your colors, with your CTA.
-
Give a client a dashboard inside wp-admin without writing a plugin
Read post →A custom admin page used to mean a PHP plugin, an add_menu_page call, a templated .php file, and a maintenance burden. The display.modes admin flag in your manifest does the same job with one line.
-
A recipe filter that actually uses your recipes (food-blogger vertical)
Read post →Tasty, WP Recipe Maker, and the generic filter plugins all read from their own schemas. A DesignSetGo App reads from your posts and your tag taxonomy, so adding a new ingredient is just publishing a post.
-
How to add a mortgage calculator to a real-estate WordPress site
Read post →Real-estate agents reach for generic mortgage calculator plugins and end up with a sidebar widget nobody clicks. A DesignSetGo App lets you embed a calculator inside the listing post, pre-filled with that listing’s price.
-
How to create a members area on WordPress without a heavy plugin
Read post →MemberPress is 70MB and adds 40 wp-admin pages. MemberMouse is $40/month per site. You do not need either to ship a logged-in members area. Here is the smaller path.
-
dsgo.user.can() deep dive: gating UI without writing auth
Read post →Every app eventually needs ‘show this if the user can edit posts.’ Most React apps reinvent it with a custom auth library. The bridge gives you dsgo.user.can(‘edit_posts’) and you are done.