Forum Replies Created

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter shggold

    (@shggold)

    Hi,

    Here are the Datafeedr actions I found in the plugin code:

    • dfrpswc_pre_save_product
    • dfrpswc_post_save_product
    • dfrpswc_set_attribute
    • dfrpswc_do_product

    dfrpswc_do_product appears to wrap the entire product update operation and fires on every product processed. That’s likely your best hook for suppressing the cache purge during bulk updates. The others fire at more granular points within the save process.

    Hope that helps — let me know what you find.

    Thanks

    Thread Starter shggold

    (@shggold)

    Hi,

    Good question — let me clarify. Yes, eventually we want the cache refreshed after a Datafeedr update, but not immediately on every individual product save. The problem is that Datafeedr updates ~50,000 products per day, and each one triggering an immediate cache purge means we’re constantly demolishing the cache faster than we can rebuild it.

    What we’re trying to achieve is suppressing the per-product cache purge during Datafeedr’s automated updates. On this site a short window of slightly stale pricing data is completely acceptable — it’s an affiliate site with no direct transactions.

    So what we need is a way to tell WP-Optimize: “during this programmatic bulk update process, don’t purge individual product caches.”

    Does that help clarify what we’re looking for?

    Thanks

    Thread Starter shggold

    (@shggold)

    Hi,

    On the SplFileInfo errors: I’ve checked my error log and they’ve stopped entirely — zero occurrences since some recent server-side changes (switched from Memcached to Redis). So no backtrace to provide, but it appears to have resolved itself. I’ll monitor and report back if it returns.

    On the cache invalidation filter: glad you’re looking into it. To clarify what I need — suppress invalidation when Datafeedr is doing its automated programmatic updates, but keep it active for manual wp-admin saves. Happy to provide any additional technical details that would help you find the right hook.

    Thanks again for looking into this.

    Thread Starter shggold

    (@shggold)

    Bumping this in case it got missed — happy to provide any additional details that would help. Thanks

    Thread Starter shggold

    (@shggold)

    Thanks for testing this — really helpful to have it confirmed working in 4.5.0.

    Three follow-up questions:

    1. We manage code additions on this site via WPCode snippet rather than functions.php. Will the filter work the same way if added as a WPCode snippet?
    2. One concern about our specific setup: our product importer (Datafeedr) updates approximately 53,000 products per day and triggers WP-Optimize cache invalidation on each update. This means most product pages are effectively expired constantly, so the preloader won’t be able to skip many pages — it will need to recache the majority of them on each run. At 4 seconds per URL and 20,000 URLs per day, we can’t keep up with 53,000 daily invalidations. Before we can rely on the throttled preloader as our solution, we need to suppress WP-Optimize cache invalidation for programmatic Datafeedr updates while preserving it for manual WP-Admin saves. Is there a filter or hook in WP-Optimize that would allow this?
    3. Any update on the SplFileInfo error?

    Thanks again for your help

    Thread Starter shggold

    (@shggold)

    Thanks for the quick response. Here are sample error log lines from the SplFileInfo issue:

    [21-Mar-2026 19:04:53] PHP Fatal error: Uncaught RuntimeException: SplFileInfo::getSize(): stat failed for …/wpo-cache/intheknowcycling.com/index.html in …/class-wp-optimize-utils.php:134

    This repeats multiple times daily, always on index.html or feed cache files.

    On the preloader behavior — our product importer updates about 50,000 products per day and triggers WP-Optimize cache invalidation on each update. So in practice most product pages are expired by the time the preloader runs. Given this, the wpoptimize_preload_delay filter is critical for us — we need to throttle to one URL every 4-5 seconds to avoid CPU spikes on a 140K product site. I’d appreciate it if you can confirm this filter is working correctly in 4.5.0 and what the correct implementation looks like.

    Thank you!

    Thread Starter shggold

    (@shggold)

    Hi, thanks for the diagnostic snippet. I’ve added it to my child theme’s functions.php and enabled WP_DEBUG and WP_DEBUG_LOG in wp-config.php. However the debug.log file isn’t appearing in wp-content after visiting the homepage in an incognito window as a logged-out user. It seems our server may be routing PHP error logs to a non-standard location. Could you suggest an alternative way to capture the output, or advise where else the log might be written on a cPanel/Nginx+Apache server?

    Thread Starter shggold

    (@shggold)

    Thanks for the quick response. Here are the details:

    WooCommerce version: 10.5.2

    Web server: Our system report shows Apache but response headers show Nginx as the server. We believe Nginx is running as a reverse proxy in front of Apache.

    Additional context that may help: Our site has approximately 75,000 WooCommerce products imported via Datafeedr. The DONOTCACHEPAGE issue appears on all pages including the homepage, not just WooCommerce-specific pages like cart/checkout. WP_CACHE is true in wp-config.php and advanced-cache.php is correctly installed.

    System report follows.

    WP-Optimize information

    Report generation time: 2026-03-05 16:23:07 (America/New_York)
    Cache size: 0 B (0 files)
    Minify size: Not available
    Logs: – cache-65b5ed4dfd6e7cf24a33.log: 199 MB
    WebP redirection rules: Redirection is disabled
    Plugin settings: {
    “epoch_date”: 1772727791221,
    “local_date”: “3/5/2026, 11:23:11 AM”,
    “network_site_url”: “https://[redacted].com”,
    “data”: {
    “cache_settings”: {
    “enable_page_caching”: 1,
    “auto_preload_purged_contents”: 1,
    “enable_mobile_caching”: 0,
    “enable_user_caching”: 0,
    “page_cache_length_value”: “12”,
    “page_cache_length_unit”: “hours”,
    “enable_schedule_preload”: 0,
    “preload_schedule_type”: “wpo_use_cache_lifespan”,
    “cache_specific_urls_only”: 0,
    “cache_include_urls”: [
    “”
    ],
    “cache_exception_urls”: [
    “/cart/”,
    “/checkout/”,
    “/my-account/”,
    “/wp-admin/”,
    “/?add-to-cart=“, “/cart/“,
    “/checkout/“, “/my-account/
    ],
    “cache_ignore_query_variables”: [
    “”
    ],
    “cache_exception_cookies”: [
    “”
    ],
    “cache_exception_conditional_tags”: [
    “”
    ],
    “cache_exception_browser_agents”: [
    “”
    ]
    },
    “minify_settings”: {
    “html_minification”: “true”,
    “enable_js”: “true”,
    “enable_css”: “true”,
    “enabled”: “false”,
    “enable_js_minification”: “true”,
    “enable_merging_of_js”: “true”,
    “exclude_js”: “”,
    “enable_defer_js”: “individual”,
    “async_js”: “”,
    “defer_js_type”: “defer”,
    “defer_jquery”: “true”,
    “exclude_delay_js”: “”,
    “enable_js_trycatch”: “false”,
    “enable_capo_js”: “false”,
    “exclude_js_from_page_speed_tools”: “false”,
    “enable_delay_js”: “false”,
    “enable_preload_js”: “false”,
    “enable_css_minification”: “true”,
    “enable_merging_of_css”: “true”,
    “exclude_css”: “”,
    “async_css”: “”,
    “enable_unused_css”: “false”,
    “inline_css”: “false”,
    “remove_print_mediatypes”: “false”,
    “exclude_css_from_page_speed_tools”: “false”,
    “enable_display_swap”: “true”,
    “gfonts_method”: “inline”,
    “fawesome_method”: “inline”,
    “disable_google_fonts_processing”: “false”,
    “remove_googlefonts”: “false”,
    “host_local_google_fonts”: “false”,
    “enable_analytics”: “false”,
    “merge_inline_extra_css_js”: “true”,
    “emoji_removal”: “true”,
    “default_protocol”: “dynamic”,
    “disable_when_logged_in”: “false”,
    “clean_header_one”: “false”,
    “cache_lifespan”: “30”,
    “minify_advanced_tab”: “1”,
    “debug”: “false”,
    “edit_default_exclutions”: “false”
    },
    “smush_settings”: {
    “compression_server”: “resmushit”,
    “image_quality”: 92,
    “lossy_compression”: false,
    “back_up_original”: false,
    “back_up_delete_after”: true,
    “back_up_delete_after_days”: “49”,
    “preserve_exif”: false,
    “autosmush”: false,
    “show_smush_metabox”: true,
    “webp_conversion”: false
    },
    “database_settings”: “retention-period=2&revisions-retention-count=2&enable-schedule=true&schedule_type=wpo_daily&wp-optimize-auto%5Boptimize%5D=true&wp-optimize-auto%5Brevisions%5D=true&wp-optimize-auto%5Bdrafts%5D=true&wp-optimize-auto%5Btrash%5D=true&wp-optimize-auto%5Btransient%5D=true&_wpnonce_db_settings=0de80ee797&_wp_http_referer=%2Fwp-admin%2Fadmin.php%3Fpage%3Dwpo_settings&404_detector=1&enable_cache_in_admin_bar=1&_wpnonce=0de80ee797&_wp_http_referer=%2Fwp-admin%2Fadmin.php%3Fpage%3Dwpo_settings&enable-retention=0&enable-revisions-retention=0&enable-auto-backup-scheduled=0&wp-optimize-auto[spams]=0&wp-optimize-auto[unapproved]=0&wp-optimize-auto[usermeta]=0&enable-admin-bar=0”
    }
    }
    Cache settings: {
    “enable_page_caching”: true,
    “page_cache_length_value”: 12,
    “page_cache_length_unit”: “hours”,
    “page_cache_length”: 43200,
    “cache_exception_conditional_tags”: [
    “”
    ],
    “cache_specific_urls_only”: “0”,
    “cache_include_urls”: [
    “”
    ],
    “cache_exception_urls”: [
    “\/cart\/”,
    “\/checkout\/”,
    “\/my-account\/”,
    “\/wp-admin\/”,
    “\/?add-to-cart=“, “\/cart\/“,
    “\/checkout\/“, “\/my-account\/
    ],
    “cache_ignore_query_variables”: [
    “”
    ],
    “cache_exception_cookies”: [
    “”
    ],
    “cache_exception_browser_agents”: [
    “”
    ],
    “enable_sitemap_preload”: false,
    “enable_schedule_preload”: “0”,
    “preload_schedule_type”: “wpo_use_cache_lifespan”,
    “enable_mobile_caching”: “0”,
    “enable_user_caching”: “0”,
    “site_url”: “https:\/\/[redacted]\/”,
    “enable_cache_per_country”: false,
    “enable_cache_aelia_currency”: false,
    “permalink_structure”: “\/%postname%\/”,
    “uploads”: “\/home\/[redacted]\/public_html\/wp-content\/uploads”,
    “gmt_offset”: -5,
    “timezone_string”: “America\/New_York”,
    “date_format”: “F j, Y”,
    “time_format”: “g:i a”,
    “use_webp_images”: false,
    “show_avatars”: 0,
    “host_gravatars_locally”: 0,
    “auto_preload_purged_contents”: “1”,
    “enable_rest_caching”: false,
    “wpo_cache_cookies”: [],
    “wpo_cache_query_variables”: []
    }
    Webroot .htaccess: AddType x-font/woff .woff
    AddType x-font/ttf .ttf
    AddType application/font-woff2 .woff2
    AddType application/x-font-opentype .otf
    AddHandler application/x-httpd-ea-php74 .php .php7 .phtml

    RewriteEngine Off

    BEGIN WordPress The directives (lines) between “BEGIN WordPress” and “END WordPress” are dynamically generated, and should only be modified via WordPress filters. Any changes to the directives between these markers will be overwritten.

    RewriteEngine On
    RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L] END WordPress BEGIN cPanel-generated php ini directives, do not edit Manual editing of this file may result in unexpected behavior. To make changes to this file, use the cPanel MultiPHP INI Editor (Home >> Software >> MultiPHP INI Editor) For more information, read our documentation (https://go.cpanel.net/EA4ModifyINI)

    php_value output_buffering On
    php_flag display_errors On
    php_value max_execution_time 4000
    php_value max_input_time 4000
    php_value max_input_vars 1000
    php_value memory_limit 2048M
    php_value post_max_size 108M
    php_value session.gc_maxlifetime 1440
    php_value session.save_path "/var/cpanel/php/sessions/ea-php81"
    php_value upload_max_filesize 40M
    php_flag zlib.output_compression Off
    php_value variables_order "EGPCS"
    
    
    php_value output_buffering On
    php_flag display_errors On
    php_value max_execution_time 4000
    php_value max_input_time 4000
    php_value max_input_vars 1000
    php_value memory_limit 2048M
    php_value post_max_size 108M
    php_value session.gc_maxlifetime 1440
    php_value session.save_path "/var/cpanel/php/sessions/ea-php81"
    php_value upload_max_filesize 40M
    php_flag zlib.output_compression Off
    php_value variables_order "EGPCS"

    END cPanel-generated php ini directives, do not edit BEGIN WP-Optimize Gzip compression Compress HTML, CSS, JavaScript, Text, XML and fonts

        AddType application/vnd.ms-fontobject .eot
        AddType font/ttf .ttf
        AddType font/otf .otf
        AddType font/x-woff .woff
        AddType image/svg+xml .svg
    
        AddOutputFilterByType DEFLATE application/javascript
        AddOutputFilterByType DEFLATE application/rss+xml
        AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
        AddOutputFilterByType DEFLATE application/x-font
        AddOutputFilterByType DEFLATE application/x-font-opentype
        AddOutputFilterByType DEFLATE application/x-font-otf
        AddOutputFilterByType DEFLATE application/x-font-truetype
        AddOutputFilterByType DEFLATE application/x-font-ttf
        AddOutputFilterByType DEFLATE application/x-font-woff
        AddOutputFilterByType DEFLATE application/x-javascript
        AddOutputFilterByType DEFLATE application/xhtml+xml
        AddOutputFilterByType DEFLATE application/xml
        AddOutputFilterByType DEFLATE font/opentype
        AddOutputFilterByType DEFLATE font/otf
        AddOutputFilterByType DEFLATE font/ttf
        AddOutputFilterByType DEFLATE font/woff
        AddOutputFilterByType DEFLATE image/svg+xml
        AddOutputFilterByType DEFLATE image/x-icon
        AddOutputFilterByType DEFLATE text/css
        AddOutputFilterByType DEFLATE text/html
        AddOutputFilterByType DEFLATE text/javascript
        AddOutputFilterByType DEFLATE text/plain
        AddOutputFilterByType DEFLATE text/xml

    Remove browser bugs (only needed for really old browsers)

        BrowserMatch ^Mozilla/4 gzip-only-text/html
        BrowserMatch ^Mozilla/4\.0[678] no-gzip
        BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
    
            Header append Vary User-Agent

    END WP-Optimize Gzip compression php — BEGIN cPanel-generated handler, do not edit Set the “ea-php81” package as the default “PHP” programming language.

    AddHandler application/x-httpd-ea-php81 .php .php8 .phtml php — END cPanel-generated handler, do not edit

    Uploads .htaccess: # BEGIN WebP Express Plugin is deactivated END WebP Express

    Folder permissions: {
    “uploads”: “755”,
    “uploads\/wc-logs”: “755”,
    “uploads\/2018”: “755”,
    “uploads\/woocommerce_uploads”: “755”,
    “uploads\/2016”: “755”,
    “uploads\/wpseo-redirects”: “755”,
    “uploads\/wpforms”: “755”,
    “uploads\/et_temp”: “755”,
    “uploads\/2020”: “755”,
    “uploads\/2019”: “755”,
    “uploads\/redux”: “755”,
    “uploads\/wpo”: “755”,
    “uploads\/wpallimport”: “755”,
    “uploads\/wp-migrate-db”: “755”,
    “uploads\/2022”: “755”,
    “uploads\/ShortpixelBackups”: “755”,
    “uploads\/wpmc-trash”: “755”,
    “uploads\/2015”: “755”,
    “uploads\/mailchimp-for-wp”: “755”,
    “uploads\/revslider”: “755”,
    “uploads\/2014”: “755”,
    “uploads\/wpcode”: “755”,
    “uploads\/2017”: “755”,
    “uploads\/2025”: “755”,
    “uploads\/2024”: “755”,
    “uploads\/2023”: “755”,
    “uploads\/2021”: “755”,
    “uploads\/2026”: “755”
    } WordPress

    Version: 6.9.1
    Site language: en
    User Language: en
    Timezone: America/New_York
    Home URL: https://[redacted]
    Site URL: https://[redacted]
    Permalink structure: /%postname%/
    Is this site using HTTPS?: Yes
    Is this a multisite?: No
    Can anyone register on this site?: No
    Is this site discouraging search engines?: No
    Default comment status: Open
    Environment type: production
    User count: 27
    Communication with WordPress.org: WordPress.org is reachable Directories and Sizes

    WordPress directory location: [redacted]public_html
    WordPress directory size: 86.71 MB
    Uploads directory location: [redacted]public_html/wp-content/uploads
    Uploads directory size: 17.17 GB
    Themes directory location: [redacted]public_html/wp-content/themes
    Themes directory size: 10.02 MB
    Plugins directory location: [redacted]public_html/wp-content/plugins
    Plugins directory size: 179.17 MB
    Fonts directory location: [redacted]wp-content/uploads/fonts
    Fonts directory size: The directory does not exist.
    Database size: 2.43 GB
    Total installation size: 19.87 GB Drop-ins

    advanced-cache.php: Advanced caching plugin. Active Theme

    Name: Dynamic News Child [redacted]
    Version: 1.0.4
    Author: Anonymous
    Author website: Undefined
    Parent theme: Dynamic News (dynamic-news)
    Theme features: core-block-patterns, title-tag, widgets-block-editor, post-thumbnails, woocommerce, automatic-feed-links, editor-style, custom-background, custom-header, menus, infinite-scroll, featured-content, jetpack-responsive-videos, widgets
    Theme directory location: [redacted]public_html/wp-content/themes/[redacted] Parent Theme

    Name: Dynamic News (dynamic-news)
    Version: 1.0
    Author: ThemeZee
    Author website: http://themezee.com
    Theme directory location: [redacted]public_html/wp-content/themes/dynamic-news Inactive Themes

    Twenty Twenty-Five (twentytwentyfive): Version 1.4 by the WordPress team Must Use Plugins

    WordPress automation by Installatron: No version or author information is available. Active Plugins

    Anti-Spam by CleanTalk: Version 6.73.1 by CleanTalk – Anti-Spam Protection welcome@cleantalk.org (Latest version: 6.74)
    AppMySite: Version 3.15.2 by AppMySite
    Awin Publisher MasterTag: Version 1.8.4 by awinglobal
    Classic Editor: Version 1.6.7 by WordPress Contributors
    Cloak Affiliate Links for WooCommerce: Version 1.0.37 by datafeedr.com
    Datafeedr API: Version 1.3.25 by datafeedr.com
    Datafeedr Comparison Sets: Version 0.9.71 by datafeedr.com
    Datafeedr Product Sets: Version 1.3.24 by datafeedr.com
    Datafeedr WooCommerce Importer: Version 1.3.10 by datafeedr.com
    Decent Comments: Version 3.0.2 by itthinx
    DX Delete Attached Media: Version 2.0.6 by nofearinc
    Limit Modified Date: Version 1.0.0 by Bill Erickson
    MC4WP: Mailchimp for WordPress: Version 4.11.1 by ibericode
    Media Cleaner (Pro): Version 7.0.4 by Jordy Meow
    My Custom Code: No version or author information is available.
    Product Click Reports: Version 2.1
    Redirection: Version 5.7.3 by John Godley (Latest version: 5.7.5)
    TablePress: Version 3.2.7 by Tobias Bäthge (Latest version: 3.2.8)
    Temporary Login Without Password: Version 1.9.7 by StoreApps
    Widget Options: Version 4.1.3 by Widget Options Team
    WooCommerce: Version 10.5.2 by Automattic (Latest version: 10.5.3)
    WP-Optimize – Clean, Compress, Cache: Version 4.5.0 by TeamUpdraft, DavidAnderson
    WPCode Lite: Version 2.3.4 by WPCode
    WP Mail Logging: Version 1.16.0 by WP Mail Logging Team
    WP Table Builder: Version 2.1.8 by WP Table Builder (Latest version: 2.1.9)
    Yoast Duplicate Post: Version 4.5 by Enrico Battocchi & Team Yoast
    Yoast SEO: Version 27.0 by Team Yoast (Latest version: 27.1.1)
    Yoast SEO Premium: Version 27.0 by Team Yoast (Latest version: 27.1) Inactive Plugins Media Handling

    Active editor: WP_Image_Editor_GD
    ImageMagick version number: Not available
    ImageMagick version string: Not available
    Imagick version: Not available
    File uploads: Enabled
    Max size of post data allowed: 108M
    Max size of an uploaded file: 40M
    Max effective file size: 40 MB
    Max simultaneous file uploads: 20
    Image format transforms: image/heic → image/jpeg, image/heif → image/jpeg, image/heic-sequence → image/jpeg, image/heif-sequence → image/jpeg
    GD version: bundled (2.1.0 compatible)
    GD supported file formats: GIF, JPEG, PNG, WebP, BMP, AVIF, XPM
    Ghostscript version: Unable to determine if Ghostscript is installed Server

    Server architecture: Linux 5.14.0-611.34.1.el9_7.x86_64 x86_64
    Web server: Apache
    PHP version: 8.1.34 (Supports 64bit values)
    PHP SAPI: fpm-fcgi
    PHP max input variables: 1000
    PHP time limit: 4000
    PHP memory limit: 2048M
    Max input time: 4000
    Upload max filesize: 40M
    PHP post max size: 108M
    cURL version: 7.76.1 OpenSSL/3.5.1
    Is SUHOSIN installed?: No
    Is the Imagick library available?: No
    Are pretty permalinks supported?: Yes
    .htaccess rules: Custom rules have been added to your .htaccess file.
    robots.txt: There is a static robots.txt file in your installation folder. WordPress cannot dynamically serve one.
    Current time: 2026-03-05T16:23:09+00:00
    Current UTC time: Thursday, 05-Mar-26 16:23:09 UTC
    Current Server time: 2026-03-05T11:23:07-05:00 Database

    Database Extension: mysqli
    Server version: 8.0.45
    Client version: mysqlnd 8.1.34
    Database username: [redacted]
    Database host: localhost
    Database name: i5134927_wp1
    Table prefix: wp_
    Database charset: utf8mb4
    Database collation: utf8mb4_unicode_520_ci
    Max allowed packet size: 268435456
    Max connections number: 100 WordPress Constants

    ABSPATH: [redacted]/public_html/
    WP_HOME: Undefined
    WP_SITEURL: Undefined
    WP_CONTENT_DIR: [redacted]/public_html/wp-content
    WP_PLUGIN_DIR: [redacted]/public_html/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 2048M
    WP_DEBUG: Disabled
    WP_DEBUG_DISPLAY: Disabled
    WP_DEBUG_LOG: Disabled
    SCRIPT_DEBUG: Disabled
    WP_CACHE: Enabled
    CONCATENATE_SCRIPTS: Undefined
    COMPRESS_SCRIPTS: Undefined
    COMPRESS_CSS: Undefined
    WP_ENVIRONMENT_TYPE: Undefined
    WP_DEVELOPMENT_MODE: Disabled
    DB_CHARSET: utf8
    DB_COLLATE: Empty value Filesystem Permissions

    The main WordPress directory: Writable
    The wp-content directory: Writable
    The uploads directory: Writable
    The plugins directory: Writable
    The themes directory: Writable
    The fonts directory: Does not exist
    The must use plugins directory: Writable Datafeedr API Plugin

    Datafeedr Access ID: ••••0JIL
    Datafeedr Secret Key: ••••LU8P
    Awin API Token: Yes
    The Affiliate Gateway SID: —
    Belboon Adspace ID: Yes
    Amazon Access Key ID: Yes
    Amazon Secret Access Key: Yes
    Amazon Tracking ID: Yes
    Amazon Locale: US
    Partnerize Application Key: Yes
    User API Key: Yes
    Publisher ID: Yes
    Effiliation Key: Yes
    Support Link Enabled: On
    Selected Networks: 12
    Selected Network IDs: 126, 3011, 311, 3001, 3007, 3012, 3008, 10, 310, 253, 335, 811
    Selected Merchants: 9
    Selected Merchants IDs: 137838, 139673, 23099, 27182, 38348, 48350, 81736, 85207, 96003 Datafeedr Comparison Sets Plugin

    Total Comparison Sets: 2681
    Sets Considered Old After: 30 days
    Total Number of Old Sets: 1
    Cache Lifetime: 86400
    Max. API Requests per Set: 5
    Integrations: woocommerce
    Delete Old Sets: Yes
    Display Method: AJAX
    Minimum Number of Results: 1
    Display “Last Updated”: Yes
    Include Master in Results: No
    Comparison Set Title: Compare with these products
    Button Text: View Details and Buy
    Loading Text: Loading…
    Minimum Viewing Role: None
    Debug Fields: name, brand, merchant, merchant_id, source, source_id, price, saleprice, finalprice, image, url
    No Results Message: Sorry, this gear isn’t currently available online from a recommended store
    Used Label: Used
    Display Image: Yes
    Display Logo: Yes
    Display Price: Yes
    Display Button: Yes
    Display Promo: Yes
    Query Amazon: Yes
    Query by Product Name: Yes
    Query by Model Number: No
    Query by Barcodes: No
    Keyword Accuracy: 70
    Use Amazon Data: Yes
    Exclude Duplicates Fields: merchant_id
    Barcode Fields: upc, ean, isbn
    Brand Name Stopwords: inc, co, the, intl, international
    Mandatory Keywords: woman, women, womens, man, men, mens, kids, kid
    Product Name Stopwords: sale, closeout, closeouts, for, the, with, new
    Amazon Disclaimer Title: {amazon} Price: {finalprice} (as of {timestamp} {timezone})
    Amazon Disclaimer Message: Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on {amazon} at the time of purchase will apply to the purchase of this product.
    Amazon More Info Link: Details
    Amazon Date Format: m/d/Y H:i
    Amazon Date Timezone: T Datafeedr Product Sets Plugin

    Currently Updating: Road Shoes / ID: 66266 / PHASE: 2
    Product Sets (publish): 118
    Product Sets (draft): 0
    Product Sets (trash): 0
    WC Products (publish): 73820
    WC Products (draft): 0
    WC Products (trash): 19
    DFRPS Products (publish): 70392
    DFRPS Products (draft): 0
    DFRPS Products (trash): 19
    Products per Search: 100
    Default Search Setting: a:1:{s:11:”dfrps_query”;a:2:{i:0;a:2:{s:5:”field”;s:5:”image”;s:8:”operator”;s:3:”yes”;}i:1;a:3:{s:5:”value”;s:5:”image”;s:5:”field”;s:10:”duplicates”;s:8:”operator”;s:2:”is”;}}}
    Default Custom Post Type: product
    Delete Missing Products: Yes
    Updates: Enabled
    Disable Updates When Missing Merchants: No
    Update Interval: Every 2 Days
    Cron Interval: Every 10 seconds
    Products per Update: 100
    Products per API Request: 100
    Preprocess Maximum: 100
    Postprocess Maximum: 100 Datafeedr WooCommerce Importer Plugin

    Format Prices: No
    Display SKU: Yes
    Button Text: View Details and Buy
    Loop Page rel: nofollow
    Single Product Page rel: nofollow
    Loop Page target: _blank
    Single Product Page target: _blank

    Thread Starter shggold

    (@shggold)

    If you have a new table structure, should I first empty the AWS index table in my database before clicking the “re-index table button”?

    Thread Starter shggold

    (@shggold)

    To clarify, I’m wondering whether there are any settings (or code I should add) to improve the search results to better match the search term.

    You have the 100% match feature in the pro version where the results exactly match the search term. In the standard version, it seems that I get results that are close (e.g. 75-90% of the words in a search term are in a product result) and that are also far off (e.g. only 50% or less) in response to the same search term.

    I’d only like to get the results showing a closer match (without requiring 100%) or at least have those with the closest match appear before those with a poorer match in the AJAX and search page results. How can I do that within AWS?

    Thank you.

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