
Modal mode opens from a first-page preview by default. Set thumb="auto" (or leave unset when Modal thumbnail is enabled) and size it with thumbsize. Pass thumb="images/cover.jpg" for a custom cover, or thumb="0" for a text button.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" access="public" download="1" thumb="auto" thumbsize="240px"}View demo PDF{/epdf}Use mode="embed" with header="0" (plugin default) for a clean frame with no title toolbar. Add header="1" when you want download and open-in-tab controls above the viewer.
Optional header variant:
{epdf file="images/docs/easy-pdf-demo.pdf" mode="embed" header="0" height="560px"}{/epdf}
{epdf file="images/docs/easy-pdf-demo.pdf" mode="embed" header="1" download="1" title="Product guide"}{/epdf}Set mode="download" when you only need a save link, with an optional file-size badge.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="download"}Download demo PDF{/epdf}Guests see a login gate. After sign-in, the same shortcode renders the modal viewer. Pair with Protect PDF files in plugin settings.
Please log in to view this PDF.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" access="login" download="1"}Log in to view PDF{/epdf}Use access="register" to show Register and Log in actions. Set download="0" and print="0" for locked-down documents.
Please register or log in to view this PDF.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" access="register" download="0" print="0" title="Members guide"}Register to view{/epdf}Use thumb="0" when you want a classic button instead of a page preview. Override height, title, and CSS class as needed.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" download="1" height="90vh" title="Easy PDF Demo Guide" class="epdf-featured" thumb="0"}Open large viewer{/epdf}download="0" and print="0" remove those controls. nocontext="1" soft-blocks right-click on the viewer.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="embed" download="0" print="0" nocontext="1" height="520px" title="View only"}{/epdf}Combine auto thumbnail sizing with download="0" and print="0" for a preview-first experience.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" download="0" print="0" thumb="auto" thumbsize="280px" title="Preview only"}Open without download or print{/epdf}Switch chrome with theme="light" or theme="dark". Thumbnail sizing still works the same way.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" theme="light" thumb="auto" thumbsize="200px"}Light theme modal{/epdf}Set both width and height when you want a cropped cover tile: thumbsize plus thumbheight.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" thumb="auto" thumbsize="160px" thumbheight="220px"}Compact fixed thumb{/epdf}Controls are independent. Keep download available while turning print off with print="0".
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" thumb="0" print="0" download="1"}Download yes, print no{/epdf}Inline embed with a visible toolbar and light chrome for article layouts that need on-page controls.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="embed" header="1" theme="light" height="480px" title="Light embed with toolbar"}{/epdf}Use engine="native" when you want the device browser PDF viewer instead of the built-in viewer.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" engine="native" thumb="0"}Open in browser iframe{/epdf}Set newtab="0" to remove the open-in-new-tab control from the modal toolbar.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" newtab="0" download="1" thumb="0"}Modal without new-tab control{/epdf}Make the preview more prominent with a wider thumbsize, useful for brochure or product sheet layouts.
{epdf file="images/docs/easy-pdf-demo.pdf" mode="modal" thumb="auto" thumbsize="320px" title="Large preview"}Large thumbnail opener{/epdf}