How to print support tickets in WordPress
You can print a support ticket by opening its individual WordPress page and using your browser’s print command, then saving it as a PDF. For cleaner layouts, customer controls, and reusable PDF templates, use a ticket-printing add-on.
- 01Open one ticket at a time
- 02Use your browser’s print command
- 03Add print-only styling if needed
- 04Check privacy before printing
- 05Install a ticket print add-on
- 06Configure the PDF template
What you need
- A WordPress site with an installed support-ticket system
- Administrator access
- A ticket you can open individually
- A printer or PDF-capable web browser
Open one ticket at a time
Open the individual support ticket, not the ticket list or dashboard. Check that the page shows the ticket number, subject, customer details, conversation and any fields you need on the paper copy.
Printing the list page usually produces a table of ticket titles rather than a usable case record. If your ticket system has separate customer and agent views, use the view that contains the information you are allowed to print.
Use your browser’s print command
Press Ctrl+P on Windows or Cmd+P on macOS. Select the printer, or choose the browser’s PDF option to save a digital copy. Set the paper size, orientation, scale and margins before printing.
Open the print preview first. If the conversation is cut off, select a smaller scale or wider paper orientation. Turn on background graphics only if your ticket layout uses colour or shaded sections that must appear on the copy.
Add print-only styling if needed
For a cleaner manual printout, add print-specific CSS in your theme’s CSS area or child theme. Use @media print rules to hide navigation, reply forms, buttons, sidebars and other controls, and to keep the ticket content visible.
WordPress loads stylesheets through its normal enqueue system, so avoid adding print CSS through the old wp_print_styles hook; WordPress documentation recommends using the normal stylesheet enqueue approach instead.
Check privacy before printing
Review the preview for private notes, internal links, passwords, personal information and attachments. Do not assume that everything visible to an agent belongs on the printed record.
Keep printed files in the same restricted location as the ticket system. If you use SupportCandy’s print add-on, its documentation says the default PDF template does not include the full conversation history or attachments, and private notes require deliberate template configuration.
Install a ticket print add-on
Use a print add-on when you need repeatable PDF records, a branded header and footer, customer print controls or a dedicated print button. Install the add-on from Plugins, activate it, then confirm that it is compatible with the ticket plugin already running on your site.
For SupportCandy, the Print Tickets add-on works with individual tickets and downloads the print document as a PDF. It is not a general WordPress page printer, so SupportCandy must already be installed and active.
Configure the PDF template
With SupportCandy’s add-on, go to Support → Settings → Print → General to control the print button, customer access and PDF library. Then open Support → Settings → Print → Template to edit the header, body and footer using ticket macros.
Print one real ticket and inspect the resulting PDF before rolling it out. Check long replies, custom fields, line breaks, attachments, page breaks and private notes. The fast route is this add-on when the browser method produces inconsistent pages or your team prints tickets regularly.
Let SupportCandy Print Tickets do it
Adds printable ticket pages and PDF generation to SupportCandy, for teams that need physical support-ticket records.
Sources
- developer.wordpress.org /reference/functions/wp_print_styles/?utm_source=openai
- supportcandy.net /docs/print-ticket-general-settings/?utm_source=openai
- supportcandy.net /downloads/print-ticket/?utm_source=openai
Questions
- Can I print a support ticket without a plugin?
- Yes, you can print an individual ticket page without adding another plugin by opening the ticket and using your browser’s print command. This is fine for occasional records, but the result includes whatever the page displays, may contain navigation or agent controls, and usually gives you no reusable ticket template or dedicated PDF button.
- Why does my printed ticket look different from the screen?
- Printed tickets use print-preview rules, paper dimensions and browser settings rather than the screen layout. Responsive columns may wrap, buttons may appear, backgrounds may disappear and long conversations may split across pages. Use print-specific CSS, adjust scale and margins, and always inspect the preview before sending the job to a physical printer.
- Can I let customers print their own support tickets?
- Yes, but the ticket system must expose a customer-facing ticket page or a controlled print action. In SupportCandy’s Print settings, an administrator can enable or disable customer printing separately from the thank-you-page print button. Test the customer view with a non-admin account so internal notes and restricted fields do not appear.
- Can printed tickets include replies, custom fields and attachments?
- They can include those details only if the ticket page or PDF template outputs them. A browser print captures visible page content, while a PDF add-on uses its own template and macros. SupportCandy’s default print output does not include the full conversation history or attachments, so review and customise the template before relying on it as a complete case archive.