Ruta del archivo para el script AJAX (en Wordpress)
Yo uso este script jquery-ajax para enviar correo electrónico:
$.ajax({
url: process.php,
type: "POST",
data: data,
cache: false,
...
enurl
Llamo al archivo php que envía el correo electrónico, pero ajax lo obtiene solo si especifico la ruta completa:
url: "http://www.domain.com/wp-content/themes/site_theme/templates/process.php",
pero tengo que usar una sintaxis como esta:
url: "../../templates/process.php",
o usando una variable para declarar en el encabezado / pie de página html
Html
<script type="text/javascript">
var urlMail = '<?php bloginfo('template_url'); ?>/templates/process.php';
</script>
Guión
url: "../../templates/process.php",
pero con los dos casos anteriores, la consola del navegador recupera este error:
POST http://www.domain.com/templates/process.php 404 Not Found 1.56s
Donde me equivoco