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.

Quick Links