Forum Replies Created

Viewing 15 replies - 61 through 75 (of 197 total)
  • Thread Starter eclev91

    (@eclev91)

    @salvamb I think you accidentally marked this ticket as resolved.

    Using version 1.9.15

    The issue seems to be that even though add_hook is available, it subsequently runs describe_callable, which is _not_ available. Like I said, though, seems a bit like an upstream problem that you would want to temporarily work around.

    Thread Starter eclev91

    (@eclev91)

    The issue I’ve encountered happens specifically on page load. So go ahead and set the order status to, for example, completed and then save the order. When the page refreshes you should notice that the order still says processing, even though the order status was in fact updated successfully.

    Thread Starter eclev91

    (@eclev91)

    I was able to solve this by manually changing the URL and adding the /wp. This allowed Site Kit to set up properly and, so far as I can tell, flushed something on the Google end so that if I reset Site Kit, I was able to set it up again without issue.

    Thread Starter eclev91

    (@eclev91)

    Specifically, the 404 happens after the “Verify Site Ownership” step, hitting the “Proceed” button.

    Thread Starter eclev91

    (@eclev91)

    Maybe worth mentioning, if I disable JS in the browser, the dropdown renders the expected option. It’s not until JS (and, presumably, select2) kick in that it shows the wrong selected value. Firefox 96.0.3.

    • This reply was modified 4 years, 4 months ago by eclev91.
    Thread Starter eclev91

    (@eclev91)

    @judagutor Status:

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://oregoncprtraining.test/wp
    Site address (URL): https://oregoncprtraining.test
    WC Version: 6.1.1
    REST API Version: ✔ 6.1.1
    WC Blocks Version: ✔ 6.5.2
    Action Scheduler Version: ✔ 3.4.0
    WC Admin Version: ✔ 3.0.3
    Log Directory Writable: ✔
    WP Version: 5.9
    WP Multisite: –
    WP Memory Limit: 512 MB
    WP Debug Mode: ✔
    WP Cron: ✔
    Language: en_US
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: nginx/1.18.0
    PHP Version: 8.0.14
    PHP Post Max Size: 100 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 7.68.0
    OpenSSL/1.1.1f
    
    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.6.5-MariaDB-1:10.6.5+maria~focal
    Max Upload Size: 100 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔
    
    ### Database ###
    
    WC Database Version: 6.0.0
    WC Database Prefix: wp_yw7rqwj3h8_
    Total Database Size: 14.76MB
    Database Data Size: 11.00MB
    Database Index Size: 3.76MB
    wp_yw7rqwj3h8_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_actionscheduler_actions: Data: 0.02MB + Index: 0.13MB + Engine InnoDB
    wp_yw7rqwj3h8_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_actionscheduler_logs: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_agm_maps: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_yw7rqwj3h8_as3cf_items: Data: 0.02MB + Index: 0.11MB + Engine InnoDB
    wp_yw7rqwj3h8_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_yw7rqwj3h8_gf_draft_submissions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_gf_entry: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_gf_entry_meta: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_yw7rqwj3h8_gf_entry_notes: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_gf_form: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_gf_form_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_gf_form_revisions: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_gf_form_view: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_gf_rest_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_grp_google_place: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_grp_google_review: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_grp_google_stats: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_iwp_backup_status: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_iwp_processed_iterator: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_login_redirects: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_options: Data: 7.52MB + Index: 0.20MB + Engine InnoDB
    wp_yw7rqwj3h8_postmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_posts: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_yw7rqwj3h8_rank_math_404_logs: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_rank_math_internal_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_rank_math_internal_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_rank_math_redirections: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_rank_math_redirections_cache: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_redirection_404: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_yw7rqwj3h8_redirection_groups: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_redirection_items: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_yw7rqwj3h8_redirection_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_yw7rqwj3h8_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_usermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_woocommerce_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_wpcreviews: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_wpmm_subscribers: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_yw7rqwj3h8_wpr_rucss_resources: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_yw7rqwj3h8_wpr_rucss_used_css: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_yw7rqwj3h8_yoast_indexable: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
    wp_yw7rqwj3h8_yoast_indexable_hierarchy: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_yw7rqwj3h8_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_yoast_seo_links: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_yoast_seo_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbscrm_api_keys: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_admlog: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_aka: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_companies: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_contacts: Data: 0.64MB + Index: 0.10MB + Engine MyISAM
    wp_yw7rqwj3h8_zbs_contacts1: Data: 0.64MB + Index: 0.16MB + Engine MyISAM
    wp_yw7rqwj3h8_zbs_customfields: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_dbmigration_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_dbmigration_posts: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_events: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_event_reminders: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_externalsources: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_forms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_invoices: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_lineitems: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_logs: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_notifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_object_links: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_quotes: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_quotes_templates: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_security_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_segments: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_segments_conditions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_settings: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_sys_cronmanagerlogs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_sys_email: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_sys_email_hist: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_tags: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_tags_links: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_tax_table: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_temphash: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_tracking: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yw7rqwj3h8_zbs_transactions: Data: 0.02MB + Index: 0.14MB + Engine InnoDB
    
    ### Post Type Counts ###
    
    amn_mi-lite: 3
    attachment: 109
    custom_css: 4
    customize_changeset: 8
    ereminder: 374
    espresso_events: 1
    espresso_venues: 1
    et_body_layout: 1
    et_footer_layout: 2
    et_pb_layout: 3
    et_template: 4
    et_theme_builder: 2
    event: 208
    event-recurring: 1
    incsub_event: 220
    iwp_log: 349
    location: 3
    nav_menu_item: 17
    oembed_cache: 11
    page: 25
    post: 3
    product: 843
    product_variation: 1
    revision: 319
    shop_coupon: 8
    shop_order: 1128
    shop_order_refund: 2
    ticket-meta-fieldset: 1
    treminder: 326
    tribe_events: 205
    tribe_organizer: 2
    tribe_tpp_orders: 9
    tribe_venue: 3
    tribe_wooticket: 998
    wpcf7_contact_form: 6
    wpcr3_review: 103
    zerobs_quo_template: 1
    
    ### Security ###
    
    Secure connection (HTTPS): ✔
    Hide errors from visitors: ❌Error messages should not be shown to visitors.
    
    ### Active Plugins (2) ###
    
    WooCommerce PayPal Payments: by WooCommerce – 1.6.4 (update to version 1.6.5 is available)
    WooCommerce: by Automattic – 6.1.1
    
    ### Inactive Plugins (34) ###
    
    Event Tickets: by The Events Calendar – 5.2.3
    Event Tickets Plus: by The Events Calendar – 5.3.3
    Font Awesome: by Font Awesome – 4.1.1
    Gravity Forms: by Gravity Forms – 2.5.16.1
    Gravity Forms CLI: by Rocketgenius – 1.4
    Gravity Forms PayPal Checkout Add-On: by Gravity Forms – 2.2
    Gravity Forms reCAPTCHA Add-On: by Gravity Forms – 1.1
    Gravity Forms Zero Spam: by GravityView – 1.2.0.1
    Hotjar: by Hotjar – 1.0.12
    InfiniteWP - Client: by Revmakx – 1.9.4.11
    Mailgun: by Mailgun – 1.7.9
    Oregon CPR: by Sterner Stuff –
    Query Monitor: by John Blackbourn – 3.8.2
    Redirection: by John Godley – 5.2.2
    Rollbar: by Rollbar – 2.6.1
    Site Kit by Google: by Google – 1.49.1
    Stream: by XWP – 3.8.2
    The Events Calendar: by The Events Calendar – 5.12.4
    The Events Calendar Extension: Divi Compatibility: by Modern Tribe
    Inc. – 1.2.1
    
    The Events Calendar PRO: by The Events Calendar – 5.12.0
    The SEO Framework: by The SEO Framework Team – 4.2.3
    TinyPNG - JPEG, PNG & WebP image compression: by TinyPNG – 3.3
    Widget for Google Reviews: by RichPlugins <[email protected]> – 2.1.1
    Wistia WordPress Plugin: by Wistia
    Inc. – 0.9
    
    WooCommerce Google Analytics Integration: by WooCommerce – 1.5.7
    WooCommerce Order Status Control: by SkyVerge – 1.13.1
    WordPress Importer: by wordpressdotorg – 0.7
    WordPress Zero Spam: by Highfivery LLC – 5.2.10
    WP Crontrol: by John Blackbourn & crontributors – 1.12.0
    WP Migrate DB Pro: by Delicious Brains – 2.2.2
    WP Migrate DB Pro CLI: by Delicious Brains – 1.6.0
    WP Migrate DB Pro Media Files: by Delicious Brains – 2.1.0
    WP Offload Media: by Delicious Brains – 2.5.6
    WP Rocket: by WP Media – 3.10.7
    
    ### Dropin Plugins (1) ###
    
    advanced-cache.php: advanced-cache.php
    
    ### Must Use Plugins (2) ###
    
    Bedrock Autoloader: by Roots – 1.0.3
    Register Theme Directory: by Roots – 1.0.0
    
    ### Settings ###
    
    API Enabled: ✔
    Force SSL: –
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)
    
    Connected to WooCommerce.com: –
    
    ### WC Pages ###
    
    Shop base: #5 - /cpr-supplies/
    Cart: #6 - /cart/
    Checkout: #10906 - /checkout/
    My account: #8 - /my-account/
    Terms and conditions: #3512 - /refundcancellation-policy/
    
    ### Theme ###
    
    Name: Twenty Nineteen
    Version: 2.2
    Author URL: https://ww.wp.xz.cn/
    Child Theme: ❌ – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme
    WooCommerce Support: ✔
    
    ### Templates ###
    
    Overrides: –
    
    ### WooCommerce PayPal Payments ###
    
    Onboarded: ✔
    Shop country code: US
    WooCommerce currency supported: ✔
    PayPal card processing available in country: ✔
    Pay Later messaging available in country: ✔
    Webhook status: –
    Vault enabled: ✔
    Logging enabled: ✔
    Reference Transactions: ✔
    Used PayPal Checkout plugin: –
    
    ### Action Scheduler ###
    
    Complete: 18
    Oldest: 2022-01-28 10:23:03 -0800
    Newest: 2022-01-31 11:54:25 -0800
    
    Pending: 1
    Oldest: 2022-01-31 11:54:27 -0800
    Newest: 2022-01-31 11:54:27 -0800
    
    ### Status report information ###
    
    Generated at: 2022-01-31 11:55:01 -08:00
    

    Logs (just a couple items that are now resolved regarding a typo in a hook I was working on):

    2022-01-28T18:41:51+00:00 CRITICAL Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class OregonCPR\Plugin\Hooks\Filters\WooCommerce\CashOnDelivery does not have a method "woocommerce_order_needs_payment" in /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/class-wp-hook.php:309
    Stack trace:
    #0 /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #1 /home/vagrant/dev/oregon-cpr/web/app/plugins/woocommerce/includes/class-wc-order.php(1522): apply_filters()
    #2 /home/vagrant/dev/oregon-cpr/web/app/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(250): WC_Order->needs_payment()
    #3 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/includes/template.php(1395): WC_Meta_Box_Order_Data::output()
    #4 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/edit-form-advanced.php(688): do_meta_boxes()
    #5 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/post.php(206): require('...')
    #6 {main}
      thrown in /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/class-wp-hook.php on line 309
    
    2022-01-28T18:41:54+00:00 CRITICAL Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class OregonCPR\Plugin\Hooks\Filters\WooCommerce\CashOnDelivery does not have a method "woocommerce_order_needs_payment" in /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/class-wp-hook.php:309
    Stack trace:
    #0 /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #1 /home/vagrant/dev/oregon-cpr/web/app/plugins/woocommerce/includes/class-wc-order.php(1522): apply_filters()
    #2 /home/vagrant/dev/oregon-cpr/web/app/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(250): WC_Order->needs_payment()
    #3 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/includes/template.php(1395): WC_Meta_Box_Order_Data::output()
    #4 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/edit-form-advanced.php(688): do_meta_boxes()
    #5 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/post.php(206): require('...')
    #6 {main}
      thrown in /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/class-wp-hook.php on line 309
    
    2022-01-28T18:41:56+00:00 CRITICAL Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class OregonCPR\Plugin\Hooks\Filters\WooCommerce\CashOnDelivery does not have a method "woocommerce_order_needs_payment" in /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/class-wp-hook.php:309
    Stack trace:
    #0 /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #1 /home/vagrant/dev/oregon-cpr/web/app/plugins/woocommerce/includes/class-wc-order.php(1522): apply_filters()
    #2 /home/vagrant/dev/oregon-cpr/web/app/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(250): WC_Order->needs_payment()
    #3 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/includes/template.php(1395): WC_Meta_Box_Order_Data::output()
    #4 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/edit-form-advanced.php(688): do_meta_boxes()
    #5 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/post.php(206): require('...')
    #6 {main}
      thrown in /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/class-wp-hook.php on line 309
    
    2022-01-28T18:41:58+00:00 CRITICAL Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class OregonCPR\Plugin\Hooks\Filters\WooCommerce\CashOnDelivery does not have a method "woocommerce_order_needs_payment" in /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/class-wp-hook.php:309
    Stack trace:
    #0 /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #1 /home/vagrant/dev/oregon-cpr/web/app/plugins/woocommerce/includes/class-wc-order.php(1522): apply_filters()
    #2 /home/vagrant/dev/oregon-cpr/web/app/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(250): WC_Order->needs_payment()
    #3 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/includes/template.php(1395): WC_Meta_Box_Order_Data::output()
    #4 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/edit-form-advanced.php(688): do_meta_boxes()
    #5 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/post.php(206): require('...')
    #6 {main}
      thrown in /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/class-wp-hook.php on line 309
    
    2022-01-28T18:42:00+00:00 CRITICAL Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class OregonCPR\Plugin\Hooks\Filters\WooCommerce\CashOnDelivery does not have a method "woocommerce_order_needs_payment" in /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/class-wp-hook.php:309
    Stack trace:
    #0 /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #1 /home/vagrant/dev/oregon-cpr/web/app/plugins/woocommerce/includes/class-wc-order.php(1522): apply_filters()
    #2 /home/vagrant/dev/oregon-cpr/web/app/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(250): WC_Order->needs_payment()
    #3 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/includes/template.php(1395): WC_Meta_Box_Order_Data::output()
    #4 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/edit-form-advanced.php(688): do_meta_boxes()
    #5 /home/vagrant/dev/oregon-cpr/web/wp/wp-admin/post.php(206): require('...')
    #6 {main}
      thrown in /home/vagrant/dev/oregon-cpr/web/wp/wp-includes/class-wp-hook.php on line 309
    Forum: Plugins
    In reply to: [Cloudflare] WP-CLI support

    In the meantime, there are third-party solutions, like this one: https://github.com/sterner-stuff/cloudflare-cli

    Thread Starter eclev91

    (@eclev91)

    @maybellyne @devnihil I’ll be more specific.

    – Use wp-cli to set up a new WordPress install (I don’t think the wp-cli part matters, but wp core download, wp core config ... and wp core install ... will do the trick)
    – Double-check that Twenty Twenty-One theme is activated
    – Add a custom post type with this code at the end of the Twenty Twenty-One functions.php file. This code was generated using wp scaffold post-type dog.
    – Visit Search Appearance > Content Types, and see the Breadcrumb Archive Title field is available for the “Dog” content type
    – Disable breadcrumbs via Search Appearance > Breadcrumbs
    – Visit Search Appearance > Content Types, and see the Breadcrumb Archive Title field is unavailable for the “Dog” content type (expected)
    – Add add_theme_support('yoast-seo-breadcrumbs'); to the end of the functions.php file for Twenty Twenty-One, the active theme
    – See in Search Appearance > Breadcrumbs, the breadcrumbs enable/disable toggle is gone (expected)
    – Visit Search Appearance > Content Types, and see the Breadcrumb Archive Title field is still unavailable for the “Dog” content type (unexpected)

    Which means you cannot alter the breadcrumb title for a custom post type if the theme declares breadcrumb support, but the database option for breadcrumbs has them disabled.

    • This reply was modified 4 years, 7 months ago by eclev91.
    Thread Starter eclev91

    (@eclev91)

    Howdy @richplugins,

    To answer your question:

    The entire X.Y.Z versioning system is based on something called semantic versioning. Per the guidelines for semantic versioning, you should only cut a 2.0.0 release if you’re making backwards-compatibility breaking changes to the “public API”, whatever you determine that is for your plugin.

    If you wanted to cut an immediate release simply to fix the versioning issue, I would cut version 1.50.0, which would be greater than 1.9.9 and 1.49. You wouldn’t even have to change any of the plugin logic. Simply update the version.

    I would not cut a 2.0.0 release until you have this new major update ready.

    But technically, those are just guidelines. Even WordPress core doesn’t really follow semver, which I personally find frustrating.

    • This reply was modified 4 years, 7 months ago by eclev91.
    Thread Starter eclev91

    (@eclev91)

    @userwayorg while this issue has been resolved, your new endpoint throws a new notice:

    Notice: register_rest_route was called <strong>incorrectly</strong>. The REST API route definition for <code>userway/v1/debug</code> is missing the required <code>permission_callback</code> argument. For REST API routes that are intended to be public, use <code>__return_true</code> as the permission callback. Please see <a href="https://ww.wp.xz.cn/support/article/debugging-in-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 5.5.0.) in /home/vagrant/code/ifranchise-group/web/wp/wp-includes/functions.php on line

    The permissions_callback argument is required.

    If the team enables/tests on PHP 8 with WP_DEBUG enabled, these issues should turn up before release.

    Thread Starter eclev91

    (@eclev91)

    Yeah we already fixed that. Like I said, my concern is that WooCommerce doesn’t send an email when an order is cancelled because it never heard back from PayPal.

    Thread Starter eclev91

    (@eclev91)

    Not sure how notifications work on “Resolved” issues, so a quick ping to @tdgu may be in order here.

    Thread Starter eclev91

    (@eclev91)

    Yeah this is 100% causing issues with logic from another plugin that fires on processing orders. If this were resolved, that would be really helpful, but I’ll be trying to make adjustments on our end in the meantime.

    Thread Starter eclev91

    (@eclev91)

    @joostvandevijver Thanks for the note. While it isn’t causing orders to fail, it is limiting some of our logistical options working with Modern Tribe’s Event Tickets Plus. Attendee data is tied to orders, and since an order is being created, we have to disable certain features of the ticketing plugin to ensure folks aren’t set up as attendees for these defective orders.

    @wpexplorer Maybe obfuscate the keyname and just have a button that re-randomizes it? Then the wording is much more non-technical-user-friendly: “Click to refresh notification bar for users who have dismissed it.” or something.

Viewing 15 replies - 61 through 75 (of 197 total)