CSS que no se vincula a la plantilla de página HTML

Intenté en el localhost wordpress y funciona bien allí.

Pero cuando bash para mi sitio web en vivo y trato de vincular los archivos CSS al archivo HTML, no obtengo los efectos CSS.

Enlazo el CSS a mi archivo HTML utilizando la siguiente ubicación de dirección:

  

¿Cómo puedo vincular los archivos CSS a mi HTML?

PD: estoy vinculando mi archivo HTML a mi archivo PHP para crear la Plantilla de página como

 require(TEMPLATEPATH.'/file1.html') 

Además, no hay una carpeta llamada wordpress en el directorio del panel de control. La dirección de mi archivo HTML y CSS es /home3/username/public_html/wp-content/themes/ThemeName/file1.html

No debe escribir una ruta completa como esa en su plantilla. WordPress proporciona funciones para eso, como get_stylesheet_directory_uri que devuelve el uri de su carpeta de tema actual. Entonces, para vincular tu CSS debes hacer esto:

  

Pero deberías considerar unir tu CSS desde functions.php ya que es una mejor práctica:

 function my_scripts() { wp_enqueue_style( 'my_style', get_stylesheet_directory_uri() . '/file1.css' ); } add_action( 'wp_enqueue_scripts', 'my_scripts' ); 

De esta forma, WordPress agregará la etiqueta para su hoja de estilo en el encabezado cuando se wp_head() .

Los archivos css se pueden incluir en el tema como este o puede usar wp_enque_style () función

Si almacena css y html en la misma carpeta. Creo que funciona:

   

Creo que necesitas especificar el tipo: