Ich habe den Wert in der functions auf 200 runtergesetzt, aber im Frontend ändert sich nix. Habt Ihr noch an eine andere Stelle gefasst?
Beiträge von McZoid
-
-
Ich hatte das gleiche Problem und habe es mit dieser Extension gelöst:
http://wordpress.org/extend/plugins/pronamic-page-teasers/
Funktioniert bestens, es muss halt dann alles manuell gesteuert werden. Müsstest dann noch den Filter wegnehmen, der die Teaser im Loop platziert und kannst die dann direkt ins Template setzen.
-
gib den Output als return zurück, denn so werden die HTML ausgaben (echo) an der stelle der Variable in deinem ? template ausgegeben.
Hi Shadow,
vielen Dank für Deine Hilfe, so klappt es!
-
Update:
Diese Anpassung:
<?php $topLevelParentTitle = get_top_level_parent_title(); ?>
<h1><?php if (is_page( 'Startseite' ) or is_page( 'Autor' )) echo(bloginfo( 'description' )); else echo( 'TextX ' . $topLevelParentTitle . ' TextY' ); ?></h1>bringt ebenso das gleiche Ergebnis wie das Weglassen der () nach dem Aufruf des echo.
Dies ist die Funktion zum Abrufen der Variablen:
<?php
function get_top_level_parent_title() {
global $post;
if ( empty($post->post_parent) )
{ the_title(); }
else {
$ancestors = get_post_ancestors($post->ID);
end($ancestors);
echo get_the_title(end($ancestors));
}
}
?>Jemand eine Idee?
-
Hallo zusammen,
ich bin Neuling in PHP und unternehme die ersten Gehversuche. Da ich denke, dass natürlich 'Learning by doing' am besten funktioniert, habe ich als erstes einen Wordpress Blog angelegt und allerhand Dinge probiert. Bei einer für Euch mit Sicherheit total lächerlichen Sache komme ich gerade nicht weiter - ich würde mich freuen, wenn wir jemand kurz Rat geben könnte.
Bei unten stehendem Code soll im Frontend folgendes ausgegeben werden:
TextA VARIABLE Text B
<h1><?php if (is_page( 'Startseite' ) or is_page( 'Autor' )) echo(bloginfo( 'description' )); else echo( 'TextA ' . get_top_level_parent_title() . ' TextB' ); ?></h1>
Angezeigt wird aber:
VARIABLETextA TextB
Was habe ich da falsch gemacht?
Vielen Dank im Voraus!
-
Hallo zusammen,
ich habe für die Content Images eine weitere CSS Klasse angelegt, die ich beim Einbinden von Bildern im Content dann bislang immer manuell eintrage (und die Klasse "alignnone" immer manuell rauslösche).
Wie kann ich es einrichten, dass Bildern im Artikel bereits automatisch die weitere Klasse zugewiesen wird (und die alignnone nicht mehr)?
Vielen Dank und schöne Ostertage Euch allen!
-
Oh je, hatte ich über die Suche nicht gefunden. Vielen, vielen Dank!!
-
Jap. Habe auch die komplette CSS Datei durchsucht, aber keinen Hinweis gefunden, was ich da anpassen müsste, da ich dort auch keinen direkten Bezug zur "sidebar-page.php" gefunden habe. :sad:
-
Hallo zusammen,
auf die Gefahr hin, dass ich mich zum Eimer mache:
Bei den ersten Gehversuchen, ein eigenes Template zu erstellen, hat mich folgendes ziemlich irritiert: Ich habe einfach erstmal die "sidebar-page.php" kopiert und umbenannt. Das umbenannte Template kann ich nun beim Anlegen einer Page auch auswählen, aber der Inhalt wird hier einspaltig (zentriert) ausgegeben, obwohl der Inhalt der Datei (bis auf die Bezeichnung des Templates) 1:1 identisch zur "sidebar-page.php" ist.
Muss ich das umbenannte Template noch irgendwo referenzieren oder übersehe ich das völlig offensichtliche?
Vielen Dank für Eure Hilfe! :smile:
-
Vielen Dank! Das probiere ich morgen aus.
-
Hallo. Ich weiß, das Spalten-Thema gab es schon zig Mal, aber ich konnte mein Problem leider nicht lösen.
Ich habe im Twenty Eleven Layout das zweispaltige Layout mit Sidebar rechts ausgewählt. Das passt auch auf der Startseite und allen Archiv-Seiten. Aber die Beiträge selbst (single) sind immer nur einspaltig und entsprechend zentriert.
Wie bekomme ich auch dort die zwei Spalten hin?
-
Sorry. Deinen Vorschlag zur Anpassung in der header.php in verschiedenen Varianten, die ich nicht dokumentiert habe.
-
Mhmm. Das hat nicht hingehauen. Dann habe ich in der nav_menu_template Folgendes gemacht:
$item_output = $args->before;
[COLOR=DarkOrchid] $item_output .= '<h4>';[/COLOR]
$item_output .= '<a'. $attributes .'>';
$item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after;
$item_output .= '</a>';
[COLOR=DarkOrchid]$item_output .= '</h4>';[/COLOR]
$item_output .= $args->after;Ergebnis: Im Footer-Menü waren die Links nun als H4 ausgezeichnet, nicht aber in der Hauptnavigation. :|
-
Vielen Dank für das Feedback. Probiere ich aus und gebe Feedback. CSS passe ich dann entsprechend an.
-
Habe nicht alle probiert. Um ehrlich zu sein, stehe ich da völlig auf dem Schlauch. Heißt, ich habe gar keine Idee, mit welchem Parameter ich da was machen muss :sad:
-
Hallo zusammen und Gruß an die Runde!
Ich bin neu im Thema Wordpress und PHP. Soweit habe ich aber alles hinbekommen, wie ich es haben wollte - besonders das Setzen der Headline Tags. Allerdings strauchel ich bei einer Sache:
Ich habe eine neues Menü angelegt, was auch wunderbar funktioniert. Jetzt versuche ich, die Kategorie-Links im Menü als H4 auszuzeichnen, finde aber nicht die richtige Stelle. Habe die nav-menu und nav-menu-template durchforstet, aber leider nicht drauf gekommen, wie ich das mache. Kann Jemand helfen?
Vielen Dank im Voraus!