| Server IP : 82.208.35.60 / Your IP : 216.73.217.33 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/d2m/sofident_cz/wp-content/plugins/acfml/classes/ |
Upload File : |
<?php
class WPML_ACF_Display_Translated {
public function __construct() {
add_filter( "acf/fields/relationship/query", array( $this, "allow_query_display_translated_in_wp_admin" ), 3, 10 );
add_filter( "acf/fields/post_object/query", array( $this, "allow_query_display_translated_in_wp_admin" ), 3, 10 );
add_filter( "acf/fields/taxonomy/query", array( $this, "allow_query_display_translated_in_wp_admin" ), 3, 10 );
}
public function allow_query_display_translated_in_wp_admin( $args, $field, $post_id ) {
add_filter( "wpml_should_use_display_as_translated_snippet", array( $this, "query_should_use_display_as_translated" ), 2, 10 );
return $args;
}
public function query_should_use_display_as_translated( $use_snippet, $post_types ) {
if ( wpml_is_ajax() ) {
$use_snippet = true;
}
return $use_snippet;
}
}