| 开发者 | ztwoods |
|---|---|
| 更新时间 | 2026年7月27日 20:18 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[wbsdvc_collection] renders the card grid, and the same page renders the detail view when a record is selected, so links stay short.?dvc=my-record) instead of raw record ids. Id links keep working as a fallback.wp-config.php constants are the recommended home for them.login.microsoftonline.com). The plugin requests OAuth2 access tokens here using the tenant id, client id and client secret you configure. This happens whenever a cached token has expired.*.dynamics.com URL you configure, for example https://yourorg.crm4.dynamics.com). The plugin reads the records you chose to publish and creates the records your visitors submit through configured forms (typically a name, email address, phone number and message). This happens on page views of pages using the shortcodes (subject to caching) and on form submissions.WBS_DATAVERSE_CONNECT_TENANT_ID, WBS_DATAVERSE_CONNECT_CLIENT_ID, WBS_DATAVERSE_CONNECT_CLIENT_SECRET and WBS_DATAVERSE_CONNECT_ENV_URL in wp-config.php (recommended).[wbsdvc_collection name="<key>"] on a page.Yes. The plugin is a front end for an environment you already own and administer; it ships with no data and no Microsoft account. Free developer environments are available from Microsoft at https://learn.microsoft.com/power-platform/developer/plan.
Power Pages is Microsoft's hosted portal product with per-user and per-page-view licensing. This plugin serves the same Dataverse data from your own WordPress site on standard hosting, through the official Dataverse Web API. Dataverse remains the single source of truth; only the front end moves to WordPress.
No. Your WordPress site talks directly to your own Microsoft endpoints (login.microsoftonline.com and your environment's *.dynamics.com URL). Nothing is sent to us, and the plugin contains no tracking or telemetry of any kind.
Preferably as constants in wp-config.php, which lock the matching settings fields and keep the secret out of the database entirely. Alternatively the settings page stores them in the WordPress options table; the secret is never displayed again after saving. Credentials are only ever used server-side and never reach the browser.
Two things, both to your own Microsoft tenant: the configured credentials during token requests to login.microsoftonline.com, and the data of form submissions (the fields you mapped, typically name, email, phone and message) written to your Dataverse environment. Record data flows the other way, from your environment to your site. No other external requests are made.
Any table the application user can read, standard or custom. A collection needs the table's logical name, its entity set name, a name column and the columns to display. Writes work against any table the application user may create records in, with values mapped to text columns; typed columns can be handled via a developer filter.
Yes. Copy any file from the plugin's templates/ directory into <your-theme>/wbs-connect-for-dataverse/ and edit the copy; the theme version wins, and child themes work too.