Ich habe einen benutzerdefinierten Beitrag erstellt und eine Vorlagendatei mit dem Namen single-postname.php erstellt
Ich kann die Template-Datei nicht laden, bevor ich nur zurück zur Homepage weitergeleitet wurde, aber nach dem Leeren der .htaccess-Datei bekomme ich nur eine leere Seite.
Ich habe versucht, den Beitrag zu entfernen und erneut hinzuzufügen, die Permalinks ein paar Mal geändert und das Thema geändert, nichts scheint zu funktionieren. Kann ich sonst noch etwas tun, um WordPress zu zwingen, erneut nach der Datei zu suchen?
Der register_post_type
$labels = array(
'name' => _x( 'Conversations', 'conversation' ),
'singular_name' => _x( 'Conversation', 'conversation' ),
'add_new' => _x( 'Add New', 'conversation' ),
'add_new_item' => _x( 'Add New Conversation', 'conversation' ),
'edit_item' => _x( 'Edit Conversation', 'conversation' ),
'new_item' => _x( 'New Conversation', 'conversation' ),
'view_item' => _x( 'View Conversation', 'conversation' ),
'search_items' => _x( 'Search Conversations', 'conversation' ),
'not_found' => _x( 'No conversations found', 'conversation' ),
'not_found_in_trash' => _x( 'No conversations found in Trash', 'conversation' ),
'parent_item_colon' => _x( 'Parent Conversation:', 'conversation' ),
'menu_name' => _x( 'Conversations', 'conversation' ),
);
$args = array(
'labels' => $labels,
'hierarchical' => false,
'description' => 'conversation between users on the site',
'supports' => array( 'title', 'excerpt', 'author', 'comments', 'custom-fields' ),
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'menu_position' => 20,
//'menu_icon' => 'http://findicons.com/files/icons/2229/social_media_mini/24/google_talk.png',
'show_in_nav_menus' => true,
'publicly_queryable' => true,
'exclude_from_search' => false,
'has_archive' => true,
'query_var' => true,
'can_export' => true,
'rewrite' => true,
'capability_type' => 'post'
);
register_post_type( 'conversation', $args );
Dateiname = single-conversation.php
Es gibt keine solche Vorlage wie
single-postname.php
meinst du höchstwahrscheinlichsingle-posttype.php
? Wenn dies der Fall ist, zeigen Sie uns den benutzerdefinierten Posttypcode und den Namen Ihrer Vorlagendatei.– Benutzer2019515
16. März 2013 um 2:32 Uhr
Über das Wochenende hat es angefangen zu funktionieren, muss ein Cache-Problem gewesen sein, aber nur damit diese Frage den Leuten helfen könnte, wenn Sie eine Antwort schreiben, in der die Benennung von Dateien erklärt wird, und ich werde sie zur Antwort machen.
– Thomas Depole
18. März 2013 um 19:30 Uhr