PHP Archiv

Das PHP Script Verzeichnis

Category Archives: Allgemein

Immer wenn User den Feed das Blogs aufrufen, sorgt dieser Eintrag in die .htaccess dafür, dass der User an den Feedburner Feed weitergeleitet wird. # redirect wordpress content feeds to feedburner <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_USER_AGENT} !FeedBurner [NC] RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC] RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds.feedburner.com/yourfeed [R=302,NC,L] </IfModule> [/php]

Wenn man ein Blog mit mehreren Autoren betreibt, ist dieser kleine Hack hilfreich. Er erlaubt es eine Autor Bio für jedes Posting zu integrieren. Dazu den folgenden Code in die funktions.php des aktuellen Themes einbinden: function get_author_bio ($content=“){ global $post; $post_author_name=get_the_author_meta(„display_name“); $post_author_description=get_the_author_meta(„description“); $html=“<div class=’clearfix‘ id=’about_author‘>n“; $html.=“<img width=’80‘ height=’80‘ class=’avatar‘ src=’http://www.gravatar.com/avatar.php?gravatar_id=“.md5(get_the_author_email()). „&default=“.urlencode($GLOBALS[‚defaultgravatar‘]).“&size=80&r=PG‘ alt=’PG’/>n“; $html.=“<div class=’author_text‘>n“; $html.=“<h4>Author: […]

Das kleine WordPress Plugin PHP Floating Point DoS Attack Workaround von Sergey Biryukov soll einen Fehler in 32-Bit PHP Versionen beseitigen, Denial of Service (kurz DoS) Attacke ermoglicht, bis es ein offizielles Update für diese PHP Version gibt. Durch eine einzige Zahl ist es möglich einen Server lahmzulegen. Die Scriptsprache PHP in der 32-Bit-Variante ist deshalb anfällig […]

Diese Funktion in die funtions.php des aktuellen WordPress Themes eingebaut, erlaubt es Postings in RSS verzögert zu publizieren. In diesem Fall durch die Variable $wait um fünf Minuten. So kann man in letzer Minute noch Änderungen vornehmen. function publish_later_on_feed($where) { global $wpdb; if ( is_feed() ) { // timestamp in WP-format $now = gmdate(‚Y-m-d H:i:s‘); […]