first of all. Thank you so much for a very professional Wordpress framework. I really like using pagelines and cannot imagine, how I could survived in the past without it.

Now to my problem:

I have a shop plugin installed called EasyDigitalDownloads. Everything works great, except showing purchase receipts. I contacted the EasyDigitalDownloads support before and we came up with an issue, which is caused by the pagelines framework.

As described in the support thread with EasyDigitalDownloads, the receipt has a warning in the header and footer area. Essentially, what EasyDigitalDownloads is doing: call to wp_head(); at the beginning and wp_footer(); at the end of the receipt.

When I change my theme to something else than pagelines, the receipt looks great. With pagelines, I get these weird warning messages.

The guess from EasyDigitalDownloads: "My guess is that the theme is hooking in a function that fails when not viewing it from a normal template file."

I attached the template.php, which is used to generate the receipt in the browser. What can I do, to have the header and footer of my site displayed as well as the receipt itself.

I tried changing wp_head(); to get_header() and wp_footer() to get_footer(), but then I loose plenty of the receipt's styling.

Attached Files

All of the PageLines products are built according to WordPress API standards and do work with the majority of plugins out there. If the plugins author have informed you that the error is theme related, we will bring this to our developers attention, please bear in mind this is an advanced question and may take more time with a response.

The php file is the method, which from my point of view gets called, as soon as the user clicks the link. And with the provided link above, you can see the result of that, which does not happen, if you use Twenty Elven or Twenty Twelve.

So I don't need the php file, but EasyDigitalDownloads does as well as our customers, who want to see their receipt without warnings in the header or footer area.