• Resolved Christopher

    (@christopherplus)


    In a multisite installation we have the Yoast SEO plugin activated only on main site but we noticed that it creates database tables for each new sub-site.

    How can we prevent that?

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hi @christopherplus,

    This may be the expected behavior on a multisite installation. Are you seeing any errors related to the tables or any data being added that affect your sites?

    While we check to see if this can be prevented, can you let us know if deleting the Yoast tables from the other sites solves the problem?

    You can find a list of tables that Yoast SEO may create under the Complete data removal section.

    Thread Starter Christopher

    (@christopherplus)

    Hey Priscilla,

    Thanks for your reply.

    It doesn’t make any sense to be the expected behavior. I think in the past I had network activated the plugin for a while but now it’s activated only on the main site.

    Maybe a setting or a relevant check has left behind and continues creating the tables. Maybe a developer from your team could share more insights on what I need to check.

    Plugin Support devnihil

    (@devnihil)

    @christopherplus Even if it was network activated previously and isn’t any longer, Yoast SEO still would have created it’s necessary database tables in each of the sub-sites at the time when it was network activated.

    If you want to remove all traces of the plugin on the sub-sites it was previously installed on from the database, it would require searching and manually removing the entries as is described here: https://yoast.com/help/how-can-i-uninstall-my-plugin/#database

    Thread Starter Christopher

    (@christopherplus)

    It creates tables for new created sites too. Also Yoast tables doesn’t deleted on site deletion. I tried to remove the plugin but I get the same behavior if I installed it again.

    Is there any setting or version control that could fix/reset it?

    Plugin Support Michael Tiña

    (@mikes41720)

    Hi,

    Even if you remove the plugin, it won’t delete the data in the database, since it’s stored in a separate place from the plugin itself. Are you able to check your database and remove the unwanted tables as stated in the help center article here — https://yoast.com/help/how-can-i-uninstall-my-plugin/#database

    Thread Starter Christopher

    (@christopherplus)

    I’m already aware on how to remove the data. My issue is that with every new site new database tables are created.

    Plugin Support devnihil

    (@devnihil)

    @christopherplus We understand that this isn’t the desired behavior for the plugin for you. If you think this should be changed, we’re actively using the bug tracking on our GitHub repository so your best next step would be to create a new feature request for our developers at https://github.com/Yoast/wordpress-seo/issues/new. You can create a new issue to submit your feature request. You will need an account to create one.

    Plugin Support devnihil

    (@devnihil)

    We are going ahead and marking this issue as resolved due to inactivity. If you require any further assistance please create a new issue.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Prevent creation of database tables for sub-sites’ is closed to new replies.