Diese statische Seite zeigt einerseits ganz normal den Inhalt an, der mit ihr erstellt wurde imTextfeld im Admincenter.

Darüber hinaus zeigt sie Beiträge mit dem Buchstaben W an. Zuerst nur mit dem optionalen Auszug, darunter mit dem ganzen Content.

Somit ist diese statische Seite nur eine Demonstrationsseite.

Man kann mit WordPress und seinen statischen Seiten den Inhalt eines Beitrages darstellen.

Hier die Loops dieses Templates

 
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php the_content(); ?>
<?php link_pages(__('<p class="navigate"><strong>Seiten:</strong> '), '</p>', 'number'); ?>
<p class="postmeta"><?php edit_post_link('E','','|'); ?></p>
 
<?php endwhile; else: ?>
<?php endif; ?>
 
 
 
 
 
 
<?php
 
 $posts = query_posts('cat=-1'. '&orderby=title&order=asc');
 foreach($posts as $post) : 
if (strpos(strtoupper(the_title('','',FALSE)),'W')===0) : ?>
 
    <li class="<?=($i%2)?"color1":"color2";$i++;?>"><a class="page" href="<?php the_permalink(); ?>"><?php the_title(); ?></a>&nbsp; &raquo;&raquo;
<br /><?php the_excerpt();?></li>
 
<?php endif; ?>
 <?php endforeach; ?>
 
 </ul><h3>zeigt den ganzen Inhalt  eines Beitrages an</h3>
 
 
<ul class="lexikon">
<?php rewind_posts();
global $more;
$more = 1; 
	$my_query = new WP_Query('cat=-1&orderby=title&order=asc&offset=0');
 
 
  while ($my_query->have_posts()) : $my_query->the_post();
 
  if (strpos(strtoupper(the_title('','',FALSE)),'W')===0):
   $do_not_duplicate = $post->ID; ?>
 
 
 
 
    <li class="<?=($i%2)?"color1":"color2";$i++;?>"><a class="page" href="<?php the_permalink(); ?>"><?php the_title(); ?></a>&nbsp; &raquo;&raquo;
<br /><?php the_content();?></li>
 
<?php endif; ?>
 <?php endwhile; ?>

zeigt nur den Excerpt eines Beitrages an

