Beiträge von InaiMathi

    Hallo,

    folgendes Problem:

    PHP
    <p>Beschriftung</p> <?php echo get_post_meta($post->ID, "CustomField1", true); ?>

    Ich will erreichen, dass die "Beschriftung" vor dem Custom Field-Wert nur dann angezeigt wird, wenn ich dem Custom Field einen Wert zugewiesen, sprich es im Backend-Editor befüllt habe. Wie kriege ich das hin?

    Besten Dank! :)

    Wenn wirklich keine Einzelseite eine Sidebar haben soll, musst du lediglich...

    PHP
    <?php get_sidebar(); ?>

    ...aus der page.php löschen und ggf. den Contentbereich in der Breite ein wenig anpassen. Sollen auch die Blogposts ohne Sidebar auskommen, muss du dieselben Schritte in der single.php wiederholen. Und so weiter.

    Grundsätzlich wüsste ich nicht, warum eine solche Webseite nicht in WordPress realisierbar sein sollte. Das Großartige an WordPress ist ja, dass man es fast unbegrenzt an seine jeweiligen Bedürfnisse anpassen kann. Wenn du also alle typischen "Blog-Features" wie beispielsweise die Kommentare, etc. einfach aus einem bereits bestehenden Theme entfernst, bzw. in deinem Fall gar nicht erst einbaust, bleibt quasi nichts mehr übrig, was an einen Blog erinnert. Es fungiert dann quasi nur noch als CMS, das eben das tut, was ein CMS tun sollte: Content verwalten.

    Zu beachten ist lediglich, dass man sich neben HTML auch ein wenig in PHP auskennen muss. Ist dies nicht der Fall, gibt's jedoch wirklich sehr gute Dokumentationen, die eigentlich jede Funktion nachvollziehbar und vor allem verständlich erklären. Ach, und das Forum hier ist ja auch noch da. ;)

    Die Lösung ist zwar nicht unbedingt WordPress-related, aber ich würde dafür Issuu.com empfehlen.

    Ein Beispiel hier. - Klar, das ließe sich vielleicht auch mit WP-Plugins realisieren, aber allein wegen der grandios stylischen Art und Weise, wie Issuu.com Printinhalte im Web präsentiert, würde ich mir den Service mal ansehen. :)

    Die hochgeladenen Kataloge, Newsletter, etc. lassen sich natürlich direkt in die eigene Website einbetten, man wird nicht zwangsläufig auf Issuu.com weitergeleitet.

    In deiner archive.php nach...

    PHP
    <?php comments_popup_link('No Comments »', '1 Comment »', '% Comments »'); ?>

    ...suchen und durch...

    PHP
    <?php if ( comments_open() ) : ?><?php comments_popup_link( 'No Comments »', '1 Comment »', '% Comments »', 'comments-link'); ?><?php endif; ?>

    ...ersetzen. Gegebenenfalls eindeutschen.

    Es wird überprüft, ob beim Post die Möglichkeit besteht zu kommentieren. Ist dies der Fall, wird der Kommentarlink angezeigt, andernfalls nicht. :)

    Diese Frage betrifft WordPress.com und nicht die selbstgehosteten WP-Blogs, für die dieses Forum hier eigentlich gedacht ist. ;)

    Nur so viel: Ich kenne mich diesbezüglich zwar nicht wirklich aus, aber ich denke mal, dass es eine interne Richtlinie von WordPress.com ist, Domains erst wieder nach so und so vielen Tagen verfügbar zu machen, nachdem der Blog unter der Adresse gelöscht wurde. - Wenn überhaupt.

    Setz' all das, was nicht wegscrollen soll, in ein eigenes Div und fixiere dieses dann am oberen Rand.

    Ach so, ich bin nun davon ausgegangen, dass du nur in den Archiven lediglich drei Posts sehen willst.

    Wenn global immer nur drei Posts angezeigt werden sollen, also auf der index.php, archive.php, search.php, etcpp kannst du auch direkt über Backend > Einstellungen > Lesen > "Blogseiten zeigen maximal" die von dir gewünschte Anzahl einstellen.

    Irgendwo in deiner header.php findest du mit ziemlich hoher Wahrscheinlichkeit etwas wie:

    PHP
    <?php wp_list_pages(); ?>

    Dies listet die von dir erstellten Seiten als Navigation auf. - Wie das geschieht, lässt sich allerdings beeinflussen. In deinem Fall willst du eine oder mehrere Seiten aus der Navigation ausschließen. Das passiert durch "exclude=":

    PHP
    <?php wp_list_pages('exclude=1,2,44'); ?>

    Jede Zahl steht für die ID einer Seite. Welche ID eine Seite hat, steht u.a. am Ende der URL, die angezeigt wird, wenn du im Backend > Seiten mit der Maus über einen Seitennamen fährst. So etwas wie "http://www.deineurl.com/wp-admin/page.…on=edit&post=44" müsste dann da stehen. In diesem Fall wäre 44 die ID der Seite.