lo general, en mis aplicaciones PHP que tienen una URL base configuración para que pueda hacer cosas como esta¿Puedo obtener una "URL base" en Wordpress dentro de un archivo de plantilla?
<a href="<?php echo BASE_URL; ?>tom/jones">Tom</a>
Entonces puedo mover mi sitio desde el desarrollo hasta la producción e intercambiarlo con facilidad y tienen lugar de cambio de marcha de ancho (y parece más fiable que <base href="" />
.
que estoy haciendo un tema de Wordpress, y me pregunto, no tiene nada de WordPress como esta construida en, o tengo que volver a definir mi propia?
I puede ver ABSPATH
, pero esa es la ruta absoluta del archivo en el sistema de archivos, no algo de la raíz del documento.
En wordpress 3.5.1 tuve que poner bloginfo ('url'); - sin "get_" –
get_bloginfo() devuelve la url mientras que bloginfo() dará salida a la url. Entonces echo get_bloginfo ('url')?> es lo mismo que bloginfo ('url')?> –
@Sy Holloway Encuentro que obtengo salidas diferentes para esos, en realidad. bloginfo() parece dar como resultado una base real, en mi caso "http: // localhost", mientras que get_bloginfo genera la base del sitio, "http: // localhost/directory". –