Beiträge von Alphawolf

    Was auch noch eine Möglichkeit wäre, wäre einfach deine Permalink-Struktur anzupassen, also quasi:

    Code
    /%year%/%monthnum%/%day%/%postname%/%post_id%


    Dann hast du immer hinten als letzten Wert deiner URL die ID, die du dann per explode() oder wie auch immer abfragen kannst. Ich denke, weder YahoogleMSN noch der Besucher stören sich an dieser Nummer.

    Die Jahreslinks habe ich vor allem deswegen gesetzt, weil sie für die interne Verlinkung von Bedeutung sind. WP erstellt diese Jahresstruktur so oder so (in der sitemap.xml sind sie also sowieso enthalten (sofern du es nutzt) -> werden also indexiert), und mit dem Links steigt die interne Verlinkung deiner Seite -> gut für SuMas. :)

    Wenn du sie aber dennoch raus haben willst. Das rot markierte aus dem if-Baum entfernen, der ausgeführt wird, wenn es keine exkludierten Kategorien gibt, und auch aus dem, wenn es exkludierte Kategorien gibt..

    Code
    if ($excludeCat != '') { // es gibt auszuschließende Kategorien
    			[...]
        				echo (''.$before.'[COLOR="DarkRed"]<a href="'.get_year_link($aktuellesJahr->year).'">[/COLOR]'.$aktuellesJahr->year.'[COLOR="DarkRed"]</a>[/COLOR]'.$after.'');
    			[...]
        		
    } else { // es gibt keine auszuschlie&szlig;enden Kategorien
    			[...]
    				echo (''.$before.'[COLOR="DarkRed"]<a href="'.get_year_link($aktuellesJahr->year).'">[/COLOR]'.$aktuellesJahr->year.'[COLOR="DarkRed"]</a>[/COLOR]'.$after.'');
        			[...]
    }

    ps. Und gerne darfst du das Plugin vorstellen, wenn wir schon bei Google sind. ;)

    Ich verstehe es, ich fasse es nicht. :)

    Sagt dir das Prinzip der FlashVars etwas? Ist ein ähnliches Prinzip wie Deines, nur ohne das "Framework" SWFAdress, und es wird automatisch von Flash (8?) unterstützt. Damit schreibst du Params in den Quellcode, die dann von Flash aufgefangen werden können.

    Somit könntest du je nach aufgerufener Seite Folgendes oder ähnlich in deinen seitenquelltext schreiben:

    PHP
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <param name="FlashVars" value="page_id=<?php the_ID(); ?>" />
    <?php endwhile; endif; ?>


    und könntest so direkt die Seiten-ID mit WP-Hausmitteln abfangen.

    Allerdings müsste dann die Flashseite in einer WP-Umgebung existieren, um die Template Tags nutzen zu können..

    Das audioplayer-plugin hab ich auch probiert, wäre auch schon ansatzweise ok, nur ist der player nicht ganz optimal, da er a) ein wenig plump ist und b) sich in der breite ja erst öffnet wenn play gedrückt wird.


    Plump? Du kannst doch das Farbschema so umstellen, dass es nur leicht zu sehen ist, bzw edel wirkt o.ä. Und auf der Dokuseite des Plugins findest du einen Parameter autostart=true, mit dem die MP3 automatisch startet...

    Ich bin mir zwar immer noch nicht ganz sicher, was du machen willst, aber ich erzähl einfach mal ins Blaue... :)

    Hilft dir der Tipp, dass der "post slug" (also z.B. /meine-erste-seite/) mit in der DB gespeichert wird? Du könntest also bei der Übergabe der URL diesen Teil abfragen (.. SELECT ID FROM wp_posts WHERE post_name LIKE '%meine-erste-seite%') und so an die ID der Seite kommen..

    Ich bin mir fast sicher, dass es falsch ist, da zu einfach, aber kann ja nicht schaden. :)

    Dies hatte ich auch einmal, und ich kann mir bis heute den Grund nicht erklären. Ich hatte zu dieser Zeit abends dran gearbeitet, und am Morgen war der Inhalt weg. Nachts war niemand dran, denn ich habe geschlafen. Leider habe ich es damals verpasst, mir das Bearbeitungsdatum anzuschauen, wann es denn gelöscht wurde..

    Moin,

    von einzelner Seite kam vor kurzem die Anfrage, ob man denn nicht mit den üblichen Verdächtigen UTW, Jerome's Keywords, Simple Tagging und bald WordPress selber auch sozusagen Sub Clouds bilden könnte, also Tagwolken, bestehend aus bestimmten Tags. Hier ein Beispiel


    Hey.

    Bei dieser Idee stelle ich die Frage in den Raum, ob es angedacht ist, über kurz oder lang damit die Kategorien zu ersetzen. Denn solcherlei Verschachtelungen sollten wie bisher mit Kategorien gemacht werden, finde ich persönlich. Stichwörter zuzweisen steht für mich persönlich im Widerspruch zu Kategorisierung. :)

    Das Plugin (und PHP-Code generell) zählt quasi schon schon nur die Sekunden. Nur wird die Ausgabe i.d.R. für Menschen einfacher formatiert.

    Mit dem Code des Plugins lässt sich das sicher einfach umstellen (wenn das nicht auch schon in den Optionen des Plugins geht?).

    danke ... gibt es auch die möglichkeit nur ein bestimmes jahr anzeigen zu lassen, laut der seite geht ja nur "alle", "aktuelles" oder "nur vergangene jahre" ... da man bei einem aktiven blog aber schnell auf 100 beiträge pro jahr kommt, müsste man das alles auch eine eigene seite machen ... da man ja laut google nur 100 links pro seite haben sollte ... deshalb wäre es nicht schlecht, wenn ich jeder seite vorher das jahr mitgeben könnte ...


    Das ist nun möglich unter Angabe einer Jahreszahl.

    Das andere Problemchen war eigentlich ein kleiner "Bug". :) Jetzt wird einfach auf das aktuelle Jahr gelinkt, und nicht mehr zwangsläufig zum Januar des Jahres.

    Aktueller Download unter: Simple Yearly Archive Plugin - SCHLOEBE.DE - Personal Portfolio von Oliver Schlöbe Instruktionen auch dort.

    Ich sollte von harten Drogen Abstand nehmen. :)

    Folgende Zeile:

    PHP
    <?php $user_forum_ava = get_usermeta($user_ID,'wp_sfavatar'); ?>


    fragt die ID des aktiven eingeloggten Nutzers ab, der den Beitrag anschaut, also bekam man für jeden Kommentar immer den eigenen Ava angezeigt. Klar eigentlich.

    Also einfach umstellen, um die Kommentarautor-ID abzufragen und es funzt:

    PHP
    <?php $user_forum_ava = get_usermeta($comment->user_id,'wp_sfavatar'); ?>


    (Habe das schon gemacht).

    Steine, Tomaten, Harry-Potter-bücher willkommen. :)

    PHP
    <div class="avacom">
    <?php $user_forum_ava = get_comment_author($user_ID,'wp_sfavatar'); ?>
    <?php
    if (!empty($user_forum_ava)) {
         echo("<img src=\"/wp-content/plugins/simple-forum/avatars/".$user_forum_ava."\">\n");
    } else {
         echo("<a href=\"http://www.danieljaeger.de/?page_id=36&amp;profile=user\"><img src=\"http://danieljaeger.de//wp-content/plugins/simple-forum/avatars/userdefault.png\"></a>\n");
    }
    ?></div>


    Hey Doc,

    auf die Schnelle versuche Folgendes. Ersetze den obigen Code mit Folgendem:

    PHP
    [CODE]<div class="avacom">
    <?php global $user_ID; $user_forum_ava = get_usermeta($user_ID,'wp_sfavatar'); ?>
    <?php
    if (!empty($user_forum_ava)) {
         echo("<img src=\"/wp-content/plugins/simple-forum/avatars/".$user_forum_ava."\">\n");
    } else {
         echo("<a href=\"http://www.danieljaeger.de/?page_id=36&amp;profile=user\"><img src=\"http://danieljaeger.de/wp-content/plugins/simple-forum/avatars/userdefault.png\"></a>\n");
    }
    ?></div>[/CODE]