Lange Ladezeit WordPress Tellerrand

22. August 2007 | Kategorie: Software

Mir ging die Ladezeit der WP-Admin-Startseite, besonders nach dem einloggen auf den Senkel. Daher habe ich an meiner /wp-admin/index.php folgende Änderungen vorgenommen.

Zum einen habe ich im unteren Bereich die Kästen mit den Infos entfernt. Das war dieser Code.

<?php
$rss = @fetch_rss('http://planet.wordpress.org/feed/');
if ( isset($rss->items) && 0 != count($rss->items) ) {
?>
<div id="planetnews">
<h3><?php _e('Other WordPress News');
?> <a href="http://planet.wordpress.org/">
<?php_e('more'); ?>&raquo;</a></h3>
<ul>
<?php
$rss->items = array_slice($rss->items, 0, 20);
foreach ($rss->items as $item ) {
?>
<li><a href='<?php echo wp_filter_kses($item['link']); ?>'><?php
echo wp_specialchars($item['title']); ?></a></li>
<?php
}
?>
</ul></div>
<?php
}
?>

Und dann habe ich die Technorati Abfrage ausgebaut. Das ist dieser Code.

<?php
$rss = @fetch_rss('http://feeds.technorati.com/cosmos/rss/?url='.
trailingslashit(get_option('home'))
.'&partner=wordpress');
if ( isset($rss->items) && 0 != count($rss->items) ) {
?>
<div id="incominglinks">
<h3><?php _e('Incoming Links');
?> <cite><a href="

http://www.technorati.com/search/

<?php echo trailingslashit(get_option('home')); ?>?partner=wordpress"><?php_e('More'); ?> &raquo;</a></cite></h3>
<ul>
<?php
$rss->items = array_slice($rss->items, 0, 10);
foreach ($rss->items as $item ) {
?>
<li><a href="<?php echo wp_filter_kses($item['link']); ?>"><?php
echo wptexturize(wp_specialchars($item['title'])); ?></a></li>
<?php } ?>
</ul>
</div>
<?php } ?>

Damit ich aber auch in Zukunft noch bei Technorati suchen kann habe ich folgendes dafür eingesetzt.

<div id="incominglinks">
<h3><?php _e('Incoming Links'); ?> <cite><a href="http://www.technorati.com/search/<?php echo trailingslashit(get_option('home')); ?>?partner=wordpress">Technorati Suche&raquo;</a></cite></h3>
</div>

Und so siehts dann aus. Und die Seite lädt sauschnell. ;-D

WordPress Tellerrand getunt

Wer die Seite auch gerne so haben möchte. Hier gibts meine Version. :) Nur entpacken und hochladen. Fertig. :)

WordPress 2.0.11 /wp-admin/index.php getunt
http://hollii.de/temp/wp-admin-index.php.zip

//Nachtrag am 23.08.2007 um 07:32 Uhr:
Ich hab jetzt gerade auch ein Eintrag im WordPress Deutschland FAQ gefunden. Tja, ich habs selbst geschafft. ;) Für vBulletin hatte ich sowas in der Art auch mal gemacht. :D
http://faq.wordpress-deutschland.org/tellerrand-beschleunigen/

--------------------------------------------------------------------------------------------
Ähnliche Beiträge:

  1. WordPress 2.0.2 Referer erforderlich
  2. WordPress – Smilies Button @ WP-Admin
  3. WordPress Plugins
  4. WordPress – comment_ID
  5. WordPress ist sicher vorm Linux-Wurm!
  6. WordPress – 2.0.6
  7. WordPress – 2.0.5
  8. WordPress – 2.1.2
  9. WordPress – 2.0.7
  10. WordPress Test
  1. 6 Kommentare/Trackbacks zu “Lange Ladezeit WordPress Tellerrand”

  2. schöne Idee, leider muss man das ja nach jedem upgrade wieder machen, aber ich werde es auch mal testen.

    SuMu am 22. August 2007 [Link]

  3. bei mir ist das in der index-extra.php

    SuMu am 22. August 2007 [Link]

  4. Also bei 2.2.2 ? Das schau ich mir jetzt mal an. Dann stell ich die index.php für 2.2.2 auch noch bereit. ;)

    Hollii am 22. August 2007 [Link]

  5. Ne ich nutze die 2.0.11 ..

    Hollii am 22. August 2007 [Link]

  6. Hm, wenn ich mich nicht irre, wurde in WordPress 2.2 dafür eine Lösung eingebaut, sodass die News per AJAX glaube ich nachgeladen werden, die Übersichtsseite selbst aber schneller erscheint.

    Jan am 26. August 2007 [Link]

  1. 1 Trackback(s)

  2. Aug 22, 2007: Psychomuell » Wordpress 2.2.2 Ladezeit Tellerrand

Kommentar schreiben

Du möchtest einen Kommentar schreiben? Gib bitte deinen Namen an (z.B. deinen Vornamen) und schreibe in das untere freie Feld. Eine E-mail- und Website Adresse musst du nicht angeben. Die Smilies kannst du mit einem Klick übernehmen (JavaScript erforderlich!).