Broken theme when viewed on the frontend
-
I’m not sure which update did it, but I just noticed today that when I view an invoice on the frontend, the theme is horribly broken.
-
Create your custom template file for invoice page and place it into theme folder. It will prevent from overwriting it after each plugin upgrade.
I actually figured out that it is a conflict with the WordPress SEO by Yoast plugin… I posted this on the WP-Invoice support forum as well a few weeks ago… But nobody from WP-Invoice has replied.
I deactivated ALL of my plugins, then reactivated them one-by-one. It is definitely a conflict with WordPress SEO by Yoast.
Could you please clarify what kind of conflict do you have with WordPress SEO by Yoast?
That’s just it… I don’t know. That’s why I opened a thread on the WP-Invoice support forum.
The software’s conflict with each other. I also submitted to Yoast, but nobody seems to care.
I have tested on 3 different websites.
how can we help you if we don’t see the problem? we need information from you about the issue you encountered not just in general.
I’m sorry, I guess I don’t know what else to tell you. I have identified EXACTLY which plugin yours if conflicting with…
If I were the developer of a plugin that is conflicting with another plugin, I would probably install both of those plugins in a test environment and debug from there.
Thanks, by the way, for getting to this thread after it has been up for 2 months…
I do appreciate FREE plugins, but when a plugin has a dedicated support forum (https://usabilitydynamics.com/forums/), yet the developers ignore it, that’s when the frustration begins.
As I’ve already mentioned – https://usabilitydynamics.com/forums/ is for people communication purposes and not for support. And support is working through Support Requests.
Anyway, thank you for reporting conflict issue. We will try finding what happens exactly and fix that.
You did not mention that… But I am not going to argue with you about it.
I was close to purchasing your premium add-ons, but the completely horrible lack of support through this forum, the dedicated forum AND through the support tickets left me glad I did not.
I would like to see this issue gets resolved, especially since it conflicts with one of the MOST popular WordPress plugins available.
I would think it would be in YOUR best interest.
By the way – The link for the forum says “Community & Support”. That insinuates a support forum…
By the way – The link for the forum says “Community & Support”. That insinuates a support forum…
Yes. Because the support works via topics but with Premium Request labels.
You did not mention that…
I guess this is your topic. I’ve answered there.
https://usabilitydynamics.com/products/wp-invoice/forum/topic/saving-settings-goes-to-404-page/That’s a different issue… Thanks for answering that one.
Are there any other topics? Could you please provide links? We’ll try looking into them too.
It is here – https://usabilitydynamics.com/products/wp-invoice/forum/topic/wordpress-theme-broken/
But someone “merged” it into another question (linked it to my other question.) and started answering on the other one instead. The link is there, as well.
Got it. Denys in no longer responsible for support. That’s why nobody answers that thread.
Regarding issue in there – do you use Simple Facebook Connect plugin?
I do not.
I just re-tested by deactivating all plugins except WP-Invoice and WordPress SEO by Yoast.
When both are active, an invoice displays, breaking the theme as in the screenshot in this screenshot – https://i.imgur.com/tF2W4rc.png
When WordPress SEO by Yoast is deactivated, the invoice displays properly within the theme.
Well. It is the same conflict with Simple Facebook Connect as with WordPress SEO by Yoast.
I remember you are not a developer by I’ll try to explain what happens there:
There are predefined (standard) hooks and filters inside WordPress.
Hook is a place in code which we (developers) can use to do some things in specific moments.
Filters are similar to hooks but are used to filter data when it goes through functions.
So, there is a filter named ‘the_content’ which we use to show invoice content (information + payment form). This filter is standard wordpress filter and called by wordpress only once (Should be called once) when showing page. But some plugins such as ‘Simple Facebook Connect’ or obviously ‘WordPress SEO by Yoast’ call that filter somewhere in code too. But they mustn’t. Such behaviour causes applying our filter for every time they call ‘the_content’ manually. That’s why you see two or there invoice copies on a page in different places.
Hope this is clear…
I’m personally trying to find a way to fix that because I understand that authors of that plugins even didn’t hear about the conflicts they created somehow since everyone blames those who are less popular.
- The topic ‘Broken theme when viewed on the frontend’ is closed to new replies.