sybrew / The-SEO-Framework-Extension-Manager

A WordPress plugin that manages extensions for The SEO Framework.
https://tsf.fyi/em
GNU General Public License v3.0
76 stars 9 forks source link

Integration with PMP #68

Open whitecat41 opened 1 year ago

whitecat41 commented 1 year ago

Now, it seems TSF doesn't support integration of the sitemap with Permalink Manager Pro. The sitemap with TSF and PMP shows 404 error when I submit the sitemap to the search console. But it seems Yoast do support the integration with TSF. So I give up with this. This is the best SEO plugin I ever met though. I'll come back if the issue is fixed.

sybrew commented 1 year ago

Hi!

Have you contacted the authors at Permalink Manager Pro about the issue?

We cannot support their plugin from our side because we need access to their code and learn about the configuration used. But I found their free version on WordPress.org, which contains many patches for it to cooperate with Yoast SEO. If something works with Yoast SEO, it rarely is because Yoast SEO is developed well -- it works because someone else did all the work for them.

I found that the WordPress sitemap stopped working with the free version activated. Resaving the permalink settings at /wp-admin/options-permalink.php resolved that for me. The "optimized" sitemap of TSF works with their plugin activated, regardless of what I tried with their settings. Something else might be at play on your website, or a Pro feature I am missing is the culprit.

With all that said, the sitemap is a redundant feature, and you can easily live without one. Deactivating TSF because of a sitemap issue is unwise, for TSF does many other, much more important things. See https://tsf.fyi/kb/sitemap.

whitecat41 commented 1 year ago

Did not resaving the permalink settings at /wp-admin/options-permalink.php reset the PMP's setting?

On Sun, Feb 5, 2023 at 1:48 PM Sybre Waaijer @.***> wrote:

HI!

Have you contacted the authors at Permalink Manager Pro about the issue?

We cannot support their plugin from our side because we need access to their code and learn about the configuration used. But I found their free version on WordPress.org, which contains many patches for it to cooperate with Yoast SEO. If something works with Yoast SEO, it rarely is because Yoast SEO is developed well -- it works because someone else did all the work for them.

I found that the WordPress sitemap stopped working with the free version activated. Resaving the permalink settings at /wp-admin/options-permalink.php resolved that for me. The "optimized" sitemap of TSF works with their plugin activated, regardless of what I tried with their settings. Something else might be at play on your website.

With all that said, the sitemap is a redundant feature, and you can easily live without one. Deactivating TSF because of a sitemap issue is unwise, for TSF does many other, much more important things. See https://tsf.fyi/kb/sitemap.

— Reply to this email directly, view it on GitHub https://github.com/sybrew/The-SEO-Framework-Extension-Manager/issues/68#issuecomment-1416921988, or unsubscribe https://github.com/notifications/unsubscribe-auth/AYCJ3R4FDLYLXYKGL3SEUWTWV4WJVANCNFSM6AAAAAAUNCMLAE . You are receiving this because you authored the thread.Message ID: @.*** com>

sybrew commented 1 year ago

I see no reason why it would; but just in case for a peace of mind, keep a backup before you do.

Resaving those settings flush the rewrite rules in "hard" mode, meaning it also rewrites the htaccess file, making all necessary changes for WordPress's URLs to function properly.

This flushing should actually happen whenever a plugin adds or removes stuff from the rules, but it barely ever works flawlessly because the documentation for it has little compliance from plugin authors, and one mistake breaks stuff at random times in random locations.