Schönen Feiertag.
Wie der Titel sagt: Wenn ich im Dashboard einen Artikel bearbeite, wird mir nicht der Dialog angeboten, mit dem ich Felder hinzufügen kann.
http://naturfreunde-schriesheim.de/wp-content/upl…04/nocustom.png
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenSchönen Feiertag.
Wie der Titel sagt: Wenn ich im Dashboard einen Artikel bearbeite, wird mir nicht der Dialog angeboten, mit dem ich Felder hinzufügen kann.
http://naturfreunde-schriesheim.de/wp-content/upl…04/nocustom.png
Wenn ich eine alte Template-Seite kopiere, unter einem neuen Namen sichere, die Zeile "Template Name: Test" hinter dem Doppelpunkt ändere: Was muss ich noch tun, damit bei einer neuen Seite, die ich schreiben will, dieses Template auch in der Klappliste angeboten wird?
Ich habe gerade spaßeshalber mal alle Rechte geändert (Lese und Schreibrechte für Benutzer und Gruppe, Leserechte für Welt, vorher hatte die Datei keine Leserechte für Welt, dafür Ausführungsrechte) -- jetzt wird das Thema angeboten.
Vielen Dank für Eure Aufmerksamkeit und Eure Hilfe.
wie sieht es aus, wenn du alle plugins deaktivierst?
und dann wieder eines nach dem anderen re-aktivierst?
Danke für den Tipp. Ich bin völlig neu bei Wordpress und weiß nicht, wie man dort ein Problem eingrenzt.
Im Moment probiere ich am Default rum, und da ist kein Plugin aktiviert.
eigentlich nichts;
Dann habe ich die Beschreibung ja korrekt gelesen.
das seiten-template muss:
- im theme-verzeichnis gespeichert sein (also im gleichen verzeichnins wie index.php, single.php, etc vom theme, was gerade aktiviert ist),
Ja, das ist der Fall:
root@nillis:/usr/share/wordpress/wp-content/themes/default# ls
404.php comments-popup.php halbwelt.php images mtb-archive.php~ search.php #test.php#
archive.php footer.php halbwelt.php~ index.php page.php sidebar.php test.php
archives.php functions.php header.php links.php rtl.css single.php test.php~
comments.php #halbwelt.php# image.php mtb-archive.php screenshot.png style.css
- den template-namen als php comment am anfang des templates haben,
Das habe ich auch:
root@nillis:/usr/share/wordpress/wp-content/themes/default# head mtb-archive.php
<?php
/**
* Template Name: MTB
* @package WordPress
* @subpackage Default_Theme
*/
get_header(); ?>
<div id="content" class="narrowcolumn" role="main">
Alles anzeigen
- eine normale php-datei sein.
Ebenso:
root@nillis:/usr/share/wordpress/wp-content/themes/default# file mtb-archive.php
mtb-archive.php: PHP script text
Aber die Klappliste enthält lediglich:
Wenn ich eine alte Template-Seite kopiere, unter einem neuen Namen sichere, die Zeile "Template Name: Test" hinter dem Doppelpunkt ändere: Was muss ich noch tun, damit bei einer neuen Seite, die ich schreiben will, dieses Template auch in der Klappliste angeboten wird?
Ich nutze WordPress 2.9 mit dem default-Theme.
Ich habe ein neues Template angelegt, das folgenden Inhalt hat:
<?php
/**
* Template Name: Test
* @package WordPress
* @subpackage Default_Theme
*/
get_header(); ?>
<div id="content" class="narrowcolumn" role="main">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><?php the_title(); ?></h2>
<div class="entry">
<?php the_content('<p class="serif">Read the rest of this page »</p>'); ?>
<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
</div>
</div>
<?php endwhile; endif; ?>
<?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?>
<?php comments_template(); ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
Wie kann ich, wenn ich einen neuen Artikel schreibe, auf dieses Template im Dashboard umschalten? Es wird mir keine Auswahl der Templates angeboten.