zeigt den ganzen Inhalt eines Beitrages an

  • bei jeder Kategorie einen kleinen Text stehen – wie geht das  »»

    >flo fragte per Email an:

    Hab auf Deiner Website gesehen, dass Du auf den Kategorien-Seiten jeweils einen kleinen Text darüber geschrieben hast (wohl in einer statischen Seite). Kannst Du mir vielleicht erklären, wie man das macht?

    Dies ist keine statische Seite, sondern einfach das ganz normale archive.php Template, das bei fast jedem WordPress Theme dabei ist:

    <?php if (have_posts()) : ?>
     
    		 <?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
    		<?php /* If this is a category archive */ if (is_category()) { ?>
    <h2 class="articletitle"><?php single_cat_title(); ?></h2>
    <div id="cerpt"><?php echo category_description(); ?></div>

    Dafür verwende ich folgende Anweisung:

    <?php echo category_description(); ?>

    Dies bedeutet: PHP gib die category description also die Kategorien Beschreibung wieder.

    Admincenter==>Verwaltung==>Kategorien ==>Beschreibung

    Dort habe ich all dies ausgefüllt.

    Erstell ich eine neue Kategorie, dann gebe ich dieser gleich eine Keywords gespickte, aber halbwegs sinnvolle Beschreibung.

    So entsteht dieser Text in jeder meiner Kategorien.

    Immer weniger Seiten im Index und Tabbed Browsing Keywords und andere Gemeinsamkeiten zeigen, dass einerseits Google diese Description mag und dass man die category description auch als meta description einsetzen kann.

    WordPress ist relativ einfach für die Suchmaschinen zu optimieren.. ;)
  • Beim Klick auf die Linkkategorie sind die Links im Content -geht das  »»

    Thomas fragte mich per Email folgendes:

    Ich moechte in der Sidebar keine Links anzeigen, sondern nur die Linkkategorien und diese verlinken.
    Bei einem Klick auf diese soll dann in der Contentseite die Linkliste fuer eben die angewaehlte Link-Kategorie geoeffnet werden, wo sich dann alle Links drin befinden. Ich mag in der Sidebar nicht eine Unmenge von Links aufgelistet haben.
    Vielleicht hast du ja einen Tipp oder kennst eine Seite wo es so geloest ist.
    vielen dank und gruss
    thomas

    Ja dies ist prinzipiell möglich.;) Und wie immer wird es sicher mehr als diesen Weg geben.

    Benötigt wird dazu :

    1. Dieses WordPress Plugin Exec php.
    2. Wissen wie man Linkkategorien erstellt.
    3. Wissen wie man was bei all den Links darstellen kann. [seit WP 2.3 veraltetGet_links Spielereien] Ab WP 2.3 Wp List Bookmarks.
    4. Wissen wie man statische Seite so anzeigt wie man selber mag. wp_list pages Spielereien.

    Nachdem das Plugin aktiviert wurde, die Linkkategorien erstellt wurden. Du Dir die Namen und die ID dieser Kategorien aufgeschrieben oder gemerkt hast. Gehst Du zu:

    Admincenter==>Schreiben==>Seite schreiben.

    Seitentitel ist der Name der 1. Linkkategorie.

    Seiteninhalt ist der Code, den Du Dir bei den get_links Spielereien ausgesucht hast.

    Abspeichern fertig. :-)

    Ein Beispiel für so einen Seiteninhalt wäre für die Linkkategorie mit der ID 1:

    <ul><?php wp_list_bookmarks('category=1&categorize=0&show_description=&title_before=&title_after&title_li=&category_before=&category_after='); ?></ul>

    Fast nehme ich an, dass Du nachher die wp_list_pages Spielereien benötigst, weil sonst alle Linkkategorien unter den ‘normalen’ Seiten erscheinen.

    Ob es einfacher ist die ‘normalen’ Seiten zu ‘excluden’ oder die Linkkategorien musst Du entscheiden.

    … Vielleicht macht mal wer ein Plugin wie fold page .. ;)
  • Beiträge aus bestimmten Kategorien alphabetisch ordnen-Sitemap auf Texto  »»

    In einem Kommentar zum Redesign von Texto fragte Thorsten wie denn die derzeitige Sitemap von Texto entstand.

    Auf der Sitemap sieht man alle Beiträge von Texto alphabetisch und unter dem jeweiligen Buchstaben geordnet. Nach einem Kommentar von Susanne ergänzte ich sogenannte Sprungmarken -Anker, um das Navigieren zu erleichtern. Ganz unten habe ich noch das Archiv nach Monaten eingefügt. Dies nur, weil vorher auch ein Monatsarchiv zu sehen war und wären jetzt diese Monate nicht mehr verlinkt, würde Texto viele Unterseiten verlieren und dies wollte ich nicht.

    Zuerst eine neue statische Seite erstellen.

    1. Texteditor öffnen, eine leere Seite als sitemapnew.php speichern.
    2. Mit nachfolgendem Code befüllen, das für Dein Theme nötige HTML einsetzen oder ersetzen.
    3. Anschließend in den Ordner des jeweiligen Themes laden: wp-content/themes/deintheme/ laden.
    4. Admincenter==>Schreiben==>Seite schreiben==>Titel einfügen==>Rechts nach Template der Seite (oder so ähnlich)suchen, “SitemapNew” auswählen, speichern.

    Der neuen statische Seite einen Namen geben.

     
    <?php
    /*
    Template Name: SitemapNew
    */
    ?>

    Mit dieser Angabe kann WordPress die PHP Datei als WordPress Template identifizieren.

    Alphabet anzeigen und darunter die jeweiligen Beiträge aus bestimmten Kategorien.

    Folgendes listet die Buchstaben des Alphabets auf. Holt aus den Kategorien mit der ID 1,2,3,5,6,7,8 und 9 die Beiträge. Ordnet sie nach deren Titel und zwar absteigend. Pro Seite sollen alle Artikel angezeigt werden.

    <?php for ($zaehler=65;$zaehler<91;$zaehler++) {
        $anfang=chr($zaehler);
    echo "<h2>$anfang</h2>"; ?>
     
    <ul class="list">
     <?php
     $posts = query_posts('cat=1,2,3,5,6,7,8,9'. '&orderby=title&order=desc&posts_per_page=-1');
    foreach($posts as $post) : 
    if (strpos(strtoupper(the_title('','',FALSE)),$anfang)===0) : ?>
     
        <li class="<?=($i%2)?"farbe01":"farbe02";$i++;?>"><a class="page" title="<?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
     <?php endif; ?>
     <?php endforeach; ?>
     </ul>
     
    <?php }?>

    Nur aus einer Kategorie die Beiträge alphabetisch ordnen, geht das auch?

    Ja dann ändere die Angabe hier:

    query_posts('cat=9'.

    Unterschiedliche Einfärbung der einzelnen Zeilen

    Damit diese lange Liste leichter lesbar ist, ist eine unterschiedliche Färbung der Zeilen von Vorteil. Dies macht man ganz einfach, man läßt jeweils bei der Hälfte eine andere CSS class anzeigen. Hier im Beispiel ist dies “farbe01″ und “farbe02″.

     
        <li class="<?=($i%2)?"farbe01":"farbe02";$i++;?>"><........

    Sprungmarken - Anker -zu den einzelnen Buchstaben

    Susanne fragte, ob es möglich sei das ewige Scrollen zu verhindern. Sie schlug einen Seitenumbruch vor. Eine Sitemap mit Seitenumbrüchen ist nicht so das wirklich Wahre. Ich habe dies auf einer Domain und muss erkennen, dass die User dies nicht so mögen. Die Seite 2 wird nie angesehen.

    Unabhängig, dass dies nicht wirklich einfachst zu realisieren wäre.;)

    So kam ich auf die Idee mit Sprungmarken zu den einzelnen Buchstaben und dann den Retourlink "nach oben-Top".

    Dies sieht jetzt dann so aus:

    <?php for ($zaehler=65;$zaehler<91;$zaehler++) {
        $anfang=chr($zaehler);
    echo "<h3 class='alpha'><a name='$anfang'></a>$anfang</h3>"; ?>
     
    <ul class="list">
     <?php
     $posts = query_posts('cat=1,2,3,5,6,7,8,9'. '&orderby=title&order=desc&posts_per_page=-1');
    foreach($posts as $post) : 
    if (strpos(strtoupper(the_title('','',FALSE)),$anfang)===0) : ?>
     
        <li class="<?=($i%2)?"color1":"color2";$i++;?>"><a class="page" title="<?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
     <?php endif; ?>
     <?php endforeach; ?>
    <li class="topp"><a href="#topp" title="Nach oben">Nach oben</a></li></ul>
     
    <?php }?>

    So setz ich die Anker:

    <a name='$anfang'></a>

    Und so erzeugte ich die alphabetische Liste oben (hier nur ein Auszug), den Anker für das "nach oben -Top" habe ich in der header.php sowieso immer drin. ;)

    <ul class="alphabet">
    <li><a href="#A" title="Sprunglink zu allen Beitr&auml;gen mit dem Anfangsbuchstaben 'A'">A</a></li>
    <li><a href="#B" title="Sprunglink zu allen Beitr&auml;gen mit dem Anfangsbuchstaben 'B'">B</a></li>
    <li><a href="#C" title="Sprunglink zu allen Beitr&auml;gen mit dem Anfangsbuchstaben 'C'">C</a></li>
    <li><a href="#D" title="Sprunglink zu allen Beitr&auml;gen mit dem Anfangsbuchstaben 'D'">D</a></li>
    .......

    Die Anzahl der Kommentare anzeigen und die Zeit

    So zeigt man die Zeit an:

    <?php the_time('d.m.y') ?>

    Die Anzahl der Kommentare müßte man neu aus der Datenbank holen. Ich bin ehrlich und rate ab. Jetzt schon hat die Sitemap auf Texto über 125 Datenbankabfragen, das geht auf über 300 bei der Anzeige der Zeit und was weiß ich wievielen bei der Anzeige der Kommentare!

    Die Sitemap lädt und lädt und lädt und dazwischen haben viele Kaffees Platz ;)

    Monatsarchiv anzeigen

     <?php wp_get_archives('type=monthly'); ?>

    So sieht das Template der neuen statischen Seite für die Sitemap auf texto.de derzeit aus.

    <?php get_header(); ?>
    <div id="content">
     
    <div class="post">
    <h3>Gesamtüberblick aller Beitr&auml;ge auf Texto.de.</h3>
    <p>Zuerst alle Beitr&auml;ge alphabetisch geordnet und dann das Archiv nach Monaten.</p>
     
     
    <?php for ($zaehler=65;$zaehler<91;$zaehler++) {
        $anfang=chr($zaehler);
    echo "<h2>$anfang</h2>"; ?>
     
    <ul class="list">
     <?php
     $posts = query_posts('cat=1,2,3,5,6,7,8,9'. '&orderby=title&order=desc&posts_per_page=-1');
    foreach($posts as $post) : 
    if (strpos(strtoupper(the_title('','',FALSE)),$anfang)===0) : ?>
     
        <li class="<?=($i%2)?"color1":"color2";$i++;?>"><a class="page" title="<?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
     <?php endif; ?>
     <?php endforeach; ?>
     </ul>
     
    <?php }?>
     
     
    <ul  class="archives"><li><h2>Archiv nach Monaten</h2>
          <ul><?php wp_get_archives('type=monthly'); ?>
    			</ul></li></ul>
    </div><!--post end-->
    </div><!-- content   end-->
    <!--index php end-->
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
    ..Bei Fragen, fragen. War es hilfreich, so erzähl es bitte weiter ;)
  • Beiträge aus einer Kategorie auf der statischen Seite  »»

    Erstfassung des Artikels:02.06.06,
    editiert am 1.10.06,
    Grund :Skriptfehler und ein Danke an Heinrich. :-)

    WordPress liefert die Beiträge einer Kategorie beim jeweiligen Aufruf dieser Kategorie in einer übersicht.

    Doch manchmal mag man nur die Monatsansicht anzeigen lassen. Dann würden diese Beiträge in keiner übersicht erscheinen.

    Oder man mag sich eine ganz spezielle Sitemap/Inhaltsübersicht machen, oder wie auch immer die Gründe sein werden.

    Was Du dafür brauchst:

    1. Einen Editor.
    2. Den Namen der Kategorie und deren ID:
      Admincenter==>Verwaltung==>Kategorien.

    Der Name der Beispielkategorie ist “Bleistift” ihre ID ist 23.

    Wie immer:Bitte abtippen!

     
    <?php
    /*
    Template Name:Bleistift
    */
    ?>
    <?php get_header(); ?>
    <div id="content">
    <ol>
     <?php
     $posts = get_posts('numberposts=100&category=23&order=ASC&orderby=post_title');
     foreach($posts as $post) : ?>
        <li><a href="<?php the_permalink() ?>"  rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?></a></li>
     <?php endforeach; ?>
     </ol>
    </div></div>
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    Was bedeutet dies:

    Hole Beiträge und zwar 100 aus der Kategorie 23, ordne die von A bis Z nach deren Beitragstitel.

    Wie weiter:

    • Es darf ganz oben und ganz unten kein Leerzeichen sein.
    • Abspeichern als bleistift.php.
    • Hochladen in den Ordner Deines Themes:
    • wp-content/themes/deintheme/.
    • Admincenter==>Schreiben==>Seite schreiben.
    • Titel der Seite:Bleistift.
    • Runterscrollen nach Rechts: Template der Seite==>Bleistift auswählen.
    • Speichern.

    Ein wunderbares Beispiel für so eine Seite kannst Du Dir hier bei den Suppen aus der Kochwerkstatt ansehen.

    …ich bekomm Hunger
  • bestimmtes Widget nur für die Startseite – Schritt für Schritt Tutorial  »»

    Du verwendest Widgets und magst aber ein ganz bestimmtes nur auf der Startseite haben. Du findest hier eine Lösung mit dem Widget Logic Plugin und eine Schritt für Schritt Anleitung wie Du Deine Sidebar so umbauen kannst, dass dies auch ohne Plugin möglich ist. Ganz am Schluß gibt es noch Tipps wie dies auch für eine ganz bestimmte Kategorie oder statische Seite funktioniert.

    ein bestimmtes Widget nur auf der Startseite nutzen – die Pluginlösung

    Du brauchst dafür das Widget Logic Plugin. Dieses Plugin ermöglicht die Verwendung sogenannter Conditonal Tags. Das sind “wenn-dann-sonst” -also Bedingungsabfragen. Magst Du mehr über die Conditional Tags wissen, dann lies diesen Artikel von mir.

    1. Plugin entpacken.
    2. In den Ordner wp-content/plugins hochladen und
    3. Admincenter==>Plugins==>aktivieren.

    Jetzt kannst Du bei den Widgets diese Conditional Tags einfügen.

    Widget nur auf der Startseite -der Code

    <?php if (is_home()) { ?> 
     
     
    <?php } ;?>

    Widget nur auf der statischen Seite mit der ID 10

    <?php if (is_page('10')) { ?> 
     
     
    <?php } ;?>

    Mehr solche Beispiele findest Du auf der Pluginseite und hier.

    Sidebar so herrichten, dass Du Widgets nur auf der Startseite anzeigen kannst

    Ich nehm dafür die Sidebar.php des default_de Themes. Damit kann ich es zeigen und ich empfehle übe es mal mit der, da ist nicht viel kaputt, wenn es nicht gleich klappt.

    Außerdem brauchst Du einen Texteditor. Niemals MS Word! ;)

    Die functions.php des verwendeten Themes braucht man auch.

    Sidebar.php für mehrere Widget Abschnitte herrichten

    Öffnest Du die sidebar.php mit dem Texteditor siehst Du ganz oben folgendes:

    	<div id="sidebar">
    		<ul>
    			<?php 	/* Widgetized sidebar, if you have the plugin installed. */
    					if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>

    Das (1.Punkt )

     
    <?php 	/* Widgetized sidebar, if you have the plugin installed. */
    					if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>

    ist der Beginn eines Widget Abschnitts. Da es nur einer ist in der ganzen Sidebar.php hat er auch keinen Namen. Mag man mehrere Widgetabschnitte haben, muß man diesen einen Namen geben, damit man dann im Admincenter==>Design==>Widgets die einzelnen Abschnitte auch auswählen kann.

    Wenn PHP zu arbeiten anfängt mit <?php muß man ihm auch wieder sagen, wann es genug gearbeitet hat, dies findest Du ganz am Ende der sidebar.php und sieht so aus.

     
    	<?php endif; ?>
     
     
    		</ul>
    </div>

    Alles dazwischen braucht man nur, wenn man keine Widgets verwendet, also kann man es in unserem Beispiel auch weglassen.

    Widget Abschnitte einen Namen geben

    Mit folgendem Code überschreibst Du den Code der unter (1. Punkt) angegeben ist. Dies sagt WP:Da ist ein Widget Abschnitt mit dem Namen Startseite.

    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Startseite') ) : else : ?>

    Nach dem 1. <php endif…. fügst Du den Widget Abschnitt Blogwide ein.

    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Blogwide') ) : else : ?>
    <?php endif;?>

    Jetzt hast Du die Abschnitte aber WP weiß noch nicht wann es was anzeigen darf. Da müssen jetzt wieder die Conditional Tags herhalten.

    <?php if (is_home()) { ?> 
    <?php } ;?>

    Das gehört um den Widget Abschnitt Startseite. Sieht also schlussendlich so aus.

    <?php if (is_home()) { ?> 
    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Startseite') ) : else : ?>
     
    <?php endif;?>
    <?php } ;?>

    Widgets in der functions.php angeben.

    Öffne die functions.php des default_de Themes und ändere

    if ( function_exists('register_sidebar') )
        register_sidebar(array(
            'before_widget' => '<li id="%1$s" class="widget %2$s">',
            'after_widget' => '</li>',
            'before_title' => '<h2 class="widgettitle">',
            'after_title' => '</h2>',
        ));

    so ab:

    if ( function_exists('register_sidebar') )
        register_sidebar(array(
    'name' => 'Startseite',
            'before_widget' => '<li id="%1$s" class="widget %2$s">',
            'after_widget' => '</li>',
            'before_title' => '<h2 class="widgettitle">',
            'after_title' => '</h2>',
        ));
    if ( function_exists('register_sidebar') )
        register_sidebar(array(
    'name' => 'logwide',
            'before_widget' => '<li id="%1$s" class="widget %2$s">',
            'after_widget' => '</li>',
            'before_title' => '<h2 class="widgettitle">',
            'after_title' => '</h2>',
        ));

    Alles hochladen in den Themeordner. Admincenter==>Design==>Widgets dort kannst Du jetzt auf der rechten Seite unter “Momentane Widgets” die einzelnen Abschnitte auswählen und jene Widgets aktivieren, die Du magst.

    Widgets pro Kategorie – geht das auch?

    Ja, dann machst Du eben einen 3. Widget Abschnitt in der Sidebar und vergibst einen neuen Namen und änderst auch die functions.php wie oben erklärt.

    Bei Fragen einfach fragen

    und wenn es geholfen hat, freu ich mich über einen Link oder übers Weitersagen.

    Kaffeetrinkender Smilie viel Freud

