Einzelne Seite WordPress CSS und JS Links

Ich habe eine benutzerdefinierte Vorlage mit Blogpost darin …

In meiner header.php, innerhalb des heads habe ich meine Links so …

   

Diese Links funktionieren in meiner benutzerdefinierten Vorlage .. mit

Alle Blogposts in meiner benutzerdefinierten Seite sind da .. keine Layoutprobleme.

Aber wenn ich auf einen der Post klicke. Mein Layout ist kaputt. und wenn ich es über Inspect Element überprüft habe. Der Link ist so

   

* EDIT * aus den Antworten unten, oben ist meine ursprüngliche Frage, jedenfalls ist mein Problem immer noch das gleiche.

Ich fügte dieses zu meiner functions.php hinzu und entfernte die Verbindungen auf meiner header.php auch kopierte ich die Dateien innerhalb des wordpress Ordners, der Links genannt wurde …

/httpdocs/blog/wp-content/themes/myblog/links

  // Get Links function theme_scripts_styles() { wp_enqueue_style( 'my-styles', get_stylesheet_directory_uri() . '/links/design.css', array(), '1.0', 'all' ); wp_enqueue_script( 'my-scripts1', get_stylesheet_directory_uri() . '/links/cufon-yui.js', array(), '1.0', true ); wp_enqueue_script( 'my-scripts2', get_stylesheet_directory_uri() . '/links/232MKSD_200.font.js', array(), '1.0', true ); wp_enqueue_script( 'my-scripts3', get_stylesheet_directory_uri() . '/links/232MKSDB_400.font.js', array(), '1.0', true ); wp_enqueue_script( 'my-scripts4', get_stylesheet_directory_uri() . '/links/fonts.js', array(), '1.0', true ); wp_enqueue_script( 'my-scripts5', get_stylesheet_directory_uri() . '/links/OpenSans_400.font.js', array(), '1.0', true ); wp_enqueue_script( 'my-scripts6', get_stylesheet_directory_uri() . '/links/OpenSansSB_600.font.js', array(), '1.0', true ); } add_action( 'wp_enqueue_scripts', 'theme_scripts_styles' ); 

Solutions Collecting From Web of "Einzelne Seite WordPress CSS und JS Links"

Meine Vermutung ist, dass Sie relative URLs in Ihrer Datei header.php verwenden. Das würde den Unterschied in den Pfaden erklären. (Es ist wahrscheinlich auch auf Archivseiten anders, oder?) Tu das nicht. Relative URLs funktionieren in einem WordPress-Kontext nicht gut. Im Allgemeinen möchten Sie get_permalink() , site_url() , home_url() usw. verwenden, um absolute URLs zu erstellen. Für die get_template_directory_uri() möchten Sie get_template_directory_uri() und get_stylesheet_directory_uri() .

Ich nehme an, dass Sie auch die Stylesheets und Skripte nicht registrieren und in Warteschlangen stellen.

Sehen:
http://codex.wordpress.org/Function_Reference/wp_register_script
http://codex.wordpress.org/Function_Reference/wp_enqueue_script
http://codex.wordpress.org/Function_Reference/wp_register_style
http://codex.wordpress.org/Function_Reference/wp_enqueue_style