Forum Replies Created

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter adnanofficial1

    (@adnanofficial1)

    I solved it by deleting every single option row and table related to MailPoet, and after that, it worked. Thanks for Helping.

    Forum: Fixing WordPress
    In reply to: Data Base issue
    Thread Starter adnanofficial1

    (@adnanofficial1)

    I used a database optimizer plugin and deleted what it identified as orphan tables, including some from the Mailpoet plugin. Now, whenever I try to activate Mailpoet, it doesn’t work, and an error appears on my dashboard.

    MailPoet Error:?MailPoet\Doctrine\WPDB\Exceptions\QueryException: Table 'testsite.tmd_mailpoet_newsletter_option_fields' doesn't exist in C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Doctrine\WPDB\Connection.php:132
    Stack trace:
    #0 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Doctrine\WPDB\Connection.php(123): MailPoet\Doctrine\WPDB\Connection->handleQueryError()
    #1 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Doctrine\WPDB\Connection.php(35): MailPoet\Doctrine\WPDB\Connection->runQuery('SELECT f.name, ...')
    #2 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\vendor-prefixed\doctrine\dbal\src\Connection.php(415): MailPoet\Doctrine\WPDB\Connection->query('SELECT f.name, ...')
    #3 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\vendor-prefixed\doctrine\dbal\src\Query\QueryBuilder.php(107): MailPoetVendor\Doctrine\DBAL\Connection->executeQuery('SELECT f.name, ...', Array, Array, NULL)
    #4 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Config\Populator.php(517): MailPoetVendor\Doctrine\DBAL\Query\QueryBuilder->executeQuery()
    #5 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Config\Populator.php(169): MailPoet\Config\Populator->populateNewsletterOptionFields()
    #6 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Config\Activator.php(80): MailPoet\Config\Populator->up()
    #7 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Config\Activator.php(60): MailPoet\Config\Activator->processActivate()
    #8 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Config\Initializer.php(431): MailPoet\Config\Activator->activate()
    #9 C:\xampp\htdocs\testsite\wp-includes\class-wp-hook.php(324): MailPoet\Config\Initializer->maybeRunActivator('')
    #10 C:\xampp\htdocs\testsite\wp-includes\class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
    #11 C:\xampp\htdocs\testsite\wp-includes\plugin.php(517): WP_Hook->do_action(Array)
    #12 C:\xampp\htdocs\testsite\wp-settings.php(700): do_action('init')
    #13 C:\xampp\htdocs\testsite\wp-config.php(96): require_once('C:\\xampp\\htdocs...')
    #14 C:\xampp\htdocs\testsite\wp-load.php(50): require_once('C:\\xampp\\htdocs...')
    #15 C:\xampp\htdocs\testsite\wp-admin\admin.php(34): require_once('C:\\xampp\\htdocs...')
    #16 C:\xampp\htdocs\testsite\wp-admin\index.php(10): require_once('C:\\xampp\\htdocs...')
    #17 {main}

    Next MailPoetVendor\Doctrine\DBAL\Exception\TableNotFoundException: An exception occurred while executing a query: Table 'testsite.tmd_mailpoet_newsletter_option_fields' doesn't exist in C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\vendor-prefixed\doctrine\dbal\src\Driver\API\MySQL\ExceptionConverter.php:37
    Stack trace:
    #0 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\vendor-prefixed\doctrine\dbal\src\Connection.php(821): MailPoetVendor\Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter->convert(Object(MailPoet\Doctrine\WPDB\Exceptions\QueryException), Object(MailPoetVendor\Doctrine\DBAL\Query))
    #1 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\vendor-prefixed\doctrine\dbal\src\Connection.php(793): MailPoetVendor\Doctrine\DBAL\Connection->handleDriverException(Object(MailPoet\Doctrine\WPDB\Exceptions\QueryException), Object(MailPoetVendor\Doctrine\DBAL\Query))
    #2 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\vendor-prefixed\doctrine\dbal\src\Connection.php(419): MailPoetVendor\Doctrine\DBAL\Connection->convertExceptionDuringQuery(Object(MailPoet\Doctrine\WPDB\Exceptions\QueryException), 'SELECT f.name, ...', Array, Array)
    #3 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\vendor-prefixed\doctrine\dbal\src\Query\QueryBuilder.php(107): MailPoetVendor\Doctrine\DBAL\Connection->executeQuery('SELECT f.name, ...', Array, Array, NULL)
    #4 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Config\Populator.php(517): MailPoetVendor\Doctrine\DBAL\Query\QueryBuilder->executeQuery()
    #5 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Config\Populator.php(169): MailPoet\Config\Populator->populateNewsletterOptionFields()
    #6 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Config\Activator.php(80): MailPoet\Config\Populator->up()
    #7 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Config\Activator.php(60): MailPoet\Config\Activator->processActivate()
    #8 C:\xampp\htdocs\testsite\wp-content\plugins\mailpoet\lib\Config\Initializer.php(431): MailPoet\Config\Activator->activate()
    #9 C:\xampp\htdocs\testsite\wp-includes\class-wp-hook.php(324): MailPoet\Config\Initializer->maybeRunActivator('')
    #10 C:\xampp\htdocs\testsite\wp-includes\class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
    #11 C:\xampp\htdocs\testsite\wp-includes\plugin.php(517): WP_Hook->do_action(Array)
    #12 C:\xampp\htdocs\testsite\wp-settings.php(700): do_action('init')
    #13 C:\xampp\htdocs\testsite\wp-config.php(96): require_once('C:\\xampp\\htdocs...')
    #14 C:\xampp\htdocs\testsite\wp-load.php(50): require_once('C:\\xampp\\htdocs...')
    #15 C:\xampp\htdocs\testsite\wp-admin\admin.php(34): require_once('C:\\xampp\\htdocs...')
    #16 C:\xampp\htdocs\testsite\wp-admin\index.php(10): require_once('C:\\xampp\\htdocs...')
    Thread Starter adnanofficial1

    (@adnanofficial1)

    I have spent a week working with your plugin and encountered several issues with both the Google Product Feed and Google Promotion Feed.

    1. Google Product Feed: I am unable to add the promotion_id attribute. I tried using filters, but they did not work. I want to filter some products and include a promotion_id so Google can recognize which products are under promotion.
    2. Google Promotion Feed: The XML promotion feed generated by your plugin is not valid and is always rejected, although the CSV format works fine.

    I hope this feedback helps you address these issues,

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