TaxoPress Rankmath plugin comptaibility

#985760
  • Resolved John Selby
    Rank Math free

    Hello RankMath Support Team,

    I am using the RankMath Pro plugin with the TaxoPress plugin, and I am encountering errors. Is the RankMath Pro plugin compatible with TaxoPress?

    Warning: Attempt to read property “labels” on bool in /home/u870266651/domains/twistkoala.com/public_html/wp-content/plugins/seo-by-rank-math/includes/settings/titles/taxonomies.php on line 15

    Warning: Attempt to read property “singular_name” on null in /home/u870266651/domains/twistkoala.com/public_html/wp-content/plugins/seo-by-rank-math/includes/settings/titles/taxonomies.php on line 15

    Thanks,
    John

Viewing 15 replies - 1 through 15 (of 15 total)
  • Hello,

    We apologize for the issue you are facing with the Rank Math Pro plugin and TaxoPress. It seems that there may be a conflict between the two plugins, which can sometimes happen with various WordPress plugins.

    To determine if there are any known conflicts, you can check our list of Known Plugin Conflicts. If TaxoPress is not listed there, it might still be worth checking for updates for both plugins, as compatibility issues can often be resolved in newer versions.

    If the problem persists, please reply to this ticket with your site URL so we can assist you further. A human agent from our support team will take over and provide more specific guidance.

    Thank you for raising this concern!

    Sources:
    List of Known Plugin Conflicts » Rank Math

    twistkoala.com is the website.

    Hello,

    Thank you so much for getting in touch.

    Rank Math is not officially compatible with TaxoPress at the moment.

    From the error log, if TaxoPress generates its own custom post type or rather, custom taxonomies, it appears that Rank Math has trouble reading the custom taxonomies. Please make sure that the custom taxonomies from TaxoPress are created using the standard WordPress method so Rank Math can properly parse the custom taxonomy.

    Don’t hesitate to get in touch with us if you have any other questions.

    John Selby
    Rank Math free

    Hello Jeremy,

    Thanks for the reply, I’m using Taxopress default settings, if I give you my website login details, can you please have a look?

    Thanks,
    Abid

    Hello,

    These warnings indicate that Rank Math is trying to access properties (labels and singular_name) of a taxonomy object, but it appears that the taxonomy is not properly registered or is returning false or null.

    We recommend you reach out to Taxopress about this issue, they might already have a solution.

    In the meantime navigate to WordPress Dashboard > Settings > Permalinks and click “Save Changes” (without making any changes).
    This will refresh the rewrite rules and may resolve the issue.

    Please do not hesitate to let us know if you need our assistance with anything else.

    Thank you.

    John Selby
    Rank Math free

    Hello Ike,

    How are you? Thanks for the reply, I also raised the issue to TaxoPress and am waiting for the reply from them.

    I followed these steps: WordPress Dashboard > Settings > Permalinks and click “Save Changes” (without making any changes)., but it did not work.

    If I share Login details, can you guys help?

    Thanks,
    Abid

    Hello,

    Sure! You can edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.

    Please do take a complete backup of your website before sharing the information with us.

    Sensitive Data Section

    It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:

    https://wordpress.org/plugins/temporary-login-without-password/

    You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):

    https://wordpress.org/plugins/wp-security-audit-log/

    Looking forward to helping you.

    Thank you.

    John Selby
    Rank Math free

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Hello,

    Please share your website’s FTP login in the Sensitive Data section as well so we can debug this further.

    Looking forward to helping you.

    Hello Jeremy,

    FTP I don’t have 🙁 you can install WP file manager, do your work, and then deactivate it. Actually, I have a shared type of hosting. They don’t offer separate FTP for each site; I hope you understand it.

    Thanks,
    Abid

    Hello,

    While debugging this issue on your site it ran into a critical error.

    Please share working FTP to enable us to debug further.

    You should remove the following code error_log( $_SERVER[REQUEST_URI] ); at /home/u870266651/domains/twistkoala.com/public_html/wp-content/plugins/seo-by-rank-math/includes/settings/titles/taxonomies.php on line 72 to restore your site.

    If you can not do that simply delete the Rank Math plugin and reinstall.

    We look forward to helping you.

    Thank you.

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Hello,

    So we modified line 15 at /home/u870266651/domains/twistkoala.com/public_html/wp-content/plugins/seo-by-rank-math/includes/settings/titles/taxonomies.php to include a safety check to prevent the error from occurring when get_queried_object() returns null or an object that doesn’t have the singular_name property. This is the replacement we added:

    $object = get_queried_object();
    if ($object && isset($object->singular_name)) {
        $singular_name = $object->singular_name;
    } else {
        error_log('Rank Math Taxonomy Error: Queried object is null or missing singular_name.');
    }

    The error is no longer occurring as of this moment. If this issue continues the code will log which page the error is originally happening in the error log.

    Also, we added the following to your wp-config.php file so errors don’t show on the frontend but are logged in the error log at wp-content > debug.log:

    if ( ! defined( 'WP_DEBUG' ) ) {
    	define( 'WP_DEBUG', true );
    }
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);
    @ini_set('display_errors', 0);

    We hope this helps. Please let us know if you have further questions or concerns.

    Thank you.

    Hello,

    Thanks for the help. Is the issue now fixed?

    Also, I need a little more help with Link suggestions; this feature is not working for me. Can you please help fix this to work for me?

    https://imgur.com/a/djCKPlA

    Thanks,
    Abid

    Hello,

    Since that error is no longer logged we can summarily say it is fixed.

    Concerning the link suggestion feature you need to make sure that you mark your post as Pillar content and make sure it has the same category as the other posts you wish to appear there.

    The link suggestions show on pages from the same category as the pillar content and offer the possibility of adding links to that pillar content page.
    Links

    We recommend reading our documentation about this feature here: https://rankmath.com/kb/pillar-content-internal-linking/

    Don’t hesitate to get in touch if you have any other questions.

    Hello,

    Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.

    If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.

    Thank you.

Viewing 15 replies - 1 through 15 (of 15 total)

The ticket ‘TaxoPress Rankmath plugin comptaibility’ is closed to new replies.