DP Import

Priskribo

The DP Import plugin fetches publicly available doctor data, patient ratings, and reviews from Docplanner platforms (e.g., znanylekarz.pl, doctoralia.es, miodottore.it, and more) and allows displaying them on your WordPress site using shortcodes. Available in FREE and PRO versions.

FREE Version:
– Fetches doctor data (name, specializations, rating) and up to 10 latest reviews.
– Manual data updates via “Update Now” button.
– Shortcodes: [dp_import_doctor] and [dp_import_reviews].

PRO Version:
– All FREE features.
– Fetches all doctor reviews.
– Automatic updates via CRON (daily, every 3 days, or weekly).
– Admin dashboard widget for profile overview.
– Secure API key verification for data update.

Key Features:
– Supports all Docplanner platforms (znanylekarz.pl, doktortakvimi.com, doctoralia.es, miodottore.it, znamylekar.cz, doctoralia.com.pt, doctoralia.com.mx, doctoralia.cl, doctoralia.com.br, doctoraliar.com, doctoralia.pe, doctoralia.co).
– Displays data via [dp_import_doctor] (attributes: show=”fullname,score,avatar,specializations”) and [dp_import_reviews] (attributes: limit=”5″ min_rate=”0″ show_author=”yes” show_score=”yes” show_date=”yes”).
– Secure API key verification.

External Services

This plugin connects to an external API service to verify the API key entered by the user. When a valid key is provided, all PRO features become available to the user.

What data is sent:
– Your website domain (e.g., example.com)
– The API key entered by the user

When data is sent:
Data is sent when the user enters or updates an API key in the plugin settings page, regardless of whether the key is valid, as the API verifies its validity. In the PRO version, data is also sent each time doctor data, ratings, and reviews are updated to verify the API key again.

Purpose of the connection:
The verification process confirms that the user has a valid license for the PRO version of the plugin. Without a verified key, only the FREE version features are available.

Service provider:
This service is provided by Kamil Niziński and is accessed through the API endpoint at https://kamilnizinski.com/wp-json/dp-import.
– Terms of service: https://kamilnizinski.com/dp-import/terms-of-service
– Privacy policy: https://kamilnizinski.com/dp-import/privacy-policy

License

This plugin is licensed under the GPLv2 or later. You are free to use, modify, and distribute it under the terms of this license.

Disclaimer

The author is not responsible for how this plugin is used.
Users are solely responsible for ensuring that their use of this plugin complies with all applicable laws, copyright regulations, data protection rules (such as GDPR), and the terms of service of any third-party platforms.
This plugin does not include or store any third-party content; it only provides technical tools. Any misuse of this plugin that violates laws or third-party rights is the sole responsibility of the user.

Ekrankopioj

  • Plugin settings page in the WordPress admin panel.
  • FREE version: Shows doctor data and up to 10 latest reviews after entering a profile URL.
  • PRO version: Shows full doctor data, all reviews, and additional features after entering a valid API key.
  • Doctor profile display using the [dp_import_doctor] shortcode.
  • Reviews display using the [dp_import_reviews] shortcode.

Instalo

  1. Upload the dp-import folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings > DP Import in the admin panel.
  4. Provide a valid doctor profile URL (e.g., https://www.znanylekarz.pl/jan-kowalski).
  5. Enter you verification key and save settings (not required).
  6. Test the URL and save settings to initiate data fetching.
  7. Use shortcodes [dp_import_doctor] and [dp_import_reviews] to display data on your site.

OD

Where do I get the API verification key?

Contact Docplanner support to obtain your unique API verification key for plugin integration.

How often is the data updated?

FREE: Manual updates via “Update Now”. PRO: Automatic updates (daily, every 3 days, or weekly) via CRON, in addition to manual updates.

What shortcodes are available?

  • [dp_import_doctor] – Displays doctor profile (attributes: show=”fullname,score,avatar,specializations”).
  • [dp_import_reviews] – Displays reviews (attributes: limit=”5″ min_rate=”0″ show_author=”yes” show_score=”yes” show_date=”yes”).

Available in both FREE and PRO versions.

Why is no data displayed?

Ensure the profile URL is correct, and data has been fetched. Check settings and click “Update Now” if needed.

Does this plugin send my data to external servers?

This plugin sends your website domain and API key to our verification server when you enter or update your API key, and in the PRO version also during each data update (manual or automatic). We do not collect any personal information about your website visitors or patients. Doctor profiles and reviews are fetched directly from Docplanner platforms and stored on your own WordPress site.

Pritaksoj

There are no reviews for this plugin.

Kontribuantoj k. programistoj

“DP Import” estas liberkoda programo. La sekvaj homoj kontribuis al la kromprogramo.

Kontribuantoj

“DP Import” has been translated into 1 locale. Thank you to the translators for their contributions.

Traduki “DP Import” en vian lingvon.

Ĉu interesita en programado?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Ŝanĝprotokolo

1.7

  • Release Date – 31 July 2025
  • Added support for all Docplanner platforms.
  • Introduced FREE and PRO versions with distinct features.
  • Updated shortcodes to [dp_import_doctor] and [dp_import_reviews].

1.6

  • Release Date – 31 May 2025
  • Initial release to WordPress repository.
  • Added doctor profile and reviews integration.
  • Implemented CRON scheduling for automatic updates (PRO).
  • Added shortcodes and admin dashboard widget (PRO).