WPML
apply_filters( 'wpml_original_element_id', mixed $empty_value, integer $element_id, string $element_type)
النوع
filter
إصدار WPML
3.2

الوصف

  • يُرجع معرف المقالة أو الصفحة باللغة الأصلية عند تقديم معرف ترجمتها.

الوسطاء

$empty_value
(مختلط) (مطلوب) هذه عادةً هي القيمة التي سيقوم المرشِّح بتعديلها. نحن لا نقوم بتصفية أي شيء هنا، لذا اضبط هذه القيمة على NULL. هذا ضروري لكي تتلقى دالة المرشِّح قائمة الوسائط الكاملة فعلياً.
$element_id
(عدد صحيح) (مطلوب) معرف العنصر (post_id لأنواع المنشورات، term_taxonomy_id لمصطلحات التصنيف).
$element_type
(سلسلة نصية) (اختياري) نوع العنصر. يمكن أن يكون نوع منشور: post_post، post_page، post_attachment، post_nav_menu_item، post_{custom post key} أو تصنيف: tax_category، tax_post_tag، tax_nav_menu، tax_{custom taxonomy key}. تكون قيمته الافتراضية post_post إذا لم يتم تعيينه.

مثال على الاستخدام

مثال

// Get the original post ID of a translated page.
$original_id = apply_filters( 'wpml_original_element_id', NULL, 6, 'post_page' );

wpml_decode_custom_field, wpml_footer_language_selector, wpml_add_language_form_field, wpml_ls_exclude_in_menu, wpml_is_rtl, wpml_alternate_hreflang, wpml_head_langs, wpml_must_translate_canonical_url, wpml_browser_redirect_language_params, wpml_active_languages

جميع خطاطيف معلومات اللغة على مستوى الموقع البالغ عددها 29 →