Title: is_amp_endpoint() inside tracking_api_helper.php
Last modified: March 21, 2019

---

# is_amp_endpoint() inside tracking_api_helper.php

 *  [DrLightman](https://wordpress.org/support/users/drlightman/)
 * (@drlightman)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/is_amp_endpoint-inside-tracking_api_helper-php/)
 *     ```
           public function insert_pixel( $impression_params ) {
               $body = json_decode( $impression_params, true );
               $pixel_url = $body["pixel-url"];
               if ( ! is_amp_endpoint() ) {
                   echo '<img src="' . $pixel_url . '" style="display:none"></img>';
               }
           }
       ```
   
 * I see you don’t perform a proper `function_exists('is_amp_endpoint')` before 
   using `is_amp_endpoint()` so this code may trigger a Fatal Error if AMP plugin
   is not active.
    -  This topic was modified 7 years, 1 month ago by [DrLightman](https://wordpress.org/support/users/drlightman/).

The topic ‘is_amp_endpoint() inside tracking_api_helper.php’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/amazon-associates-link-builder_fec375.
   svg)
 * [Amazon Associates Link Builder](https://wordpress.org/plugins/amazon-associates-link-builder/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/amazon-associates-link-builder/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/amazon-associates-link-builder/)
 * [Active Topics](https://wordpress.org/support/plugin/amazon-associates-link-builder/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/amazon-associates-link-builder/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/amazon-associates-link-builder/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [DrLightman](https://wordpress.org/support/users/drlightman/)
 * Last activity: [7 years, 1 month ago](https://wordpress.org/support/topic/is_amp_endpoint-inside-tracking_api_helper-php/)
 * Status: not resolved