Get ACF value in external jQuery document

Your question is not entirely clear, but it looks like you are in need of wp_localize_script, which allows you to pass variables from PHP to a script. You would use it like this (example with two fields): add_action (‘wp_enqueue_scripts’,’wpse244551_add_field’); function wpse244551_add_field () { $my_field = array (); $my_field[] = array (field1 => get_field (‘field1’)); $my_field[] … Read more

Is there a way to optimize function that is used for returning data in an ajax-call?

Since you are not using $field_value after if-else, you can start rewriting that if if (substr($field_value, 0,4) === ‘http’) { $field_value=”<a target=”_blank” href=”” . $field_value . ‘”>’ . $field_value . ‘</a>’; } /* else { no else statement here! } */ and just use it later like this: $html .= ‘<span class=”lajax-value”>’ . $field_value . … Read more