Alle Posts -zeitliche Ordnung umgedreht - bei mir werden nur 2 angezeigt, weil dies ja nur eine Beispielseite ist

Hallo Welt!

August 16th, 2005

Ein Ort indem ich texten darf, so wie es aus meinen tippenden Fingern entspringt.
Doch bevor ich anfange, so ganz richtig anfange, habe ich noch ein wenig an der Einrichtung zu tun: mit der Farbe der Links bin ich noch nicht einverstanden und einige Features fehlen mir noch.
Nichts desto Trotz freue ich mich darauf. Sehr sogar. Bis bald.

mein Weblog und seine Plugins

August 20th, 2005

Die letzten Tage widmete ich einen Teil meiner Zeit meinem Weblog und seinen Plugins.
Lange überlegte ich, welche aus der fast unendlichen Anzahl für mich wirklich wichtig sind. Zuerst machte ich mir meine Wunschliste und dann suchte und fand ich.

  • Google schärft jedem Webmaster ein, er solle keinen doppelten Content erschaffen, denn dies kann bedeuten aus dem Index zu fliegen. Mit sogenannten Permalinks erschafft man aber doppelten Content.
  • Vor Spam wird in jedem 2. Weblog gewarnt.
  • Gerne hätte ich pro Artikel die richtigen Meta Tags, vor allem “meta description” und “meta keywords”.
  • Außerdem mag ich die Anzahl der Artikel auf der Startseite, in den Archiven und die Ergebnisse einer Suche frei bestimmen können.
  • Umlaute schaffen in Permalinks auch immer wieder Probleme.
  • Wenn ich per Klick bei den Quicktags ganz bequem die EMail Funktion geliefert bekomme bin ich auch nicht böse.
  • Die Sitemap von Google ist eine nützliche Sache, diese per Klick erstellen zu können, eine Wohltat.

