Hallo NCrawler,
tja, in diesem Fall hattest Du wohl Pech, allerdings gibt es in keinen Forum, das ich kenne, einen Anspruch auf Beantwortung der Fragen.
Ich habe wenig Zeit und deswegen, habe ich Deine txt-Datei nur kurz überflogen und mich gefragt, was Du wirklich vor hast.
Bitte beschreibe genau was Du wo willst. Das ist mir nicht ganz klar.
Im Moment habe ich das Gefühl, dass Du mit Kanonen auf Spatzen schießt, denn wenn ich Dich halbwegs richtig verstehe, dann würde ich Dein Problem mit ganz gewöhnlichen Loops lösen und da findest Du eine ganze Menge dazu hier im Forum.
Beiträge von redcat63
-
-
Hi smexstar,
ich würde versuchen das Problem mit den Bildern per CSS zu lösen, d.h. dort wo Du die Funktion the_content() aufrufst und die Bilder nicht angezeigt werden sollen, einfach mit einem Div, z. B. <div id="the_content_ohne_bilder">the_content()</div>, versehen.
In der CSS-Datei müsstest Du dann den folgenden Befehl einfügen:
#the_content_ohne_bilder img {display:none;}
Müsste klappen, aber ich habe es nicht ausprobiert.
Viel Glück. -
Meiner Meinung nach hast Du 2 Möglichkeiten:
Entweder:
Du fragst in der Index-Datei Deines Templates mit der Funktion is_home() ab und lässt dann einen extra Loop dafür ablaufen. Dort kannst Du dann auch gleich einen beliebigen Text ausgeben lassen. Im Else-Zweig wird dann der normale Loop ausgeführt.
Oder:
Du besorgst Dir das Plugin Static Front Page, installierst und aktivierst es und erstellst eine Seite mit dem Titel Home. Dort kannst Du dann die Seite so gestalten, wie Du es Dir vorstellst. -
Versuch es mal mit <br />.
Es kann sein, dass in irgendeiner css-Datei der Befehl steht: br {display:hidden;}
Dann versteckt er sie und kein Umbruch erfolgt. -
Halle, alle zusammen,
ich habe folgendes Problem:
Nach dem Login, möchte ich, dass das Adminmenü (inkl. Submenü) in meiner Sidebar angezeigt wird.
Zusätzlich soll das jeweilige Submenü unter dem Hauptmenüpunkt angezeigt werden, zu dem es auch gehört (also nicht irgendwo anders, z. B. unterhalb des Hauptmenüs.)
Gibt es für mein Problem bereits ein Plugin oder kann mir jemand von Euch aufzeigen, wie ich dieses Problem lösen kann?
Vielen Dank im Voraus. -
Hallo,
in meinem Blog habe ich sehr viele Kategorien angelegt.
Wenn ich einen Beitrag schreiben will listet er mir diese alle auf und zerschlägt mir das Design. Aus diesem Grund möchte ich keine Checkboxen verwenden (so wie es normalerweise üblich ist), sondern diese per Select anzeigen und auswählen können.
Hat jemand eine Idee, wie ich dieses Problem lösen kann?
Vielen Dank im Voraus. -
Hallo leviathan,
zufällig bin ich soeben auf diesen Beitrag gestoßen und würde gerne wissen, wie man Deine Vorschläge in die Tat umsetzt. Magst Du sie verraten?:)
Vielen Dank im Voraus. -
Hallo,
Manchmal ist es wirklich gut, wenn man einfach nur darüber spricht.
Dann klappt es nicht nur mit dem Nachbarn, sondern auch mit der Sidebar. :-D
Für all diejenigen, die wissen wollen, wie ich das Problem gelöst habe, veröffentliche ich hier den Code.
Vorab aber noch einige Hintergrundinfos:
Ich unterscheide in den Kategorien zwischen normalen Beiträgen, Terminen (eventcalender3) und "Links" (die eigentlich keine Links sind, sondern Beiträge).
Auf der rechten Seite meines Blogs wollte ich nun jeweils die 3 aktuellsten Termine und "Links" auflisten. Natürlich schön getrennt voneinander. Zum Schluss und das war nun das Problem wollte ich auch noch die 3 letzten eingestellten Beiträge (News) auflisten. Diese sollten aber weder Termine noch "Links" enthalten.
Mit dem folgendem Code funktioniert es jetzt tadellos.
PHP
Alles anzeigen<?php // News ausgeben // Alle Kategorien ausser Links und Termine // Variablen deklarieren $category_ids=get_all_category_ids(); $eb_exclude=''; $eb_include=''; $z1=0; for ($i2=0;$i2<count($category_ids);$i2++) { $var1=' '.get_category_parents($category_ids[$i2],False, ' , '); if (strpos($var1,'Links ,')!="" or strpos($var1,'Termine ,')!="") { $eb_exclude[$z1]= $category_ids[$i2]; $z1++; } else { $eb_include.= $category_ids[$i2].','; } } $eb_include=substr($eb_include,0,-1); // herausfinden, welcher Beitrag zu welcher Kategorie gehört und ggf. aussortieren $do_not_duplicate=''; $top_query_i=1; query_posts("cat=$eb_include"); if (have_posts()) { if ($umbruch==1) {echo '<br /><br />';} echo '<h3 style="margin:0px;padding:0px;">News</h3>'; while(have_posts()) : the_post(); for ($i3=0;$i3<count($eb_exclude);$i3++) { if (in_category($eb_exclude[$i3])) { $do_not_duplicate[$top_query_i] = $post->ID; $top_query_i++; } } endwhile; } // Ausgabe der Beiträge $key=0; $i4=0; if (have_posts()) : while(have_posts()) : the_post(); if ($do_not_duplicate!="") { $key = array_search($post->ID, $do_not_duplicate); } if ($key>0) {} else { $i4++; ?> <div id="news_titel"> <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a> </div> <?php } if ($i4>2) {break;} endwhile; endif; ?>
Das war' s dann auch schon. :-D
Ich wünsche Euch allen noch einen erholsamen Sonntagabend. -
Vielen Dank für die Anregung.
Ich habe mein Problem in der Indexdatei nun wie folgt gelöst:PHP
Alles anzeigen$do_not_duplicate=''; if ( is_archive() && is_category() ) { $top_query_i=1; query_posts("cat=$cat"); if (have_posts()) { while(have_posts()) : the_post(); if (!in_category($cat)) { $do_not_duplicate[$top_query_i] = $post->ID; $top_query_i++; } endwhile; } } $key=0; if (have_posts()) : while(have_posts()) : the_post(); if ($do_not_duplicate!="") {$key = array_search($post->ID, $do_not_duplicate); } if ($key>0) {} else { <!-- Ausgabe der gewünschten Informationen und schließen der while und if-Anweisungen -->
Was das Problem mit dem Loop in der Sidebar betrifft, da werde ich mich gleich noch einmal mit beschäftigen. -
Hallo Monika,
vielen Dank für Deine schnelle Antwort.
Aber warum meinst Du, dass es nicht funktionieren kann?
Auf meiner Index-Datei sieht es im Moment so aus:
PHP
Alles anzeigen$top_query = new WP_Query('cat=3'); if ($top_query->have_posts()) { $top_query_i=0; while($top_query->have_posts()) : $top_query->the_post(); if (!in_category('3')) { $do_not_duplicate[$top_query_i] = $post->ID; echo $do_not_duplicate[$top_query_i].'<br />'; $top_query_i++; } endwhile; }
Er wirft mir dann allerdings alle IDs der Beiträge aus, die sowohl sich in der Kategorie 3 als auch in den Unterkategorien der Kategorie 3 befinden.
Und genau das soll er nicht machen.
Hast Du eine Idee? -
Hallo, alle zusammen,
trotz wochenlanger Suche habe ich zu meinem Problem nichts Passendes gefunden:
ich moechte sowohl in der Indexdatei als auch in einer der beiden Sidebars Loops durchfuehren.
In allen Faellen, soll er mir nur die Beitraege anzeigen, die sich tatsaechlich in der Kategorie befinden.
Wie kann ich das am Besten bewerkstelligen?
Ich habe es bereits mit in_category und diversen anderen Funktionen probiert, aber es will einfach nicht klappen, denn er zeigt mir auch die Beitraege aus den jeweiligen Unterkategorien, die sich in der Liste cat nicht befinden, z. B. 2 und 11 an.
Folgendes Beispiel soll mein Problem verdeutlichen:
in der Kategorie 3 befinden sich u.a. die Kategorien 2 und 11, die auch Beitraege enthalten. Diese sind nicht der Kategorie 3 zugeordnet worden. In Kategorie 3 befinden sich andere Beitraege, die sonst keiner anderen Kategorie zugeordnet wurden und angezeigt werden sollen.
Wenn ich den folgenden Code in einer der Sidebars verwende, spuckt er mir trotzdem die Beitraege aus den Kategorien 2 und 11 aus.
Der Code lautet:PHP<?php $top_query = new WP_Query('cat=1,3,7,9,4,5,6,10&showposts=13'); if ($top_query->have_posts()) { if ($umbruch==1) {echo '<br /><br />';} echo '<h3 style="margin:0px;padding:0px;">News</h3>'; } while($top_query->have_posts()) : $top_query->the_post(); $do_not_duplicate = $post->ID;?> <div id="news_titel"><a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></div> <?php endwhile; ?>
Kann mir jemand weiterhelfen?
Vielen Dank im Voraus. -
Ich habe mir Dokuwiki mal angesehen und habe überhaupt nicht erkennen können, wozu man das eigentlich braucht.
Kann mir irgend jemand diese Frage beantworten?
Vielen Dank im Voraus. -
ja auch ich suche ein solches Plugin.
Kennt jemand inzwischen ein solches Plugin?
:confused: -
:-D
vielen Dank für den Tipp mit dem aktualisieren der Permalinkstruktur.
Es funzt.
Und für alle, die wie ich eben nur Bahnhof verstanden haben:
Hier nun die Auflösung des Rätsels:
[COLOR=#000000]Im WP-Admin unter Optionen / Permalinks den Button "Permalink Struktur aktualisieren" drücken. Dann sollte es eigentlich funktionieren.
:mrgreen:[/COLOR] -
Vielleicht hilft Dir das ja weiter:
in der Datei ec3.css befinden sich die css-Einstellungen für die Ausgabe:HTML
Alles anzeigentable.ec3_schedule { border-collapse:collapse; margin:0.5ex 1ex 0.5ex 0; border:solid 1px #800; float:left; } table.ec3_schedule td { padding:0 0.5ex 0 0.5ex; color:#800; } td.ec3_start { text-align:right } td.ec3_to { text-align:center }
Dort musst Du dann die jeweiligen Farben ändern.
Viel Glück -
sorry, aber wie macht man das??? :confused:
-
Hallo,
vielen Dank für das super Plugin. Genau so eins habe ich gesucht. -
Probleme mit wp-print
Hallo,
nach langem Suchen, bin ich auf Deine Seite gestoßen, und habe dann das Plugin wp-print V2.06 de installiert und aktiviert.
Ich habe sowohl in der Index-Datei als auch auf der Einzelseite den Befehl
eingegeben.
Das Druckersymbol erscheint und folgender Link wird dann z. B. aufgerufen:
http://www.meine-adresse.de/hamburg//index…bal-bla/print/.
Es erscheint die Info:
Die Seite wurde nicht gefunden.
Was mache ich falsch?
Wie muss der Link tatsächlich aussehen?
Über eine Antwort wäre ich sehr dankbar.
Vielen Dank im Voraus. -
Hallo OlafB,
1000 Dank. :-P
Es klappt jetzt.
Gute Nacht
Elke -
Sorry, ich versuche es noch einmal:
innerhalb der Seite Referenzen/Grafik findet der User u.a. einen Link "nächstes Bild", womit er beim Daraufklicken sich das nächste Bild (Referenz/Grafik) anzeigen lassen kann.
Wenn ich Deinem Vorschlag folge, dann passiert folgendes:
Die Seite wird neu aufgebaut, aber er kennt die Variable nicht und zeigt immer wieder das selbe Bild an. Es soll aber ein anderes angezeigt werden.
Es erscheint keine Fehlermeldung.
Auf meiner Website Elke Burmester Computer - Seminare - Webdesign findest Du unter dem Menüpunkt Referenzen/Grafik, so wie ich mir das vorstelle.
Ich weiß einfach nicht, wie ich es anders erklären soll...:sad:
folgende Plugins nutze ich zur Zeit:
exec-PHP
Hello Dolly
WordPress Database Backup
der Code lautet:PHP
Alles anzeigen<?PHP $beschreibung[0]=''; $beschreibung[1]=''; $beschreibung[2]=''; $beschreibung[3]=''; $beschreibung[4]=''; $bilder[0]='http://elke-burmester.de/blog/images/refgth'; $bilder[1]='http://elke-burmester.de/blog/images/refgnhh'; $bilder[2]='http://elke-burmester.de/blog/images/refgl'; $bilder[3]='http://elke-burmester.de/blog/images/refgwa'; $bilder[4]='http://elke-burmester.de/blog/images/refgkdk'; $bilderlow[0]=$bilder[0].'2'; $bilderlow[1]=$bilder[1].'2'; $bilderlow[2]=$bilder[2].'2'; $bilderlow[3]=$bilder[3].'2'; $bilderlow[4]=$bilder[4].'2'; $anzahl=count($bilder)-1; echo 'nr: '.$nr.'<br>'; if (!isset($nr)) {global $nr; $nr=$anzahl;} $naechstes=$nr-1; $vorheriges=$nr+1; echo 'the_permalink(): '; echo the_permalink(); echo '<br>'; echo' <div id="spalten"> '; echo ' <br> <div align="center"> '; if ($nr==$anzahl) { echo ' <img src="http://elke-burmester.de/blog/images/anfang2.jpg" hspace="0" vspace="0" border="0" alt="Zum Anfang"> <img src="http://elke-burmester.de/blog/images/vorher2.jpg" hspace="0" vspace="0" border="0" alt="vorheriges Bild"> '; } else { echo ' <a href="#" name="refgraf" title="zum Anfang"><img src="http://elke-burmester.de/blog/images/anfang.jpg" hspace="0" vspace="0" border="0" alt="Zum Anfang"></a> <a href="#'" name="refgraf" title="vorheriges Bild anzeigen"><img src="http://elke-burmester.de/blog/images/vorher.jpg" hspace="0" vspace="0" border="0" alt="vorheriges Bild"></a> '; } if ($nr==0) { echo '<img src="http://elke-burmester.de/blog/images/nachher2.jpg" hspace="0" vspace="0" border="0" alt="nächstes Bild"> <img src="http://elke-burmester.de/blog/images/ende2.jpg" hspace="0" vspace="0" border="0" alt="Zum Ende">'; } else { ?> <!-- Dieser Link funktioniert nicht. --> <a href="<?php the_permalink() ?>?get=&nr=3" name="refgraf" title="nächste Bild anzeigen"><img src="http://elke-burmester.de/blog/images/nachher.jpg" hspace="0" vspace="0" border="0" alt="nächstes Bild"></a><?PHP echo ' <a href="#" name="refgraf" title="zum Ende"><img src="http://elke-burmester.de/blog/images/ende.jpg" hspace="0" vspace="0" border="0" alt="Zum Ende"></a>'; } echo '<br><br> <div align="center"><img id="imgrahmen" src="'.$bilder[$nr].'.jpg" lowsrc="'.$bilderlow[$nr].'.jpg" hspace="0" vspace="0" border="0" alt=""></div> </div> <br><br> '.$beschreibung[$nr].' </div> '; ?>
der Link nur meiner Seite:
Weblogs » Grafik^