Title: get_tracktrace_links
Last modified: September 30, 2020

---

# get_tracktrace_links

 *  Resolved [darkallman](https://wordpress.org/support/users/darkallman/)
 * (@darkallman)
 * [5 years, 8 months ago](https://wordpress.org/support/topic/get_tracktrace_links/)
 * Sinds gisteren zit ik ook op versie 4 (kwam van 3.5, had nog niet eerder een 
   update melding gehad).
 * Echter, nu krijg ik errors op mijn custom code omdat functie: get_tracktrace_links
   niet meer bestaat.
 * `Uncaught Error: Call to undefined method WCMP_Admin::get_tracktrace_links()`
 * Welke functie moet ik nu gebruiken voor het opvragen van Track n Trace links?
    -  This topic was modified 5 years, 8 months ago by [darkallman](https://wordpress.org/support/users/darkallman/).

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

 *  Thread Starter [darkallman](https://wordpress.org/support/users/darkallman/)
 * (@darkallman)
 * [5 years, 8 months ago](https://wordpress.org/support/topic/get_tracktrace_links/#post-13472628)
 * Huidige code
    `WooCommerce_MyParcel()->admin->get_tracktrace_links`
 * Wat moet ik nu wijzigen?
    -  This reply was modified 5 years, 8 months ago by [darkallman](https://wordpress.org/support/users/darkallman/).
 *  Plugin Author [Richard Perdaan](https://wordpress.org/support/users/richardperdaan/)
 * (@richardperdaan)
 * [5 years, 8 months ago](https://wordpress.org/support/topic/get_tracktrace_links/#post-13472687)
 * Beste [@darkallman](https://wordpress.org/support/users/darkallman/) ,
 * Je zou de volgende method kunnen gebruiken `WCMP_Frontend::getTrackTraceLinks(
   $order_id);`
 * Zo ziet de method eruit:
 *     ```
        /**
            * @param $order_id
            *
            * @return array|bool
            * @throws Exception
            */
           public static function getTrackTraceLinks($order_id): array
           {
               $track_trace_links = [];
   
               $consignments = self::getTrackTraceShipments($order_id);
   
               foreach ($consignments as $key => $consignment) {
                   $track_trace_links[] = [
                       "link" => $consignment["track_trace_link"],
                       "url"  => $consignment["track_trace_url"],
                   ];
               }
   
               return $track_trace_links;
           }
       ```
   
 *  Thread Starter [darkallman](https://wordpress.org/support/users/darkallman/)
 * (@darkallman)
 * [5 years, 8 months ago](https://wordpress.org/support/topic/get_tracktrace_links/#post-13472775)
 * Dank Richard,
 * Ik kom er echter nog niet aan uit. Ik blijf een error houden.
 *     ```
       PHP message: PHP Fatal error: Uncaught Error: Call to undefined method WCMP_Admin::get_tracktrace_links() in /httpdocs/wp-content/plugins/lieve-labels-tweaks-2/public/class-content.php:851
   
       Stack trace:
       #0 /httpdocs/wp-includes/class-wp-hook.php(287): Content->track_trace_email()
       #1 /httpdocs/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters()
       #2 /httpdocs/wp-includes/plugin.php(478): WP_Hook->do_action()
       #3 /httpdocs/wp-content/plugins/woocommerce/templates/emails/email-order-details.php(22): do_action()
       #4 /httpdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(344): include('/var/www/vhosts...')
       #5 /httpdocs/wp-content/plugins/woocommerce/includes/class-wc-emails.php(421): wc_get_template()
       #6 /httpdocs/wp-includes/class-wp-hook.php(2...', referer: https://www.lievelabels.nl/wp-admin/edit.php?post_type=shop_order&paged=1&bulk_action=marked_processing-inv&changed=1&ids=91450
       ```
   
 *  Plugin Author [Richard Perdaan](https://wordpress.org/support/users/richardperdaan/)
 * (@richardperdaan)
 * [5 years, 8 months ago](https://wordpress.org/support/topic/get_tracktrace_links/#post-13472876)
 * Beste [@darkallman](https://wordpress.org/support/users/darkallman/) ,
    Ik denk
   dat je boven in jouw bestand nog het volgend moet zetten: `use WCMP_Frontend;`
 * Via de error lijkt ht alsof er niks is aangepast, wellicht kan dat te maken hebben
   met cache?
 *  Thread Starter [darkallman](https://wordpress.org/support/users/darkallman/)
 * (@darkallman)
 * [5 years, 8 months ago](https://wordpress.org/support/topic/get_tracktrace_links/#post-13472909)
 * Ik denk dat idd de OP_Cache dwars lag.
    Tevens USE WCMP_Frontend toegevoegd. 
   Nu lijkt het in orde!
 *  Thread Starter [darkallman](https://wordpress.org/support/users/darkallman/)
 * (@darkallman)
 * [5 years, 8 months ago](https://wordpress.org/support/topic/get_tracktrace_links/#post-13472944)
 * Bevestigd. Opgelost!
 *  Plugin Author [Richard Perdaan](https://wordpress.org/support/users/richardperdaan/)
 * (@richardperdaan)
 * [5 years, 8 months ago](https://wordpress.org/support/topic/get_tracktrace_links/#post-13473112)
 * Beste [@darkallman](https://wordpress.org/support/users/darkallman/),
 * Goed om te horen.

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

The topic ‘get_tracktrace_links’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce-myparcel/assets/icon-256x256.png?rev=2898538)
 * [MyParcel](https://wordpress.org/plugins/woocommerce-myparcel/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce-myparcel/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce-myparcel/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce-myparcel/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce-myparcel/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce-myparcel/reviews/)

 * 7 replies
 * 2 participants
 * Last reply from: [Richard Perdaan](https://wordpress.org/support/users/richardperdaan/)
 * Last activity: [5 years, 8 months ago](https://wordpress.org/support/topic/get_tracktrace_links/#post-13473112)
 * Status: resolved