WPML
apply_filters( 'wpml_element_translation_type', mixed $empty_value, int $element_id, string $element_type )
类型
filter
WPML 版本
3.2

说明

返回文章类型或分类法术语的翻译类型(已翻译或未翻译 | 已复制或本身是副本)。

参数

$empty_value
(mixed) (必填) 这通常是过滤器将要修改的值。我们在这里不进行任何过滤,因此将其设置为 NULL。这是为了让过滤器函数实际接收完整的参数列表。
$element_id
(int) (必填) 要检索其信息的元素 ID。对于分类法项,请使用 term_id;对于文章类型,请使用 post_id。
$element_type
(string) (必填) ID 所属元素的类型。可以是文章类型:post、page、attachment、nav_menu_item、{custom post key},或者是分类法:category、post_tag、nav_menu、{custom taxonomy key}。

使用示例

示例
echo apply_filters( 'wpml_element_translation_type', NULL, 7, 'nav_menu' )

返回值将是以下之一:
 *      WPML_ELEMENT_IS_NOT_TRANSLATED  = 0
 *      WPML_ELEMENT_IS_TRANSLATED      = 1
 *      WPML_ELEMENT_IS_DUPLICATED      = 2
 *      WPML_ELEMENT_IS_A_DUPLICATE     = 3

wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_post_duplicates, wpml_element_has_translations

所有 6 个 查找内容的翻译状态 钩子 →