• Hello.

    I have wordpress and yootheme installed.

    Whenever I save a post and then edit it with the default editor: all good.

    but When I try to edit it with Yootheme, I get

    SELECT post.* FROM #prefix_posts AS post INNER JOIN #prefix_postmeta AS meta ON (post.ID = meta.post_id) WHERE meta.meta_key IN () AND meta.meta_value = 'triada-cafe-gourmet' AND post.post_type IN ('page','post')

    And I don’t know if this is something related to WordPress, Yootheme, the PHP 8.2 version, all together? I don’t know.

    The weird thing is that even deactivating Yootheme, it seems that the WordPress is not saving this info into DB.

    How to fix?

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • AddWeb Solution

    (@addweb-solution-pvt-ltd)

    Hi @biguprush,

    It appears that you’re encountering an issue when editing your WordPress posts using Yootheme. The error message you provided seems related to a database query. Let’s troubleshoot this together:

    1. Database Query Error :

    – The SQL query you mentioned

    (SELECT post.* FROM #prefix_posts AS post INNER JOIN #prefix_postmeta AS meta ON (post.ID = meta.post_id) WHERE meta.meta_key IN () AND meta.meta_value = 'triada-cafe-gourmet' AND post.post_type IN ('page','post'))

    indicates that Yootheme is trying to retrieve data related to the post with the meta value '<strong>triada-cafe-gourmet</strong>'.

    – However, the empty parentheses after <strong>meta.meta_key IN ()</strong> suggests that there’s an issue with the query.

    2. Possible Causes:

    – This issue could be caused by various factors, including:

    – Yootheme Configuration: There might be a misconfiguration in Yootheme.

    – Database Corruption: The database might be corrupted or missing necessary data.

    – Theme or Plugin Conflict: Another theme or plugin might be conflicting with Yootheme.

    – PHP Version Compatibility: Ensure that Yootheme is compatible with PHP 8.2.

    3. Troubleshooting Steps:

    – Let’s start by ruling out some common issues:

    – Deactivate Yootheme: You mentioned that even after deactivating Yootheme, the issue persists. However, let’s try deactivating all other plugins as well to check if there’s a conflict.

    – Check Theme Files: Make sure that Yootheme’s theme files are intact and properly installed.

    – Database Integrity: Run a database integrity check using a plugin like WP-DBManager or WP-Optimize.

    – Check PHP Version: Confirm that Yootheme is compatible with PHP 8.2. If not, consider downgrading your PHP version temporarily for testing purposes.

    4. Search and Replace in Database:

    – If the issue persists, you can perform a search and replace operation in your WordPress database to fix any incorrect paths or values.

    – Use a plugin like Better Search Replace to search for '<strong>triada-cafe-gourmet</strong>' and replace it with an appropriate value.

    – Always back up your database before making any changes.

    5. Contact Yootheme Support:

    – Since Yootheme is a premium theme, consider reaching out to their official support for specialized assistance.

    – They can provide specific guidance related to Yootheme and its compatibility with your setup.

    Remember to proceed with caution when making changes to your database.

    Hope this helps! 🙂

Viewing 1 replies (of 1 total)

The topic ‘no post meta info has been saved in DB’ is closed to new replies.