Beiträge von michael.oeser

    Moin in die Runde.

    Ein Kunde teilt mir gerade mit, dass seine Kategorie Metabox plötzlich verschwunden ist. Das heißt, man kann beim Schreiben eines Artikels keine Kategorien mehr wählen. Die Box ist einfach weg!

    Es wurden zwischenzeitlich keine Plugins installiert, oder sonstige Änderungen vorgenommen (zumindest weiß keiner davon).

    Hat das schon mal jemand erlebt und kennt eine Lösung?

    Hallo zusammen,

    eigentlich eine triviale Sache, aber irgendwie funktioniert es nicht. Ich versuche You Tube Videos mittels Custom field in eine Seite einzubauen. Das funktioniert auch prima:

    PHP
    <iframe title="YouTube video player" width="620" height="380" src="http://www.youtube.com/embed/<?php echo get_post_meta($post->ID, 'video_value', true); ?>" frameborder="0" allowfullscreen></iframe>

    Nun will ich aber diese Related Videos am Ende des Videos nicht anzeigen. Dazu braucht es den Parameter &rel=0. Eigentlich auch einfach, aber wenn ich den anhänge:

    PHP
    <iframe title="YouTube video player" width="620" height="380" src="http://www.youtube.com/embed/<?php echo get_post_meta($post->ID, 'video_value', true); ?>&rel=0" frameborder="0" allowfullscreen></iframe>

    dann wir das & Zeichen in ein &amp; umgewandelt und das funktioniert dann nicht. Jemand ne Idee, was ich tun kann damit es nicht umgewandelt wird. Das kann doch eigentlich kein Problem sein...

    Der permalink lässt sich zunächst ändern, wird aber nach "Aktualisieren" wieder auf den ursprünglichen Zustand zurückgesetzt.

    Beispiel:

    Der Permalink lautet: "http://www.domain.com/kategorie/name-des-artikels.html"

    Soll geändert werden auf "http://www.domain.com/kategorie/name-artikels.html"

    Also "Bearbeiten" klicken, "name-[COLOR=Red]des[/COLOR]-artikels" in "name-artikels" ändern, "OK" klicken - soweit alles OK.

    Dann auf "Aktualisieren" klicken und plötzlich ist der Link wieder "http://www.domain.com/kategorie/name-[COLOR=Red]des[/COLOR]-artikels.html"

    Das Problem ist (vermutlich) plötzlich aufgetreten. Plugins wurden seitdem nicht installiert. Sehr seltsam.

    Ich hab genau mit dieser Funktion auf einer Wordpress Website das Problem, dass die Änderung des Permalinks eines Artikels nach dem Aktualisieren des Artikels einfach nicht übernommen wird.

    Also Vorgehensweise wie von bgeisler beschrieben (ist ja auch klar) und trotzdem wird die Änderung nicht übernommen. Das passier auch nur auf einer bestimmten Website. Auf meinen anderen WordPress sites funktioniert das einwandfrei.

    Hat das schon mal jemand erlebt und hat ne Lösung?

    nepf: Das ist schon klar und so ist das bei meinem Projekt auch bereits umgesetzt. Hilft nur in dem konkreten fall nicht wirklich weiter, da es nur eine Klasse für die unmittelbare Elternseite gibt, nicht aber für die erste Ebene.

    alchymyth: Das klingt gut, aber mal für ganz Doofe: Wie würde ich das jetzt konkret einsetzen? Ich steh scheinbar auf der Leitung.

    Beispiel (in Menschensprache):

    Wenn diese Seite = "About" oder Irgendein Vorfahre dieser Seite = "About"
    dann tue dieses oder jenes.

    Mir ist irgendwie gerade nicht klar, wie ich das mit der get_post_ancestors Funktion hinbekomme.

    Ich habe ein ähnliches Problem. Ich möchte bei einer bestimmten Seite und ALLEN Unterseiten im Sidebar ein Bestimmtes Bild anzeigen.

    Im Codex findet sich dazu ein ganz gutes Beispiel:

    Soweit so gut. Dummerweise funktioniert das aber NICHT, bei Unterseiten der zweiten oder dritten Hierachieebene. Der Codex sagt dazu auch klar:

    "Note that if you have more than one level of pages the parent page is the one directly above and not the one at the very top of the hierarchy."

    Ich benötige aber nun eine Möglichkeit, das Bild auf der entsprechenden Hauptseite und ALLEN Unterseiten ALLER Ebenen anzuzeigen.

    Beispiel:

    Hauptseite
    - 1. Unterseite 1. Unterebene
    - 2. Unterseite 1. Unterebene
    -- 1. Unterseite 2. Unterebene
    --- 1. Unterseite 3. Unterebene

    etc.

    Hat jemand ne Idee, wie man das macht?

    Hallo zusammen. Ich verwende FLV embed, um Flash Videos auf einer Website auszugeben. Das funktioniert in Beiträgen auch einwandfrei mittels shortcode:

    [flv:http://url_des_videos.flv 296 200]

    Nun will ich aber ein Video im Sidebar in einem Textwidget ausgeben. In der functions.php habe ich dazu die Möglichkeit shortcodes in Textwidgets zu verwenden aktiviert:

    PHP
    add_filter('widget_text', 'do_shortcode');

    Leider wird aber dennnoch nur der Shortcode als Text ausgegeben und nicht das Video.

    Hat jemand ne Idee, woran das liegen könnte?

    Irgendwie stehe ich hier immer noch auf dem Schlauch. Ich möchte eigentlich keine zusätzlichen CSS Angaben in den Head schreiben. Ich möchte eine style.php nutzen. Das ist soweit ja auch völlig unspektakulär.

    Was ich irgendwie nicht hinbekomme ist, dass diese style.php die Werte, die auf der Optionsseite eingegeben werden auch lesen kann. Meine anderen Dateien, die Werte aus der Optionsseite übergeben bekommen haben oben folgendes stehen:

    PHP
    <?php
    //allows the theme to get info from the theme options page
    global $options;
    foreach ($options as $value) {
        if (get_option( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; }
        else { $$value['id'] = get_option( $value['id'] ); }
        }
    ?>

    Das kann ich aber in der style.php nicht verwenden, da es dort einen Fehler erzeugt.

    Ich hab dazu ein paar Sachen gefunden, blicke aber irgendwie nicht durch. Scheinbar geht es hier immer um zusätzliche CSS Dateien, was ich möglichst vermeiden will.

    http://wordpress.org/support/topic/388309

    Das kann doch eigentlich gar nicht so schwer sein, aber irgend etwas übersehe ich wohl.

    Die Twitter Adresse hast Du doch offenbar auch ändern können und der Link zum Feed liegt doch genau daneben, vermutlich in der header.php

    Im Quelltext finde ich dort

    HTML
    <a href="http://praymag.pytalhost.de/wordpress/?feed=rss2" class="nav-extra rss" title="RSS-Feeds"><span>RSS-Feeds</span></a>

    Und nun musst Du doch blos den Link austauschen. Kann sein, dass das im Theme über eine Funktion gelöst wird, aber das habe ich mir jetzt nicht angeschaut.

    Das ist doch recht simpel, oder verstehe ich was falsch?