By default, the PDF working directory is found in your
http://example.com/wp-content/uploads/PDF_EXTENDED_TEMPLATES folder. For multisite installations we also create a subdirectory inside the
PDF_EXTENDED_TEMPLATES folder using each multisite's ID. This filter allows you to change that location (but you'll normally want to use the
gfpdf_template_location_uri filter instead). .
The multisite working directory MUST be accessible by your web browser and MUST be used in conjunction with the
gfpdf_multisite_template_location filter. Both the
gfpdf_multisite_template_location_uri filters should point to the same directory – one is the path and one is the URL.
Note: your web server needs write access to the folder you move the working directory to.
You can also use this filter by targeting the multisite ID directly:
$url | string
- The URL of the multisite PDF working directory
$working_folder | string
- The working directory folder name. By default this is
$upload_path | string
- The URL to your uploads directory (where the PDF working directory is stored by default).
$blog_id | integer
- The current ID of the multisite being processed
The following snippet shows you how you can move the multisite PDF working directory for site #3 to your
wp-content directory (instead of its original location in your uploads folder):
This filter is located in the
Model_Install::setup_multisite_template_location() method of