Contents
PDF Export - Plugixa Testimonial
Export your testimonials as a formatted PDF: a document you can send to a client, attach to a proposal, or keep as an off-site record of what people have said about you.
PDF is the one export format that is Pro. CSV and JSON are in the free build, because data portability is not something to charge for; PDF needs a premium dependency (mPDF) to render, so it is contributed by the premium overlay instead. The free build’s export menu simply does not list PDF, rather than showing a locked button that fails.
Exporting
Go to Testimonials → Import / Export, choose PDF as the format, and export. To export a selection rather than everything, tick the testimonials you want in the list first; the export follows your selection.
The file is named for the day it was produced:
testimonials-export-2026-09-14.pdf
Its document title is “Testimonials Export” and its author is your site name, so it identifies itself if someone opens it a year later.
What the document contains
Each testimonial is rendered with:
| Client name | The person quoted |
| Role and company | Where they are from, when those fields are filled in |
| Rating | The star rating, where one was given |
| Categories | Every category the testimonial belongs to |
| The quote itself | The testimonial text |
Testimonials that have no rating, role or company simply omit those lines rather than printing empty labels.
The endpoint
GET plugixatestimonial/v1/import-export/export/pdf
It requires the admin capability, and accepts an optional ids parameter to
restrict the export to a selection. It sits beside the free
/import-export/export/csv and /import-export/export/json routes and reuses
the same item-collection code, so all three exports return the same set of
testimonials for the same request.
Fonts and non-Latin text
mPDF renders with DejaVu Sans. That covers Latin, Cyrillic and Greek well. Testimonials in scripts outside that range - Arabic, Hebrew, Chinese, Japanese, Korean, Thai - may not render as expected in the PDF, even though they display correctly on the site. Export those to CSV or JSON instead, or check the output before sending it on.
Temporary files
mPDF writes its working files to wp-content/uploads/plugixatestimonial-temp.
The directory is created on the first export and reused afterwards. If a PDF
export fails with a permissions error, that is the directory to check.
Related
- Import / Export - the free CSV and JSON formats, and importing
- Testimonials Management - selecting testimonials before exporting
- Free vs Pro - what else the premium overlay adds