Я хочу использовать AMP с пользовательским типом сообщения в WordPress. По этой причине, я добавил следующий код в моей functions.php:WordPress AMP для пользовательских типов сообщений с собственным URL-адресом
add_action('amp_init', 'xyz_amp_add_review_cpt');
function xyz_amp_add_review_cpt() {
add_post_type_support('xyz-review', AMP_QUERY_VAR);
}
Код с официального плагина документации: https://github.com/Automattic/amp-wp/blob/master/readme.md#custom-post-type-support
После того, что я покраснел мои правила перезаписи, как они сказал. К сожалению, это не работает для моего CPT. Только для обычных сообщений.
Я думаю, это потому, что у моего CPT нет слизняков. URL-адрес такой же, как и для сообщений: example.com/custom-post-type-post/
Если я добавлю слизню к CPT, AMP будет работать. Но я не мог этого сделать.
Есть ли еще какое-либо решение, чтобы исправить это?
спасибо, я попробую его – Cray