get_template_directory Hinzufügen von FTP-Stammordnern in URLs

Ich erstelle ein Thema, und jetzt füge ich einige functionen für meinen benutzerdefinierten Post-Typ hinzu, wie zum Beispiel verschiedene Metaboxen in der Post-Seite, extra Post-Konfigurationsseite.

Es scheint, wenn ich versuche, das Site-Design-Verzeichnis zu bekommen, damit ich eine benutzerdefinierte CSS-Datei und PHP-Datei für die separate Post-Seite in die Warteschlange stellen kann, bekomme ich FTP-Root-Ordner in der URL, was 404 verursacht.

Hier ist die Art, wie ich es hinzufüge. Ich habe eine separate Datei mit allen benutzerdefinierten Post-Typ-functionen darin, und ich füge es als eine Abhängigkeit durch meine functions.php hinzu. Ich wollte mit der separaten Datei gehen, für Ordentlichkeit, also habe ich keine Million functionen in meiner functions.php. Ich habe auch eine CSS-Datei in einem Ordner in meinem Include-Verzeichnis. Das CSS ist für das Backend, für die benutzerdefinierten Post-Seiten im Admin.

EDIT: Ich habe gerade überprüft und es fügt die FTP-Root-Informationen, auch wenn ich manuell den Pfad anstelle einer function (get_template_directory ()) hinzufügen, jetzt verwirrt mich das wirklich als alle functionen wo sonst gut funktionieren, nur in dieser Datei mit der post_type functionen. Ich habe andere post_type functionen in meinem functions.php Ordner und sie funktionieren auch gut. Wer kümmert sich um ein Gehirn?

Bei Verwendung von get_template_directory ():

wp_register_style('PostTypeStyleSheet', get_template_directory() . '/inc/post-types-functions/css/cpadminstyles.css'); wp_enqueue_style( 'PostTypeStyleSheet'); 

Ich bekomme eine URL wie diese zurück:

 Failed to load resource: the server responded with a status of 404 (Not Found) http://mythemesite.com/home2/jname/public_html/sandbox/wp-content/themes/mytheme/inc/post-types-functions/css/cpadminstyles.css?ver=3.5.1 

Ich bin nicht sicher, warum das passiert, ich benutze get_template_directory () fast überall sonst und habe dieses Problem nicht. Kann mir jemand sagen, warum es passieren könnte?

Solutions Collecting From Web of "get_template_directory Hinzufügen von FTP-Stammordnern in URLs"