Mit dieser Liste machte ich mich auf den Weg und fand folgende Plugins, die mir -jedes für sich- all meine Wünsche erfüllen.

Recht herzlichen Dank an all die Programmierer, die so freundlich sind ihr Wissen zu teilen.

Vielleicht werden meine Plugins einmal mehr, aber so für den Start fühl ich mich gut gerüstet.

edit:21.08.05 Ich mag zu einem Thema viele Texte schreiben und mit dem Plugin Next in Series von Skippy kann ich alle Texte, die zusammengehören ganz leicht anzeigen.

edit:28.08.05 “Neues” in meiner Sidebar zeigt mir Customizable Post Listings von Scott Reilly an, damit kann ich auch irgendwann die letzten Kommentare anzeigen oder die meistgelesensten Artikel oder sogenannte “Random” Artikel – also irgendwelche zufällig ausgewählten Artikel – diese Möglichkeiten gefallen mir ausgezeichnet.

edit:31.08.05 Die aktiven Kategorien gestaltet mir: catHighlight von Venushka Pereraund.
edit:06.01.06 Ähnliche Artikel zeigt mit Related Posts Plugin an.
Search and Replace. Dieses Plugin ist Gold wert. Einfach und schnell kann ich jeden Text, den ich mag, auf texto.de “suchen und ersetzen”. Vorher immer Datenbank sichern nicht vergessen!
Redirect Old Slugs.Sollte ich mich mal im Titel vertippen, dann kann ich mit diesem Plugin die URL leicht ändern, weil es einen richtigen “redirect” sendet und so nie ein Error 404 erscheint.
Gästebuch. Dieses Plugin dreht die Anzeige der Kommentare um. Fantastisch einfach für ein Gästebuch.

