Forum Replies Created

Viewing 15 replies - 1 through 15 (of 290 total)
  • Thread Starter Iamhere

    (@iamhere)

    Thank you that did the trick, but now the only issue is, there is no dismiss button. However, I added one in with same jquery.

    Cheers

    I also see many of the “Notice: Function _load_textdomain_just_in_time was called incorrectly.”

    In many different plugins. Seems a function has changed and many plugins are out of step.

    The only way to hide this for now is to use “define(‘WP_DEBUG’, 0);”

    • This reply was modified 3 days, 21 hours ago by Iamhere.

    Yup, shame we can’t say the same about global politics !

    Thread Starter Iamhere

    (@iamhere)

    Well it’s not just about the terminology here guys. It’s also about the overall intention and well, yes, ‘taking over’, is a phrase that to me also means ‘supervised’, ‘rescued’, ‘preserved’, ‘protected’. An intervention is sometimes required to prevent potential damage or even catastrophe. Imagine if you owned a business and a rogue employee was stuffing around with a project. You’d probably jump in to a) protect the code and b) protect the people (customers) using it.

    In this case, many people could lose a lot if WPE pulled the plug (or worse?) on ACF, as they could have done. I get that you’re upset – but in the end, if you don’t like it, you’re free to vote with your feet. Personally, I’m all for Open Source and allowing users to make copies, take over, develop and generally experiment, grow and change any particular code base. I get that private money capitalists don’t like this concept (as it goes against their ideology of Private Property) but the reality is, it makes code stronger and platforms more robust when multiple people feel invested and able to tinker however they like. Personally, I try to steer away from code that is not open source (though it’s not always possible), because you don’t know what you’re getting.

    It would be nice if WPE and WP could resolve this without lining the pockets of the bottom feeders, but that seems to be the way it’s going. If WPE who have very deep pockets, had contributed more, perhaps this situation would probably never have arisen…. BUT you know, we’re all human – spats happen, sometimes they turn into all out wars. Let’s hope it doesn’t get that far.

    Thread Starter Iamhere

    (@iamhere)

    You are completely incorrect. Using emotional language is not going to make you right. Read the GPL license rules, which gives WordPress every right to do this. I’m glad they have we need to keep the development going.

    Thread Starter Iamhere

    (@iamhere)

    Hello @doublezed2

    Attached screenshot of duplicated notes. The system is also sending duplicate New Order emails.

    Payment method is Stripe, using most recent version.

    Sites are on different servers, no other common factor, other than WP and Woo and Stripe!

    • This reply was modified 3 weeks, 6 days ago by Iamhere.
    Thread Starter Iamhere

    (@iamhere)

    Here is the status report. Redacted URL

    WordPress Environment<br><br>WordPress address (URL): https://example.com<br>Site address (URL): https://example.com<br>WC Version: 9.3.3<br>Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.<br>Action Scheduler Version: ? 3.8.1<br>Log Directory Writable: ?<br>WP Version: 6.6.2<br>WP Multisite: –<br>WP Memory Limit: 256 MB<br>WP Debug Mode: –<br>WP Cron: ?<br>Language: en_US<br>External object cache: – Server Environment<br><br>Server Info: Apache<br>PHP Version: 8.1.30<br>PHP Post Max Size: 8 MB<br>PHP Time Limit: 90<br>PHP Max Input Vars: 1000<br>cURL Version: 7.61.1<br>OpenSSL/1.1.1k<br><br>SUHOSIN Installed: –<br>MySQL Version: 8.0.40<br>Max Upload Size: 8 MB<br>Default Timezone is UTC: ?<br>fsockopen/cURL: ?<br>SoapClient: ?<br>DOMDocument: ?<br>GZip: ?<br>Multibyte String: ?<br>Remote Post: ?<br>Remote Get: ? Database<br><br>WC Database Version: 9.3.3<br>WC Database Prefix: wp_<br>Total Database Size: 182.17MB<br>Database Data Size: 134.88MB<br>Database Index Size: 47.29MB<br>wp_woocommerce_sessions: Data: 0.27MB + Index: 0.02MB + Engine MyISAM<br>wp_woocommerce_api_keys: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_woocommerce_attribute_taxonomies: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_woocommerce_downloadable_product_permissions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_woocommerce_order_items: Data: 0.32MB + Index: 0.18MB + Engine MyISAM<br>wp_woocommerce_order_itemmeta: Data: 4.32MB + Index: 2.10MB + Engine MyISAM<br>wp_woocommerce_tax_rates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_woocommerce_tax_rate_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_woocommerce_shipping_zones: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_woocommerce_shipping_zone_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_woocommerce_shipping_zone_methods: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_woocommerce_payment_tokens: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_woocommerce_payment_tokenmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_woocommerce_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_actionscheduler_actions: Data: 1.25MB + Index: 0.46MB + Engine MyISAM<br>wp_actionscheduler_claims: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_actionscheduler_groups: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_actionscheduler_logs: Data: 0.73MB + Index: 0.53MB + Engine MyISAM<br>wp_aryo_activity_log: Data: 8.93MB + Index: 4.38MB + Engine MyISAM<br>wp_blc_filters: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_blc_instances: Data: 0.02MB + Index: 0.01MB + Engine MyISAM<br>wp_blc_links: Data: 0.22MB + Index: 0.04MB + Engine MyISAM<br>wp_blc_synch: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_commentmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_comments: Data: 8.43MB + Index: 3.18MB + Engine MyISAM<br>wp_gla_attribute_mapping_rules: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_gla_budget_recommendations: Data: 0.19MB + Index: 0.11MB + Engine InnoDB<br>wp_gla_merchant_issues: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_gla_shipping_rates: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_gla_shipping_times: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_hurrytimer_evergreen: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_iwp_backup_status: Data: 0.10MB + Index: 0.00MB + Engine MyISAM<br>wp_iwp_file_list: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_iwp_processed_iterator: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_kbp_countdown_entry: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_kbp_form_entry: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_kbp_form_entrymeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_kbp_form_events: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_kbp_query_index: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_ksp_layers: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_ksp_sliders: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_ksp_slides: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_links: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_options: Data: 7.28MB + Index: 0.49MB + Engine MyISAM<br>wp_pmxe_exports: Data: 0.37MB + Index: 0.00MB + Engine MyISAM<br>wp_pmxe_google_cats: Data: 0.26MB + Index: 0.05MB + Engine MyISAM<br>wp_pmxe_posts: Data: 0.25MB + Index: 0.11MB + Engine MyISAM<br>wp_pmxe_templates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_pmxi_files: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_pmxi_hash: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_pmxi_history: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_pmxi_images: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_pmxi_imports: Data: 0.07MB + Index: 0.00MB + Engine MyISAM<br>wp_pmxi_posts: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_pmxi_templates: Data: 0.02MB + Index: 0.00MB + Engine MyISAM<br>wp_postmeta: Data: 27.52MB + Index: 11.22MB + Engine MyISAM<br>wp_posts: Data: 16.15MB + Index: 1.21MB + Engine MyISAM<br>wp_smush_dir_images: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_term_relationships: Data: 0.01MB + Index: 0.03MB + Engine MyISAM<br>wp_term_taxonomy: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_termmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_terms: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_tm_taskmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_tm_tasks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_usermeta: Data: 0.27MB + Index: 0.15MB + Engine MyISAM<br>wp_users: Data: 0.01MB + Index: 0.02MB + Engine MyISAM<br>wp_wc_admin_note_actions: Data: 0.05MB + Index: 0.01MB + Engine MyISAM<br>wp_wc_admin_notes: Data: 0.09MB + Index: 0.00MB + Engine MyISAM<br>wp_wc_category_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wc_customer_lookup: Data: 0.11MB + Index: 0.08MB + Engine MyISAM<br>wp_wc_download_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wc_order_addresses: Data: 0.66MB + Index: 0.76MB + Engine MyISAM<br>wp_wc_order_coupon_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wc_order_operational_data: Data: 0.73MB + Index: 0.25MB + Engine MyISAM<br>wp_wc_order_product_lookup: Data: 0.46MB + Index: 0.36MB + Engine MyISAM<br>wp_wc_order_stats: Data: 0.35MB + Index: 0.21MB + Engine MyISAM<br>wp_wc_order_tax_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wc_orders: Data: 2.52MB + Index: 1.14MB + Engine InnoDB<br>wp_wc_orders_meta: Data: 15.55MB + Index: 16.11MB + Engine InnoDB<br>wp_wc_product_attributes_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wc_product_download_directories: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_wc_product_meta_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_wc_rate_limits: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wc_reserved_stock: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wc_tax_rate_classes: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_wc_webhooks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wcpdf_invoice_number: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wcpdf_packing_slip_number: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wpfb_post_templates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_wpfb_reviews: Data: 0.10MB + Index: 0.01MB + Engine MyISAM<br>wp_wpfb_total_averages: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_wpml_mails: Data: 26.52MB + Index: 0.06MB + Engine InnoDB<br>wp_wpmm_subscribers: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_yoast_indexable: Data: 0.04MB + Index: 0.02MB + Engine MyISAM<br>wp_yoast_indexable_hierarchy: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_yoast_migrations: Data: 0.00MB + Index: 0.01MB + Engine MyISAM<br>wp_yoast_primary_term: Data: 0.00MB + Index: 0.00MB + Engine MyISAM<br>wp_yoast_seo_links: Data: 0.04MB + Index: 0.01MB + Engine MyISAM Post Type Counts<br><br>aam_policy: 1<br>attachment: 173<br>aw_workflow: 3<br>custom_css: 1<br>flamingo_contact: 528<br>flamingo_inbound: 449<br>hurrytimer_countdown: 1<br>iwp_log: 4266<br>kadence_element: 1<br>kadence_wootemplate: 3<br>nav_menu_item: 40<br>oembed_cache: 1<br>page: 18<br>post: 25<br>product: 10<br>product_variation: 2<br>revision: 799<br>shop_coupon: 10<br>shop_order: 4768<br>shop_order_refund: 72<br>wp_navigation: 1<br>wpcf7_contact_form: 1<br><br>Secure connection (HTTPS): ?<br>Hide errors from visitors: ? Active Plugins (39)<br><br>InfiniteWP - Client: by Revmakx – 1.13.0<br>Advanced Access Manager: by AAM – 6.9.42<br>Activity Log: by Activity Log Team – 2.11.0<br>Autoptimize: by Frank Goossens (futtta) – 3.1.12<br>Broken Link Checker: by WPMU DEV – 2.4.1<br>Checkout Countdown for WooCommerce: by Puri.io – 4.0.0<br>Contact Form 7: by Takayuki Miyoshi – 5.9.8<br>Flamingo: by Takayuki Miyoshi – 2.5<br>Google for WooCommerce: by WooCommerce – 2.8.6<br>Kadence Blocks - PRO Extension: by Kadence WP – 2.5.0<br>Kadence Blocks – Gutenberg Blocks for Page Builder Features: by Kadence WP – 3.3.2<br>Kadence Pro - Premium addon for the Kadence Theme: by Kadence WP – 1.0.21<br>Kadence Captcha: by Kadence WP – 1.3.2<br>Kadence WooCommerce Email Designer: by Kadence WP – 1.5.13<br>Limit Login Attempts Reloaded: by Limit Login Attempts Reloaded – 2.26.13<br>PW WooCommerce Copy Coupon: by Pimwick<br>Side Cart WooCommerce: by XootiX – 2.5.5<br>Hide SEO Bloat: by SO WP – 4.0.2<br>Woo Stickers by Webline: by Weblineindia – 1.2.3<br>PDF Invoices & Packing Slips for WooCommerce: by WP Overnight – 3.8.8<br>Subscribe to Newsletter for WooCommerce: by Kestrel – 4.1.1<br>WooCommerce: by Automattic – 9.3.3<br>Yoast SEO: by Team Yoast – 23.5<br>WP All Export Pro: by Soflyy – 1.9.1<br>WP Google Review Slider: by LJ Apps – 15.5<br>WP Last Login: by Konstantin Obenland – 7<br>WP Mail Logging: by WP Mail Logging Team – 1.13.1<br>WP-Optimize - Clean, Compress, Cache: by David Anderson<br>Ruhani Rabin<br>Team Updraft – 3.6.0<br>Smush: by WPMU DEV – 3.16.6<br>WP All Export - User Export Add-On Pro: by Soflyy – 1.0.7<br>WP All Export - WooCommerce Export Add-On Pro: by Soflyy – 1.0.9 Inactive Plugins (5)<br>Kadence Shop Kit: by Kadence WP – 2.2.6<br>LightStart - Maintenance Mode, Coming Soon and Landing Page Builder: by Themeisle – 2.6.13<br><br>Legacy API Enabled: –<br>Force SSL: –<br>Currency: NZD ($)<br>Currency Position: left<br>Thousand Separator: ,<br>Decimal Separator: .<br>Number of Decimals: 2<br>external (external)<br>grouped (grouped)<br>simple (simple)<br>variable (variable)<br>Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)<br>exclude-from-search (exclude-from-search)<br>featured (featured)<br>outofstock (outofstock)<br>rated-1 (rated-1)<br>rated-2 (rated-2)<br>rated-3 (rated-3)<br>rated-4 (rated-4)<br>rated-5 (rated-5)<br><br>Connected to WooCommerce.com: –<br>Enforce Approved Product Download Directories: –<br>HPOS feature enabled: –<br>Order datastore: WC_Order_Data_Store_CPT<br>HPOS data sync enabled: ? Logging<br><br>Enabled: ?<br>Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2<br>Retention period: 90 days<br>Level threshold: Warning<br>Log directory size: 950 KB WC Pages<br><br>Shop base: #326 - /shop/<br>Cart: #327 - /shop/cart/ - Contains the [woocommerce_cart] shortcode<br>Checkout: #328 - /shop/checkout/ - Contains the [woocommerce_checkout] shortcode<br>My account: #329 - /shop/my-account/<br>Terms and conditions: #600 - /shop/terms-conditions/ Theme<br><br>Name: === Kadence Child Theme ===<br>Version: 1.32<br>Author URL:<br>Child Theme: ?<br>Parent Theme Name: Kadence<br>Parent Theme Version: 1.2.9<br>Parent Theme Author URL: https://www.kadencewp.com/<br>WooCommerce Support: ? Templates<br><br>Overrides: – Admin<br><br>Enabled Features: activity-panels<br>analytics<br>product-block-editor<br>coupons<br>core-profiler<br>customize-store<br>customer-effort-score-tracks<br>import-products-task<br>experimental-fashion-sample-products<br>shipping-smart-defaults<br>shipping-setting-tour<br>homescreen<br>mobile-app-banner<br>navigation<br>onboarding<br>onboarding-tasks<br>pattern-toolkit-full-composability<br>product-custom-fields<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<br>printful<br>shipping-label-banner<br>subscriptions<br>store-alerts<br>transient-notices<br>woo-mobile-welcome<br>wc-pay-promotion<br>wc-pay-welcome-page<br>launch-your-store<br>Disabled Features: experimental-blocks<br>marketing<br>minified-js<br>product-pre-publish-modal<br>settings<br>async-product-editor-category-field<br>product-editor-template-system<br>blueprint<br>reactify-classic-payments-settings<br><br>Daily Cron: ? Next scheduled: 2024-10-24 03:14:49 +13:00<br>Options: ?<br>Notes: 175<br>Onboarding: completed Action Scheduler<br><br>Complete: 4,348<br>Oldest: 2024-09-23 13:56:20 +1200<br>Newest: 2024-10-24 11:11:50 +1300<br><br>Failed: 1<br>Oldest: 2024-10-05 16:12:07 +1300<br>Newest: 2024-10-05 16:12:07 +1300<br><br>Pending: 206<br>Oldest: 2024-10-24 11:56:05 +1300<br>Newest: 2025-03-07 23:59:59 +1300 Newsletter Subscription<br><br><br>Generated at: 2024-10-24 11:42:35 +13:00<br>

    Thread Starter Iamhere

    (@iamhere)

    Never mind I solved it and posting here for anyone who might need it:


    /**
    * PDF Invoices & Packing Slips for WooCommerce:
    * Change title based on payment method
    */
    add_filter( 'wpo_wcpdf_invoice_title', function( $title, $document ) {
    $title = 'Invoice';

    if ( $order = $document->order ) {

    $payment_method = $order->get_payment_method();
    $order_status = $order->get_status();

    if ($payment_method == 'stripe' && 'processing' == $order_status || 'completed' == $order_status ) {
    $title = 'GST RECEIPT';
    }

    else if ('completed' == $order_status && ($payment_method == 'bacs' || $payment_method == 'invoice' )) {
    $title = 'GST RECEIPT';
    }

    else if ('processing' == $order_status && ($payment_method == 'bacs' || $payment_method == 'invoice' )) {
    $title = 'TAX INVOICE';
    }

    else {
    $title = 'TAX INVOICE';
    }

    }
    return $title;
    }, 10, 2 );

    Thread Starter Iamhere

    (@iamhere)

    Thank you so much for your help.

    Another query in the same thread: How to change the document title, based on the payment status:

    I can see from here, that we can access the document title, but I have tried to combine that with a query about the order payment status and I can’t get it to work. Basically, need to change the title to “RECEIPT” if the payment status is paid.

    /**
    * Change the invoice title to 'Receipt'
    */
    add_filter( 'wpo_wcpdf_invoice_title', 'wpo_wcpdf_invoice_title', 10, 3 );
    function wpo_wcpdf_invoice_title ( $title, $document, $order ) {

    if ( $order->is_paid() ) {
    $title = 'GST Receipt';
    return $title;
    }

    }

    returns error: Fatal error: Too few arguments to function wpo_wcpdf_invoice_title(), 2 passed – I’m guessing order object not available in this filter, so how to do the above?

    • This reply was modified 1 month, 2 weeks ago by Iamhere.
    Thread Starter Iamhere

    (@iamhere)

    @dwpriv thank you very much for that helpful hint.

    Another query, is there a way to print the invoice download link on the “order-received” thank you page after checkout? I can see the invoice is available on the order page – but how to include on the thank you page?

    Thread Starter Iamhere

    (@iamhere)

    Hey, thanks for your fast reply ??

    I’m using the latest. No shortcode or custom dev being used.

    means, the woocommerce is not available.

    I am not sure how woocommerce ‘is not available’ … it’s active and in use.

    • This reply was modified 1 month, 4 weeks ago by Iamhere.
    Thread Starter Iamhere

    (@iamhere)

    I believe the author of this plugin – who is also the author of other plugins such as contact-form-7-campaign-monitor-extension – has either sadly died or is in jail or something similar! Their plugins, website and all other info is offline.

    I’m seeing a lot of errors e.g. Deprecated: Optional parameter $idform declared before required parameter $apivalid is implicitly treated as a required parameter?

    etc, and no updates.

    A pity to see someone’s hard work go down the drain! There does not appear to be any GIT we could continue.

    Thread Starter Iamhere

    (@iamhere)

    Hey that’s awesome – yes I did also find this css display none option, but I couldn’t find a way to apply it to the xml file generated in Yoast. Doing it manually not an option since it would be overwritten each time the xml is refreshed. Need some kind of function that applies this css block to the xml inline, but that’s a challenge!

    Thank you kindly for your work. I’ll buy you a coffee when done! ??

    • This reply was modified 6 months, 1 week ago by Iamhere.

    Hello is the plugin author OK ? They seem to have dropped off the face of the earth. I hope they are alright

    @rnzo can you reply to let us know?

    I also have an issue with the Campaign Monitor plugin – but the Author website appears to be down for some weeks now…

    https://www.ads-software.com/support/topic/dev-website-help-is-dead-link-is-this-plugin-still-alive/

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