| 开发者 | digibread |
|---|---|
| 更新时间 | 2026年10月30日 22:04 |
| PHP版本: | 8.2 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/app to any WordPress site. Your public site is untouched and keeps whatever theme it has. Signed-in members get something else: an app with its own sidebar, header, dashboard, notifications and pages, where every page or plugin you put inside it looks like part of one product instead of a stack of WordPress screens. Members never have to see wp-admin.
Everything in this plugin is fully functional, with no usage caps and no expiry.
Dashbread is made and maintained by Digital Bread, LLC (digitalbread.com). Docs and Dashbread Pro: dashbread.com.
What you get
dashbread_notify()) for other plugins.[dashbread_app_link], [dashbread_login], [dashbread_logged_in], [dashbread_logged_out], [dashbread_role], [dashbread_show], [dashbread_protect], [dashbread_expire] and [dashbread_user] for your public pages.assets/build/. Their readable source is included in the plugin under app/ and is built with esbuild (npm run build in the project repository).
dashbread folder to /wp-content/plugins/./app while signed in. That's the member app; your public pages don't change.No. The app lives at its own route (/app by default). Everything else on your site keeps your theme.
Any page or post can be shown in the app. If a plugin works through a shortcode or block on a page, it works in the app too.
By default, members without editing rights are sent to the app instead of wp-admin and don't see the admin bar. Each of these is a switch under Dashbread › Settings.
Yes, under Dashbread › Settings. Dashbread checks the new address doesn't clash with an existing page.
Only if you ask it to. "Powered by Dashbread" in the app footer is off unless you turn it on under Dashbread › Settings.
Deleting Dashbread from the Plugins screen removes its settings, its notifications table, and the user and page meta it added. Your pages, menus and users stay.
wp post list) and scheduled tasks, see every page again instead of only public ones. Page content stays private.dashbread_notified action is documented as a stable hook (notification ID, user ID, type, payload).