texto

Posts aus Kategorie mit der ID 25. Nur bis zum "Weiterlesen"- dem more.

frontend Optimierung-live aus dem WordCamp

Juli 3rd, 2010

Mitschrift vom WordCamp im Betahaus Berlin:
Sesseln sind viel zuwenig. Am Boden sitznd,tippend, schwitzend ;)

Perun:Frontend Optimierung

Performancebremser

Social Media Button verlangsamen

Social Medien Buttons – wählen welche man wirklich braucht.
Alternativen: kann ich den Button selbst einbauen – Flattr.

Sidebar

Kommentare: die letzten 10 mit Gravatar.
Tagcloud
Bestenlisten

Datnbankabfragen und HTTPAnfragen verlangsamen.

JavaScripts

Danach trachten, dass man diese in eine Datei bringt -ist hier auf der Texto immer noch nicht ;)

CSS Dateien

Wenn geht die CSS Dateien in eine Datei bringen.
Man kann bei einigen Plugins die CSS Angaben in die style.css tun.

CSS Sprites

Alle Bilder fürs Layout in eine Bildatei geben und dann per background-position anzeigen lassen-dies spart http-Requests.

Bilder auslagern

wer kann möge alle Bilder auf einen Webspace geben, der keine Cookies setzt.
Dies kann man auch mit einer Subdaomain erreichen.

HTML Komprimieren

dies muss sich lohnen – nicht immer bringt dies wirklich Verbesserung,die den Aufwand lohnt.

Top