Title: Daniel Harper's Replies | WordPress.org

---

# Daniel Harper

  [  ](https://wordpress.org/support/users/danhrpr/)

 *   [Profile](https://wordpress.org/support/users/danhrpr/)
 *   [Topics Started](https://wordpress.org/support/users/danhrpr/topics/)
 *   [Replies Created](https://wordpress.org/support/users/danhrpr/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/danhrpr/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/danhrpr/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/danhrpr/engagements/)
 *   [Favorites](https://wordpress.org/support/users/danhrpr/favorites/)

 Search replies:

## Forum Replies Created

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

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Any Block Carousel Slider] Block spacing](https://wordpress.org/support/topic/block-spacing-3/)
 *  Thread Starter [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [1 month, 1 week ago](https://wordpress.org/support/topic/block-spacing-3/#post-18936218)
 * No problem, thanks for fixing it so quickly.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Any Block Carousel Slider] Block spacing](https://wordpress.org/support/topic/block-spacing-3/)
 *  Thread Starter [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [1 month, 1 week ago](https://wordpress.org/support/topic/block-spacing-3/#post-18935758)
 * This is the issue,
   Error: PHP warning/error — Array to string conversion in `
   Renderer.php` when building inline styles for **_<code class=””>–wp–style–block-
   gap._**
 * Carousel detection scans `$block_content` for **_“<code class=””>abcs”_**, so
   a parent block (e.g. `core/columns`) is treated as a carousel when a nested carousel
   is inside it;
 * Carousel gap logic then runs on that parent, whose `blockGap` is an object like**_“
   <code class=””>{ “top”: “0” }”_** instead of a string.
 * If you put a carousel query loop inside any of the following and update the block
   gaps you get the warning in the log file or on the screen if you have them set
   to dispaly.
 * `core/columns`, `core/column`, or `core/group`
 * I have a patch for it if you want I can send it to the support email address?
 * I would not give random admin access to a plugin maintainer, that’s ridiculous.
    -  This reply was modified 1 month, 1 week ago by [Daniel Harper](https://wordpress.org/support/users/danhrpr/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Payment Plugins Braintree For WooCommerce] Invalid nonce](https://wordpress.org/support/topic/invalid-nonce-24/)
 *  Thread Starter [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [8 months, 2 weeks ago](https://wordpress.org/support/topic/invalid-nonce-24/#post-18706970)
 * Thanks for the quick resposne,
   I can see the nonce is cached in the html but 
   I do need to cache the html on the product pages, it’s easier with cart etc because
   I have cache exclusions. I also have exclusions when specific cookies exist so
   not sure how I can get around this one.
 * do you have any pointers on that?
 * If I reduce the cache time and page is refreshed every 4hrs then it should work?
 * Cheers Dan
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Filesystem direct method](https://wordpress.org/support/topic/filesystem-direct-method/)
 *  Thread Starter [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/filesystem-direct-method/#post-18393957)
 * Hi [@alexmigf](https://wordpress.org/support/users/alexmigf/) 
   This is working
   perfectly and the plugin status page is really great.
 * Thanks again Dan
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Filesystem direct method](https://wordpress.org/support/topic/filesystem-direct-method/)
 *  Thread Starter [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [1 year, 4 months ago](https://wordpress.org/support/topic/filesystem-direct-method/#post-18368002)
 * Thanks very much for this, I will try and get it tested this week.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Filesystem direct method](https://wordpress.org/support/topic/filesystem-direct-method/)
 *  Thread Starter [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [1 year, 4 months ago](https://wordpress.org/support/topic/filesystem-direct-method/#post-18332886)
 * Hi [@alexmigf](https://wordpress.org/support/users/alexmigf/) ,
   Unfortunately
   that hasn’t worked, I get the following message when the FS_METHOD option is 
   removed from the config file with the file setting set to PHP
 *     ```wp-block-code
       Fatal error: Uncaught Error: Call to undefined function WPO\IPS\Compatibility\wcpdf_log_error() in /app/web/app/plugins/woocommerce-pdf-invoices-packing-slips/includes/Compatibility/FileSystem.php:94 Stack trace:#0 /app/web/app/plugins/woocommerce-pdf-invoices-packing-slips/includes/Compatibility/FileSystem.php(62): WPO\IPS\Compatibility\FileSystem->initialize_wp_filesystem()#1 /app/web/app/plugins/woocommerce-pdf-invoices-packing-slips/includes/Compatibility/FileSystem.php(46): WPO\IPS\Compatibility\FileSystem->__construct()#2 /app/web/app/plugins/woocommerce-pdf-invoices-packing-slips/woocommerce-pdf-invoices-packingslips.php(150): WPO\IPS\Compatibility\FileSystem::instance()#3 /app/web/app/plugins/woocommerce-pdf-invoices-packing-slips/woocommerce-pdf-invoices-packingslips.php(185): WPO_WCPDF->includes()#4 /app/web/wp/wp-includes/class-wp-hook.php(324): WPO_WCPDF->load_classes('')#5 /app/web/wp/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)#6 /app/web/wp/wp-includes/plugin.php(517): WP_Hook->do_action(Array)#7 /app/web/wp/wp-settings.php(704): do_action('init')#8 /app/web/wp-config.php(9): require_once('/app/web/wp/wp-...')#9 /app/web/wp/wp-load.php(55): require_once('/app/web/wp-con...')#10 /app/web/wp/wp-admin/admin.php(34): require_once('/app/web/wp/wp-...')#11 /app/web/wp/wp-admin/plugins.php(10): require_once('/app/web/wp/wp-...')#12 {main} thrown in /app/web/app/plugins/woocommerce-pdf-invoices-packing-slips/includes/Compatibility/FileSystem.php on line 94
       ```
   
 * If I have _“FS\_METHOD=direct”_ in the config file I can go in and change the
   setting to PHP file system in the plugin but as soon as I remove the FS_METHOD
   i get the issue again.
 * Seemingly if I have “_FS\_METHOD=direct”_ in the config everything seems work
   and if I try to update plugins through the UI they just fail which is what I 
   want.
 * Cheers Dan
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Payment Plugins Braintree For WooCommerce] PHP errors](https://wordpress.org/support/topic/php-errors-334/)
 *  Thread Starter [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/php-errors-334/#post-18315370)
 * I am not using elementor.
 * Although harmless I want the log file as clean as possible so when we get real
   errors it’s easier to find them rather than wading through notices and exceptions.
   Other than this and one other plugin adding an exception the log file is clean.
 * Are you saying that this plugin registers everything correctly as per the docs?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Brevo for WooCommerce] Undefined variable $orders](https://wordpress.org/support/topic/undefined-variable-orders/)
 *  Thread Starter [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/undefined-variable-orders/#post-18298771)
 * I will double check how the order status is being changed in the order system
   plugin, perhaps they are changing it with their own custom API instead of the
   default Woo one.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Brevo for WooCommerce] Undefined variable $orders](https://wordpress.org/support/topic/undefined-variable-orders/)
 *  Thread Starter [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/undefined-variable-orders/#post-18293298)
 * Just to add, the order status change is being triggered through the an api.
 * It’s an order system that’s changing the order status not a user.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Payment Plugins Braintree For WooCommerce] Google pay not working on cart page](https://wordpress.org/support/topic/google-pay-not-working-on-cart-page/)
 *  Thread Starter [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/google-pay-not-working-on-cart-page/#post-17801367)
 * Hi [@mrclayton](https://wordpress.org/support/users/mrclayton/),
 * This does seemed to have solved the issue.
 * Is this a bug or is it just something that can’t technically be solved?
 * Cheers Dan
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Google Analytics for WooCommerce] Google Analytics not showing ecommerce transactions for 1 month](https://wordpress.org/support/topic/google-analytics-not-showing-ecommerce-transactions-for-1-month/)
 *  [Daniel Harper](https://wordpress.org/support/users/danhrpr/)
 * (@danhrpr)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/google-analytics-not-showing-ecommerce-transactions-for-1-month/#post-14893592)
 * Did you find the issue with this?
 * I seem to have a similar problem, no config changes that I recall and no code
   changes either.

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