Na dann ist ja alles in Butter! Ich sag ja, so falsch konnte es gar nicht sein. ;-)
Beiträge von marX
-
-
Mmh, könnte auch ein WP-Bug sein... hast mal im Trac geschaut obs dazu schon was gibt?
-
Ja, da gibts mehrere Plugins:
WordPress › multilingual Tags WordPress PluginsWelches für dich am besten geeignet ist findest du sicher selbst am besten heraus. ;-)
-
Ist doch alles wunderschön. :-D Okay, die Seitenliste ist zwischen "Related Articles" und "Schreib jetzt Deine Meinung!" vielleicht etwas missplatziert. Aber ich denke das bekommst du mit den Infos hier im Thread noch selbst hin, oder? ;-)
-
Ah okay, ich seh grad "the_excerpt" wirkt sich nur aus, wenn auch tatsächlich ein Excerpt eingegeben wurde - nicht auf das automatische Excerpt. Dann anders(jetzt wirds hacky!): :-D
Codefunction link_hellip_in_excerpt( $content ) { global $post_ID; return [COLOR="Red"]preg_replace( '~\[\.\.\.\]$~', ' <a href="' . get_permalink( $post_ID ) . '">[...]</a>', $content);[/COLOR] } add_filter( 'the_excerpt', 'link_hellip_in_excerpt'); add_filter( '[COLOR="#ff0000"]the_content[/COLOR]', 'link_hellip_in_excerpt'); -
Nur zum Verständnis: bei <!--nextpage--> wird nur der Artikel geteilt. Die Seitenzahlen erscheinen aber dort, wo du wp_link_pages() aufrufst. Und ich brauch im Browserquelltext die Stelle, an der im Template wp_link_pages() aufgerufen wird. Da du den Artikel nicht veröffentlichen möchtest musst du leider selbst suchen, wo das dann genau auftaucht. Orientier dich an den HTML-Tags im Template...
-
Kein get_the_permalink()? :shock::confused:
Okay, dann versuchs mal so:
Codefunction link_hellip_in_excerpt( $content ) { global $post[COLOR="#ff0000"]_ID[/COLOR]; return substr( $content, -5 ) . '<a href="' . get_permalink( [COLOR="Red"]$post_ID[/COLOR] ) . '">[...]</a>'; }
(Frag mich jetzt aber nicht ob "ID" groß oder klein, oder groß und klein... aber ich glaub so ists richtig) -
Also eigentlich sollte, müsste... mmh, naja. :-D
Versuchs mal mit nem Plugin, z.b. dieses hier:
WordPress › Page Link Manager WordPress Plugins -
Mmh. Na wenn du den Artikel noch immer nicht freigeben willst, dann gib mir mal nen Screenshot des HTML-Codes der Vorschauseite mit dem Ausschnitt wo die Funktion - d.h. die Seitenzahlen - ausgegeben werden sollten.
-
Wirf das ?> mal raus (das Script wird am Dateiende implizit geschlossen, und so kannst du den Header-Fehler etwas umgehen) und dann schreibst du meinen Code einfach ans Dateiende (also da wo vorher das ?> stand).
-
Wie weit? Der Code kommt einfach in deine functions.php deines Themes. Hast du keine, mach dir eine. ;-)
-
Weiß jetzt nicht, ob das an dem hack liegt, glaub eher mal nicht, aber mit dem code für link_before und link_after lässt sich das Markup nicht auf die Verwendung mit dt ändern.
Ich hab grade nochmal genau in die Doku geschaut, weil mir der Parameter bisher auch nicht bekannt war. Dort steht folgendes:Zitat von Codexlink_before / link_after: Version 2.7.0 or newer
Außerdem ist da auch noch ein kleiner Fehler im Codex, den du oben versehentlich kopiert hast - der 2. Pfeil muss ebenfalls ein Doppelpfeil => sein.Lass den Aufruf aber am besten schon mal so wie von mir beschrieben im Template drin, denn:
Ich habe den output nun einfach in der class.php mit dt eingetragen
Das wird beim nächsten Upgrade wieder überschrieben. Macht aber nix, da es dann ja (bei 2.7) auch im Template funktionieren sollte. Daher solltest du es dort schon rein schreiben. (Bis dahin schadets ja nicht.)ZitatIst aber schade, ich finde diese Sache für die Verwendung von WP als CMS sehr wertvoll.
Na ab 2.7 wirds dann schon funktionieren. Und bis dahin sinds ja nur noch ein paar Tage, der 1. Release Candidate soll ja gegen Ende der Woche erscheinen. -
Kannst ja eine Interessengemeinschaft "marXismus" aufmachen. :mrgreen:
*done*
:arrow: WordPress Deutschland Forumnepf: du wurdest von mir als 1. Gemeinschaftsmitglied eingeladen. :-D
-
Zitat von roemi
Gibt es einen Trick [...] "veröffentlichte Seiten" nicht in der Navigation zu zeigen?
Doku? FAQ?
WordPress Deutschland FAQ Wie kann ich bestimmte Seiten von der Auflistung ausschließen?Nicht veröffentlichte und private Seiten sieht nur der Admin und der jeweilige Autor.
-
pixelguy: Versuchs doch bitte mal testweise mit einem Plugin wie ich vorhin schrieb. Einfach nur um das auszuschließen. Die Symptome sind ja ähnlich...
Nutzt du vielleicht bereits Simple Tags? Da kann man auch einen entsprechenden Haken in den Einstellungen setzen, wenn ich das richtig in Erinnerung habe.
Ansonsten kannst du auch den Loop nocheinmal umschreiben um nicht die Systemvariable $wp_query zu verwenden, etwa so:
PHP<?php $my_query = new WP_Query('showposts=1&cat=5'); ?> <?php while ($my_query->have_posts()) : $my_query->the_post(); ?>[SIZE="1"]SessionX: da hat der pixelguy wohl recht. Leere p-Elemente können unschöne Warnungen im Validator provozieren. ;-)[/SIZE]
-
Schreib dir eine Filterfunktion auf "the_excerpt", etwa so:
PHPfunction link_hellip_in_excerpt( $content ) { global $post; return substr( $content, -5 ) . '<a href="' . get_the_permalink() . '">[...]</a>'; } add_filter( 'the_excerpt', 'link_hellip_in_excerpt');
Das ganze in die functions.php des Themes, oder mach ein Plugin draus.(Achja, aus dem Bauch heraus getippt und ungetestet! ;-))
-
Unter archivierten Artikeln befindet sich eine Leiste mit folgenden Infos:
Einfach mal im generierten Quellcode (im Browser -> Seitenquelltext anzeigen) nachschauen, da findest du das:
Das löschst du im Template raus oder kommentierst es aus. Bei der Einzelansicht ist dabei die single.php deines Themes verantwortlich. -
Nein, sollte dort eigentlich so funktionieren. Das the_tags() steht aber schon innerhalb des Loops? Zeig vielleicht mal den vollständigen Code, damit man das besser nachvollziehen kann...
-
Aha, nein, passt dann schon. Hab mir die Umsetzung des Hacks jetzt nicht näher angesehen, aber das Schema Seite = Term und ebschreibung = Definition ist da ja gegeben. Ich hatte mich nur wegen der fehlenden <dd>-Elemente gewundert.
-
Wird dieser Loop auf einer statischen Seite ausgegeben? Statische Seiten haben nämliche standardmäßig keine Tags, deshalb bleibt die Ausgabe leer. Abhilfe schafft ein Plugin, was Tags auf Seiten erlaubt.
Schau dir auch mal diesen Beitrag von mir an:
http://forum.wordpress-deutschland.org/design/40913-t…html#post197051