Beiträge von reframing

    Arixan: Ich kann dich beruhigen, du brauchst nicht an deinen Fähigkeiten zu zweifeln, es steht tatsächlich kein <li> in meiner Liste ;-)
    Nun ja, wenn ich CSS-Guru wäre, müsste ich wohl keine solchen vielleicht etwas naive Fragen stellen. Jeder fängt mal klein an :-) Ich war einfach ratlos, weshalb ich mit dem CSS-Code die Schrift usw. beeinflussen konnte, jedoch das Auflistungszeichen nicht.


    koslowski: Danke für deinen Hinweis! Das scheint mir ein erfolgversprechender Ansatz zu sein mit dem Background-Image. Werde ich nächstens ausprobieren!

    Auf meiner Single-Seite habe ich folgenden Loop:

    PHP
    <div class="recent-articles">
    		<h2>Letzte Artikel</h2>
    		<?php query_posts('cat=-17,-20&showposts=10'); ?>
    		<?php while(have_posts()) : the_post(); ?>
    		<ul id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>
    		</ul>
    		<?php endwhile; ?>
     </div>

    DIe Ausgabe de Artikel versuchte ich mit folgendem CSS-Code formatieren:

    PHP
    .single .recent-articles ul{
    	font:12px/18px Helvetica, Arial, sans-serif;
    	width:305px;
    	list-style-image: url(images/aufzaehlungszeichen.png);
    	list-style-position: inside;
    }

    Der Text wird dabei richtig formatiert (Grösse Schriftart), jedoch erhalte ich kein Auflistungszeichen. Was mache ich falsch? (Das Bild dafür ist sicher im richtigen Ordner vorhanden.)

    Danke euch dreien!

    Ich habe es jetzt wie Bambaataa wohl gemeint hat gelöst, dass ich beim Artikel verfassen einen separaten "Auszug" schreibe und in das entsprechende Feld im Backend eintrage. Danach ist es ja einfach, content und excerpt separat anzeigen zu lassen.
    Aber auch die beiden anderen "Ansätze" fand ich interessant und habe wieder einiges dazugelernt!

    Als ich genau deinen Code in meine Seite kopierte, wurden bei der zweiten "Region" keine Einträge angezeigt. Kann jedoch auch sein, dass ich da etwas mit der Variablen durcheinander gebracht habe. Jedenfalls wollte ich noch query-post mit " 'posts_per_page' => -1," ergänzen, da ich entgegen meiner Einstellung im Backend alle Mitgliedereinträge anzeigen will. Das habe ich mit "deiner" Schreibweise des Codes irgendwie nicht hingekriegt. Deshalb änderte ich die Stelle in

    PHP
    query_posts(array(
               'cat'=> 20,
               'posts_per_page'     => -1,
               'orderby' => 'title', 
               'order'   => 'ASC',
        ));

    und siehe da, alles klappte wunderbar!

    Ich habs jetzt ausprobiert und...

    bgeissler, du bist mein Held!

    Ich musste noch eine kleine Veränderung machen (query_post in deinem Beispiel hat bei mir irgendwie nicht ganz richtig funktioniert, habs aber hingekriegt ;-) ) und natürlich das Ganze noch mit einer Tabelle formatieren. Jetzt funktionierts tadellos.

    Nochmals ein grosses Danke an dich!

    Gibt es eine Möglichkeit, den content ohne den excerpt anzuzeigen?

    Grund dafür ist, dass ich gerne den Artikel zweispaltig anzeigen möchte. in der linken Spalte den excerpt(mit anderer Formatierung), in der rechten Spalte den Inhalt ohne den excerpt, da dieser ja nicht zweimal angezeigt werden soll.

    Danke schon mal für dein Mitdenken. Ja, das würde wahrscheinlich hinhauen, wenn ich für jede "Region" eine eigene Kategorie definieren würde.
    Allerdings möchte ich das lieber nicht. Die Webseite soll später von verschiedenen Usern genutzt werden können. Für die Eingabe der Mitglieder habe ich im Backend das Plugin "Flutter" installiert, mit welchem die Angaben zu den Mitgliedern (Name, Stellenbezeichnung, Arbeitsort, Region) bequem über Custom Fields eingegeben werden können. In der Backend-Seitenleiste erscheint jedoch ein neuer Menupunkt unter "Artikel" nur für die Eingabe der Mitglieder. Wenn ich dies für alle Regionen einzeln mache, wird die Seitenleiste gefüllt und die Eingabe der Mitglieder etwas komplizierter.
    Deshalb würde ich gerne die Variable 'region_mitglied" für die Sortierung nutzen.

    Nun gut, scheint ein wenig kompliziert zu sein alles in einen Loop zu packen.

    Wenn ich nun für jede Region einen Loop machen möchte, wie lautet dann der if-Befehl, damit der Loop nur eine Region darstellt? Die Variable für die Region lautet "region_mitglied" und wird aus einem Custom Field ausgelesen.

    Ich habe einen Loop, welcher mir alphabetisch geordnet in einer Tabelle Angaben über Mitglieder eines Verbandes auflistet:

    Nun möchte ich die gesamte Mitgliederliste noch unterteilen und zwar je nachdem, aus welchen Regionen die Mitglieder stammen. Also zuerst werden alle Mitglieder alphabetisch der Region 1 angezeigt, dann alle Mitglieder alphabetisch der Region 2 usw. Die Variable für die Region ist "region_mitglied". Zusätzlich sollte über jeder "Regionenliste" noch als Titel der Name der Region erscheinen. Geht sowas? Muss ich für jede Region einen eigenen Loop machen?

    Ich möchte am Ende eines Artikels einen Link zum vorherigen Artikel anbringen, wobei zwei Kategorien ausgeschlossen werden sollen.

    Mit

    <li class="previous"><?php previous_post_link('&larr; %link','vorheriger Artikel',false,'17 and 20'); ?></li>

    klappt das auch einwandfrei. Allerdings möchte ich gerne anstelle von "vorheriger Artikel" den Titel des vorherigen Artikels angezeigt haben. Wie stelle ich das an?

    Und gleich noch eine weitere Frage:

    Ich habe eine Seite einer Wordpress-Webseite mit einem Passwart geschützt (Seite->Publizieren->Sichtbarkeit).

    Wenn ich nun das erste Mal die Seite aufrufe, klappt die Passwortabfrage. Bei jedem weiteren Aufruf wird der Inhalt der Seite jedoch ohne Passwortabfrage dargestellt. Das ist zwar irgendwie praktisch, ich wollte jedoch trotzdem mal fragen, ob es eine Möglichkeit gibt, dass bei jedem Seitenaufruf die Passwortabfrage erfolgt, egal, ob die Seite schon auf dem Computer besucht wurde oder nicht.

    Super! Nach etwas Ausprobieren und Lesen bis ich die richtige Stelle im ersten Link gefunden habe klappts nun perfekt.

    Ich habe einfach

    <?php query_posts(array('category__not_in' => array(11,12))); ?>

    durch

    <?php global $wp_query;
    query_posts(
    array_merge(
    array('cat' => 1),
    $wp_query->query
    )
    ); ?>

    ersetzt. Herzlichen Dank für deinen Tipp!

    Hallo zusammen

    Meine Index-Seite zeigt mir alle meine Posts richtig an. Wenn ich im Admin-Panel eine maximale Anzahl Posts pro Seite festlege, werden diese korrekt aufgeteilt und ältere Beiträge auf mehreren Seiten dargestellt.

    Nun möchte ich jedoch Posts von zwei Kategorien auf der Indexseite nicht darstellen. Ich habe dazu die Zeile

    <?php query_posts(array('category__not_in' => array(11,12))); ?>

    vor dem Loop eingefügt.

    Nun werden jedoch nur noch die Posts auf der ersten Seite der Index-Seite angezeigt. wenn ich auf die Seite mit den vermeintlich älteren Posts wechsle, erscheinen nur immer wieder die gleichen Posts der ersten Seite.

    Hat jemand eine Idee, woran dies liegen könnte?