Danke Ammaletu. Ich glaube ich hatte noch einen anderen Denkfehler drin, jetzt hab ichs.
mit !is_subpageFrom(844) && !is_subpageFrom(1172) schließe ich das widget von der Darstellung in jenen beiden Seiten plus deren Unterseiten aus.
Beiträge von dieLetzte
-
-
das habe ich auch schon probiert. Geht nicht. Hier ist der dazugehörige Code in meinem functions.php.
ist durch copy und paste von der Seite http://codex.wordpress.org/Conditional_Tags entstanden:PHP
Alles anzeigen<?php function is_subpageFrom($parentID) { global $post; if ( is_page($parentID) || $post->post_parent == $parentID ) { return true; } else { return false; }; }; ?>vielleicht liegt ja hier der Hase im Pfeffer?
-
Hallo,
ich möchte 2 Seiten mit ihren Unterseiten andere widgets zuteilen als den übrigen Seiten. Folgendes konnte ich erreichen:
wenn ichis_subpageFrom(844)
in das widget logic Feld eingebe, hat die Seite 844 mit ihren Unterseiten dieses widget im Programm. Wenn ich hingegen dieses in das Feld eingebe:
is_subpageFrom(array(844,1172))
stell er das widget für die Seiten 844 und 1172 dar aber für deren Unterseiten wieder alle anderen widgets.
wie kann ich es erreichen, dass die widgets auf den beiden hauptseiten wie auch auf den Unterseiten erscheinen?
-
Danke perryzelda
-
das klappt wunderbar mit oben genanntem code.
Wenn ich jetzt aber eine Seite davon ausschließen will, wie mache ich das?z.B. die children der children?
-
wunderbar, ich habe das hier gefunden, was das tun sollte was ich will.
PHP<?php if($post->post_parent) $children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0"); else $children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0"); if ($children) { ?> <ul> <?php echo $children; ?> </ul> <?php } ?>Ich werde es morgen mal testen. Vielen Dank
-
ich möchte eine Reihe statischer Seiten erstellen:
Eine Produktseite und als Unterseiten all seine Features.
Auf Produktseite und Unterseiten soll sich nicht im Navigationsbereich sondern auf der page eine Liste von Links befinden, die zu den Unterseiten verweisen.Wie kann ich nun automatisch aus allen Featureseiten eine Linkliste erstellen und auf allen Featureseiten und der Produktseite darstellen?
Eine Idee für den Ansatz würde mir schon weiterhelfen.
Danke, -
kann mir denn keiner helfen damit?
-
Hier der screenshot. das ist wohl wirklich nur bei meiner WP Installation so. Ich habe eigentlich nur das Theme verändert...
-
Kann mir jemand sagen was da falsch läuft? Ich kann in dem Mediacenter nicht "blättern" und sehe damit nur einen Teil der Elemente darin. Kann mir jemand vielleicht einen screenshot zeigen wie es bei ihm aussieht?
-
Hallo, ich suche auch die Page IDs, habe jedoch die URLs von IDs auf Namen umgestellt. Kann es sein, dass die IDs dann auch nicht mehr im Backend angezeigt werden? Wenn ich dort in der Liste von Seiten über einen Link zu einer Seite fahre wird im tooltip nur der Titel der Seite wiederholt.
-
vielen Dank auf jeden Fall, ich bin gerade auf einer anderen Baustelle aber demnächst versuche ichs
-
ich sollte vielleicht dazu sagen, dass ich nichts von php verstehe. Kannst Du mir den code etwas pseudocodemäßig beschreiben bzw. den Ansatz? was macht den die get_Links funktion?
-
Hallo, das Medienarchiv scheint bei mir nicht richtig zu funktionieren. Es listet nur einen teil der Bilder. Obwohl ich Alle(50) ausgewählt habe wird in der Liste nur 15 dargestellt. Wenn ich konkret nach einem nicht gelisteten Bild suche, dann wird es auch gefunden. Kann das sein, dass nur der "next" button fehlt?
-
ich benutze Wordpress als mini CMS. Nun möchte ich eine Liste von Dingen inklusive "gehe zu" links auf mehreren statischen Seiten die alle subpages zu einer übergeordneten Seite sind wiederholen. Dabei möchte ich diese nur an einer Stelle pflegen müssen. Wie stelle ich das an?
-
okay, ich habe nach Wochen meine Frage hier nochmal gelesen und verstehe sie selbst nicht richtig. :confused: Deshalb noch ein Anlauf:
ich möchte eine Reihe statischer Seiten erstellen: hier ein Produkt und als Unterseiten all seine Features. Auf der Produktseite lasse ich mir durch<?php echo $sub_pages; ?> alle Unterseiten als Liste von Links im Textbereich darstellen. Damit man von einem Feature direkt ins andere kommt und nicht erst zurück zur Produktseite muß, möchte ich nun auch auf den Unterseiten die gleiche Link-Liste anzeigen lassen. mit "sub_pages" geht das ja offensichtlich nicht. Gibt es vielleicht noch eine andere built in function, die mir da helfen könnte? -
Ich übertrage eine bestehende Website ins Wordpress. Jetzt gibt es da eine google map mit ganz vielen Punkten eingezeichnet. Jeder Punkt repräsentiert einen Händler. Dahinter steckt ein javascript, das die einzelnen Punkte ermittelt. Die Adressen liegen in einer Datenbank auf einem anderen Server als der wo die Wordpress Seite läuft.
Wie bindet man das so wie es ist am besten ein? iframe?
hier ein codeausschnitt:
Code
Alles anzeigen//<![CDATA[ 4 5 function load() { 6 if (GBrowserIsCompatible()) { 7 var map = new GMap2(document.getElementById("map")); 8 map.addControl(new GLargeMapControl()); 9 map.addControl(new GMapTypeControl()); 10 map.setCenter(new GLatLng(51.096623,10.063477), 6); 11 12 function createMarker(map, point, icon, text) { 13 var marker = new GMarker(point,icon); 14 GEvent.addListener(marker, "mouseover", function() { 15 marker.openInfoWindowHtml(text); 16 }); 17 GEvent.addListener(marker, "mouseout", function() { 18 map.closeInfoWindow(); 19 }); 20 return marker; 21 } 22 23 var icon = new GIcon(); 24 icon.image = "/img/sonstiges/mm_20_orange.png"; 25 icon.shadow = "/img/sonstiges/mm_20_shadow.png"; 26 icon.iconSize = new GSize(12, 20); 27 icon.shadowSize = new GSize(22, 20); 28 icon.iconAnchor = new GPoint(6, 20); 29 icon.infoWindowAnchor = new GPoint(5, 1); 30 31 var point = new GLatLng(51.06,13.7211); 32 map.addOverlay(createMarker(map,point,icon,'Wochenkurier Dresden Geschäftsstelle Dresden<BR>Wettiner Platz 10<BR>01067 Dresden')); 33 var point = new GLatLng(51.06,13.7311); -
hm, vielleicht ist es zu schwer verständlich? Ich möchte dass der Nav für die parent pages der selbe ist wie für die subpages, und zwar dass alle subpages zum jew. parent gelistet werden. Wie wäre dafür der Ansatz? Hat einer eine Idee?
-
Ich habe das page template meines themes abgewandelt und lasse mir eine Navigation mit allen Subpages auf der Welcome Seite anzeigen mit folgendem code:
<?php if ($sub_pages <> "" ){?>
<ul class="unterseiten">
<?php echo $sub_pages; ?>
</ul>
<?php }?>Auf den subpages der Welcome page wiederum soll genau derselbe Nav erscheinen wie auf Welcome.
Dafür muß ich sicher ein weiteres abgewandeltes Template vom page template kreieren. Da ich überhaupt kein php kann stehe ich hier auf dem Schlauch bzgl. Machbarkeit. Ich will ja auch nicht wie bei list_pages alle nur erdenklichen Seiten anzeigen.
Könnt ihr mir da ein klitzekleinwenig auf die Sprünge helfen? Das wäre toll, denn ich bin fast fertig mit meinem Werk.. -
Seitenüberschrift?
ich habe jetzt die Klassen auf index.php verändert und damit zumindest für die Überschrift eine Lösung gefunden. die Blogs sind jetzt mit Überschriften versehen, die anders sind als die der statischen Seiten. Allerdings wundert es mich, dass es für die blogseite keine Seitenüberschrift gibt.