Estoy creando códigos en mi archivo de funciones personalizado. Uno de esos códigos es para la inserción de referencias a archivos de estilos en la cabecera. Esos archivos de estilo son los de fontawesome. No los estoy colocando en algún directorio del tema porque quiero que las referencias se mantengan allí aún si cambio de tema.
Dado eso no me servía la función get_template_directory_uri(), ya que esa me devuelve la ruta al directorio raíz del tema.
Para mi propósito está content_url().
Esa función me estaría devolviendo el siguiente string: https://businet.brigzen.com/wp-content/
Un ejemplo sería:
function brigzen_enqueue_styles() {
wp_enqueue_style( 'fa-allcss', content_url() . '/fontawesome/css/all.css', array(), '1.0', 'all' );
// wp_enqueue_style( 'critical-fa-allcss', content_url() . '/fontawesome/css/all.css', array(), '1.0', 'all')
}
add_action( 'wp_enqueue_scripts', 'brigzen_enqueue_styles' );
El resultado fue excelente, me agregó la siguiente referencia al head:
<link rel=’stylesheet’ id=’fa-allcss-css’ href=’https://businet.brigzen.com/wp-content/fontawesome/css/all.css?ver=1.0‘ media=’all’ />
Ya con esto se agrega una más a mi repertorio.