Beiträge von ngin

    PHP
    if (function_exists('register_sidebar')) {
      // register the left sidebar
      register_sidebar(array('name' => 'left',
      'before_widget' => '<li>',
      'after_widget' => '</li>',
      'before_title' => '<h3>',
      'after_title' => '</h3>'));
    }


    Ah, dafür ist die „functions.php“ -- blicke bei dem ganzen durcheinander noch nicht so ganz durch; Vielen Dank, das hatte ich gesucht.

    Du könntest für dieses Widget sonst auch eine neue Sidebar erstellen und diese in der sidebar.php einbinden, wenn es anders als alle anderen Widgets sein soll und z.B. immer am Ende der Sidebar steht.


    [COLOR=Black]Ich bin noch in der Experimentier-Phase, ich weiss nicht wirklich, was ich hier tue ;)
    Ich hatte mir vor kurzem ein minimalistisches CMS geschrieben, so als kleine Übung für mich; jetzt möchte ich auf Wordpress umsteigen, da es einfach Praktischer ist -- nur wollte ich im beim HTML-Output von Wordpress so nah wie möglich an mein Aktuelles.
    [/COLOR]


    [COLOR=Black] Ganz einfach: Tue es nicht! Änderungen an Core-Dateien sind tabu, damit macht man sich nur selber Ärger. Man kann über Filter und Hooks sehr viel an Funktionalität anpassen, was dann alles schön in der functions.php des Themes landet, wo es bei Updates sicher ist.
    [/COLOR]


    Gibt es denn eine Wordpress-Interne Funktion, die den Link zur Aktuell angezeigten Seite ohne „href“ anzeigt?

    Beispiel: ich bin auf der Seite http://example.com/autos, im Menu sollte es dann wie folgt aussehen:

    PHP
    <ul>
    <li><a href="/schiffe">Schiffe</a></li>
    <li><em>Autos</em></li>
    </ul>

    Oder das von Wordpress generierte XHTML für Bilder; das habe ich auch in der „wp-includes/media.php“ ab Zeile 595 angepasst, da mir das von Wordpress erzeugte XHTML nicht so ganz in den Kram passte :)
    Wie könnte ich sowas dauerhaft lösen, oder ist es Überhaupt möglich?

    MfG

    Hallo,

    ich verwende das Plugin „Flexi Pages Widget“, in dieser habe ich kleine Anpassungen im Script vorgenommen, und zwar ab Zeile 278:

    PHP
    #   echo $before_widget;
    ...
    #   echo $after_widget;

    Diese Echos brauche ich nicht, nur werden sie bei jedem neuen Update des Plugins wieder hinzugefügt; wie kann ich diese Dauerhaft, auch bei neuen Updates, auskommentiert lassen? Geht das überhaupt, oder muss ich bei jedem Update wieder selbst Hand anlegen?

    Und Generell -- ich habe auch einige für mich Sinnvolle anpassungen direkt in den Wordpress-Scripts vorgenommen, diese werden wohl auch bei einem Update verloren gehen, oder? Arbeite mich erst seit kurzem in Wordpress ein.

    MfG


    Danke für den Link, aber irgendwie will das bei mir nicht funktionieren.

    Edit:

    ich habe doch eine Wordpress-Interne Lösung gefunden: http://codex.wordpress.org/Function_Reference/get_post_meta
    Da war ich schon drüber gestolpert, wusste aber nicht, dass ich „echo“ für die Ausgabe verwenden muss.

    Für's Archiv:

    Benutzerdefiniertes Feld anlegen und dann im Template (wenn Bspw. „robotsmeta“ als Key verwendet wird)

    PHP
    echo get_post_meta($post->ID, 'robotsmeta', true);

    MfG

    Hallo,

    ich weiss nicht, wo nach ich suchen soll.

    Also, ich suche eine möglichkeit, wie ich jedem Artikel eine Alternative Überschrift zuweise, die ich dann im Theme Bspw. so aufrufe:

    PHP
    the_sideheader();

    Und im Adminbackend möchte ich dann ein Eingabefeld, in dem ich diese Überschirft reinschreibe, gibt es da ein Plugin oder gar eine Funktion, die in Wordpress schon eingebaut ist?

    PHP
    the_title();

    würde mir schon helfen, aber eine änderung in diesem bewirkt, das auch die Linkbeschriftung in der Navigation geändert werden, das möchte ich aber nicht, die soll Individuell sein.

    Meine Vorstellung ist Quasi:

    PHP
    <h1>the_title();</h1>
    <ul>wp_list_pages('title_li=');</ul>
    <h2>the_sideheader();</h2>
    <div>the_content('');</div>

    So das ich bei bedarf zwischen sideheader und content noch diverse sachen reinpacken kann.

    MfG