Forum Replies Created

Viewing 15 replies - 1 through 15 (of 31 total)
  • Thread Starter Nate1

    (@nate1)

    Hello,

    I’ve resolved those syncing issues – not sure where some of the data has come from, but been able to tidy it up.

    The syncing between the site and hubspot has still been unreliable. 2/3 sites sync’d with actioning the Sync Deals option against orders. However one site refused to, around 50% of the orders wouldn’t sync, with no clear logical pattern as to why, and when.

    Upon investigation, the Orders had database flags for
    “hubwoo_ecomm_deal_created” = Yes
    But no deal Id, I checked Huspot and those deals/orders did not exist.
    Removing the database flag “hubwoo_ecomm_deal_created”, and re-syncing fixed that issue.

    Thread Starter Nate1

    (@nate1)

    Thank you, it was set as “DISALLOW_FILE_MODS” = true.


    This is still showing for me, WooCommerce Version 7.8.2, stripe Version 7.4.1.

    Clicking produces a JavaScript error and 404 XHR call
    wp-json/wc-analytics/admin/notes/165/action/undefined?_locale=user

    Forum: Plugins
    In reply to: [WP Download Codes] PHP 8.1
    Thread Starter Nate1

    (@nate1)

    @herr-klaus it should be reasonably straight forward to do, please send through the lines of code around that location in the file (Maybe line 40-60)

    Change is like so, but needs to be applied anywhere an array $chars or like that is referenced with the curly brackets $chars{} so if there is more than one reference then that would also need to be updated. (Can’t remember if there was more than one)

    $string = $chars{rand(0, $chars_length)};

    Just need to be updated to:

    $string = $chars[rand(0, $chars_length)];


    Thread Starter Nate1

    (@nate1)

    Thanks for getting back to me, Ill post back when I have had time to test this out.

    Thread Starter Nate1

    (@nate1)

    The Listing is showing in Google as “Free Shipping” however there is no free shipping listed against the product. I would appreciate the information that would enable me to inspect the data being provided to Google, so I can resolve this issue.
    Is there a data feed? or are these submitted to the Google API when saved in WooCommerce.

    Thread Starter Nate1

    (@nate1)

    Hello,

    There’s no issue/problem with the checkbox itself.

    Simply querying whether the filter exists?

    Thread Starter Nate1

    (@nate1)

    Thank you, that works well.

    Thread Starter Nate1

    (@nate1)

    Hello Marko,

    We are running 3.6Ghz web servers, DDR4, with NVMe harddrives (VPS). So not particularly slow, and all sites on the servers are managed in house.
    I may have to do some tests in Redis to validate whether that is the case.

    But thanks for the notes on the stems, etc, will post which can be excluded once I track them down and test.

    Thread Starter Nate1

    (@nate1)

    Found the solution,

    Set Page Cache = Basic

    Then modify, did look to vary a little when printing the values. Some including gzip but others not. A good definition of how this should be used would be good, but does appear to be working currently.

    dd_filter('w3tc_page_extract_key', 'theme_w3tc_page_extract_key', 40, 8);
    function theme_w3tc_page_extract_key($_page_key,
    	$useragent,
    	$referrer,
    	$encryption,
    	$compression,
    	$content_type,
    	$uri,
    	$page_key_extension){
    
    	return $_page_key . $country_code;
    }
    Thread Starter Nate1

    (@nate1)

    Sorry havn’t gotten back to this task yet,

    Looks like this is what I need,

    
    const addTableColumn = reportTableData => {
        if ( 'orders' !== reportTableData.endpoint ) {
            return reportTableData;
        }
     
        const newHeaders = [
            {
                label: 'Currency',
                key: 'currency',
            },
            ...reportTableData.headers,
        ];
        const newRows = reportTableData.rows.map( ( row, index ) => {
            const item = reportTableData.items.data[ index ];
            const newRow = [
                {
                    display: item.currency,
                    value: item.currency,
                },
                ...row,
            ];
            return newRow;
        } );
     
        reportTableData.headers = newHeaders;
        reportTableData.rows = newRows;
     
        return reportTableData;
    };
     
    addFilter( 'woocommerce_admin_report_table', 'dev-blog-example', addTableColumn );

    Thsnk you

    Thread Starter Nate1

    (@nate1)

    Thank you Ill have a look into that.

    Thread Starter Nate1

    (@nate1)

    Different Fields for Display certainly,
    and Ideally different forms? Or the ability to hide those not applicable to a Category Form, so varying objects can be entered into the directory with different attributes.

    [Add Object Type 1] -> {Title, Email, Position, Qualifications, Department}
    [Add Object Type 2] -> {Title, Email, Location, Equipment, Website}

    It wouldn’t be terrible if all of those items had to exist for both types. But the forms need to be explicit for each type to allow it to be user friendly – the actual list of values is quite extensive.

    Thanks

    Thread Starter Nate1

    (@nate1)

    Thank you,

    For each category we would like different Form Field values,

    Similar to:
    Car – Title – Description – Make, Model, Year, Engine Size
    Mountain Bike – Title – Description – Size, Suspension Type (Full, Front, No Suspension)

    etc

    Regards

    Thread Starter Nate1

    (@nate1)

    Hello, a workaround which appears to help a lot – but not completely resolve issue was to exclude resources (with elementor external css enabled) from minification with the following.
    I haven’t had time to thoroughly check through the issues, but it appears that it may not be just an issue with minification, the code below definetly helps but It seems to be rather buggy when w3Tc is enabled – with two purges being required to allow a rendered item to show – Often one page will work but another page in a menu for example will not render correclt. I think both plugins are well worth while so would be awesome if they played nicely together. Could an extension like the Yoast extension work for adding the appropriate items?

    `function filter_w3tc_minify_css_do_tag_minification( $do_tag_minification, $style_tag, $file ) {
    if($do_tag_minification && isset($file) && strrpos ( $file , “elementor” ) >= 1){ return false; }
    return $do_tag_minification;
    };
    add_filter( ‘w3tc_minify_css_do_tag_minification’, ‘filter_w3tc_minify_css_do_tag_minification’, 10, 3 );

    function filter_w3tc_minify_js_do_tag_minification( $do_tag_minification, $script_tag, $file ) {
    if(strrpos ( $file , “elementor” ) >= 1){ return false; }
    return $do_tag_minification;
    };
    add_filter( ‘w3tc_minify_js_do_tag_minification’, ‘filter_w3tc_minify_js_do_tag_minification’, 10, 3 );

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