If you are developing some code and you want to detect if it’s AMP then you can use the below code.
if ( function_exists( 'ampforwp_is_amp_endpoint' ) && ampforwp_is_amp_endpoint() ) {
}If you are facing any warnings in the debug log or on the website like
Notice: is_amp_endpoint was called <strong>incorrectly</strong>. is_amp_endpoint() is deprecated from AMPforWP, please use ampforwp_is_amp_endpoint instead. Please see <a href=”https://codex.wordpress.org/Debugging_in_WordPress”>Debugging in WordPress</a> for more information.
Then to solve this warning, go to the path mentioned in the warning and find is_amp_endpoint and replace it with ampforwp_is_amp_endpoint
This will fix the warnings.
Hope it helps. If you have any questions, then please ask us in the below comments.
If you want to add an AWeber form in AMP then first you need to…
Webpushr is the fastest growing web push notifications platform that marketers love & developers rely…
Follow these steps to add Adobe Analytics in AMP Step 1: Go to WordPress Admin Area -> AMP…
Core Web Vitals are the subset of Web Vitals that apply to all web pages,…
The following reasons can be shown for non-indexing. Server error (5xx) Your server returned a 500-level…
We have added the Google Analytics 4 ( GA 4 ) integration in AMPforWP v1.0.80.…