Àpèjúwe
Let visitors upload a Word document (.doc or .docx) and download a PDF. The plugin renders a native form on your site and sends the file directly to the EnConvert API for conversion. No iframe, no extra tracking — just a clean form on your page.
How it works:
- Create a free EnConvert account.
- Generate a public API key (
pk_*) on your EnConvert API keys page. - Add your WordPress siteÌtumọ̀ Yorùbá: ’s domain to the keyÌtumọ̀ Yorùbá: ’s allowed-domains list.
- Paste the key into the plugin settings.
- Drop
[enconvert_docx_to_pdf]into any page, post, or shortcode block.
New to EnConvert? Visit the EnConvert homepage, or try this conversion online at enconvert.com/convert/doc-to-pdf.
Free tier available — 100 monthly conversions, no credit card. Paid tiers raise the limit and increase the max file size.
Third-Party Service
This plugin sends visitor-uploaded files directly from the visitorÌtumọ̀ Yorùbá: ’s browser to the EnConvert API:
https://api.enconvert.com— receives the uploaded file and returns a presigned URL for the PDF download.
The visitorÌtumọ̀ Yorùbá: ’s browser sends an X-API-Key header containing the public API key configured in plugin settings. The API validates the key and the requesting domain (the pageÌtumọ̀ Yorùbá: ’s origin) before accepting the conversion. Your WordPress server is not involved in the conversion request.
- Service: EnConvert — https://enconvert.com
- Terms of Service: https://enconvert.com/terms
- Privacy Policy: https://enconvert.com/privacy
By using this plugin, you and your visitors agree to EnConvertÌtumọ̀ Yorùbá: ’s Terms of Service and Privacy Policy.
Àwọn àwòrán ìbòjú



Ìgbéwọlẹ̀
- Upload the
enconvert-docx-to-pdffolder to/wp-content/plugins/, or install via the Plugins menu. - Activate the plugin.
- In your EnConvert dashboard, create a public API key (
pk_*) and add this siteÌtumọ̀ Yorùbá: ’s domain to its allowed-domains list (wildcards like*.example.comwork). - In WordPress, go to Settings EnConvert DOCX to PDF and paste the public key.
- Insert
[enconvert_docx_to_pdf]in any page, post, or Shortcode block.
FAQ
-
Where do I get a public API key?
-
Sign in at enconvert.com and go to Dashboard API Keys. Create a key of type “Public” (
pk_*). Public keys are designed for browser use and are restricted to the domains you list. -
Why a public key instead of a secret key?
-
Secret keys (
sk_*) cannot be used from a browser — the API rejects them with a 403 error. Public keys (pk_*) are safe to use in front-end code because they are restricted to a list of domains you control. If someone copies your key, it will not work on their site. -
Does this plugin send files through my WordPress server?
-
No. The uploaded file goes directly from the visitorÌtumọ̀ Yorùbá: ’s browser to
api.enconvert.com. Your WordPress server never touches the file or the converted output. -
The domain serving the WordPress page is not in the API keyÌtumọ̀ Yorùbá: ’s allowed-domains list. Open your EnConvert dashboard, edit the key, and add your siteÌtumọ̀ Yorùbá: ’s domain. Wildcards like
*.example.comcover all subdomains. -
Does it work in the block editor?
-
Yes. WordPress includes a built-in Shortcode block. Add it and paste
[enconvert_docx_to_pdf]. The form renders both inside the editor preview and on the published page. -
What are the conversion limits?
-
The free tier includes 100 conversions per month and a 5 MB max file size. Paid tiers raise both limits; see enconvert.com/pricing.
-
Does it work with multisite?
-
Yes, but each site needs to activate the plugin and configure its own API key. The plugin has not been tested as a network-activated plugin.
Àwọn àgbéyẹ̀wò
Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.
Àwọn Olùkópa & Olùgbéejáde
“EnConvert DOCX to PDF” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaTúmọ̀ “EnConvert DOCX to PDF” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
1.0.0
- Initial release. Native form, public-key authentication, direct API calls.
