Como include o admin-ajax ao carregar o javascript externo

Estou criando um plugin que possui algum Javascript externo e algumas chamadas AJAX … mas não conheço a melhor maneira de fazer referência ao arquivo admin-ajax.php uma vez que o caminho requer alguma input do PHP (caminhos e tal ).

Devo declarar uma variável de javascript global?

Qual é o melhor jeito de concluir isso?

Solutions Collecting From Web of "Como include o admin-ajax ao carregar o javascript externo"

O que você precisa fazer é registrar e / ou enqueue seu script e, em seguida, usar wp_localize_script para include uma variável Javascript em sua página. A página do Codex tem este exemplo :

 wp_enqueue_script( 'some_handle' ); $translation_array = array( 'some_string' => __( 'Some string to translate' ), 'a_value' => '10' ); wp_localize_script( 'some_handle', 'object_name', $translation_array ); 

Você pode acessar a variável com, para citar a mesma página do Codex: