我有一个用WPML制作的多语言网站。我有可以跨页面运行的php代码,但我无法使用is_page(ID)
因为页面的ID在语言域中发生变化。我需要编写代码以针对每种语言的页面
跨语言域以页面为目标的最佳做法是什么?
用php实现的WPML最佳页面选择器
1 个回复
最合适的回答,由SO网友:KAGG Design 整理而成
此代码以当前语言返回帖子ID。
$translated_post_id = apply_filters( \'wpml_object_id\', $post_id, \'post\' );
因此,您可以使用$translated_post_id
在里面is_page
.