Nate1
Forum Replies Created
-
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.Forum: Plugins
In reply to: [User Role Editor] Cannot upload themes, activate/deactivate plugins.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=userForum: Plugins
In reply to: [WP Download Codes] PHP 8.1@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)];
Thanks for getting back to me, Ill post back when I have had time to test this out.
Forum: Plugins
In reply to: [Google for WooCommerce] How to view the feed provided to GoogleThe 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.Forum: Plugins
In reply to: [W3 Total Cache] Prevent caching of objects after settings changeHello,
There’s no issue/problem with the checkbox itself.
Simply querying whether the filter exists?
Forum: Plugins
In reply to: [W3 Total Cache] Configuring Shortcode not to cacheThank you, that works well.
Forum: Plugins
In reply to: [W3 Total Cache] Caching Elementor styles+scriptsHello 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.
Forum: Plugins
In reply to: [W3 Total Cache] Modify Cache KeyFound 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; }
Forum: Plugins
In reply to: [WooCommerce] Customizing Customer Columns in AdminSorry 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
Forum: Plugins
In reply to: [Connections Business Directory] Categorizing ListingsThank you Ill have a look into that.
Forum: Plugins
In reply to: [Connections Business Directory] Categorizing ListingsDifferent 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
Forum: Plugins
In reply to: [Connections Business Directory] Categorizing ListingsThank 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
Forum: Plugins
In reply to: [W3 Total Cache] Ignoring dynamic file Paths with wildcard.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 );