Ich baue ein Plugin, das auf Plugin basiert https://wordpress.org/plugins/amp/ und ich möchte den Status überprüfen, wenn der Benutzer auf AMP-Post oder -Seite ist.
Was ist die Funktion, mit der wir den AMP-Endpunkt in WordPress überprüfen können?
Sophie
Ich baue ein Plugin, das auf Plugin basiert https://wordpress.org/plugins/amp/ und ich möchte den Status überprüfen, wenn der Benutzer auf AMP-Post oder -Seite ist.
Was ist die Funktion, mit der wir den AMP-Endpunkt in WordPress überprüfen können?
Du kannst den … benutzen is_amp_endpoint()
Funktion, um zu prüfen, ob es sich bei der aktuell geladenen Seite/Beitrag um eine AMP-Seite handelt.
Dunkelsiegel
Ich empfehle dringend, die zu verwenden is_amp_endpoint()
-Funktion und packen Sie sie in eine vorhandene Bedingung ein, z. B. die folgende:
if (function_exists( 'is_amp_endpoint' ) && is_amp_endpoint()) {
// do stuff
}
Auf diese Weise stürzt Ihre WordPress-Website nicht ab, wenn das WP-AMP-Plugin deaktiviert wird (oder sein Verhalten / seine Methodensignatur ändert).
Weitere Informationen und alternative Möglichkeiten, dies zu tun, finden Sie unter diesen Blogbeitrag die ich zu diesem Thema geschrieben habe.