WordPress: Weiterleitung wenn Suche nur 1 Ergebnis liefert

Wenn man die Suche einer Seite benutzt, kann es vorkommen, das es nur ein Suchergebnis gibt. Das ist oft der Fall, wenn die Seite noch in den Kinderschuhen sitzt.
Es kann dann von Vorteil sein, den Besucher gleich weiter auf das eine Suchergebnis weiterzuleiten. Mit WordPress ganz einfach, folgendes Snippet in die functions.php und schon sollte es klappen.

add_action('template_redirect', 'single_result');
function single_result() {
    if (is_search()) {
        global $wp_query;
        if ( $wp_query->post_count == 1 && $wp_query->max_num_pages == 1 ) {
            wp_redirect( get_permalink( $wp_query->posts[0]->ID ) );
            exit;
        }
    }
}

Das Snippet habe ich mal bei Perun gefunden, weiß leider aber nicht mehr genau woher.

Universal Analytics IP Anonymisieren

Wer mit Google Analytics arbeitet, weiss, das er im deutschen Raum die IP Anonymisieren muss, gleiches gilt auch für Google Universal Analytics. Der Trackingcode sieht jedoch hier etwas anders aus:

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-123456789-12', 'musterdomain.de');
  ga('set', 'anonymizeIp', true);
  ga('send', 'pageview');

</script>

Durch,

  ga('set', 'anonymizeIp', true);

lässt sich die IP entsprechend Anonymisieren. Vergisst aber nicht, das ist nur die halbe Miete, entsprechender Vermerk ins Impressum und die Auftragsvereinbarung mit Google ist Pflicht.

Vorstellung: Thunderbird Kalender Add-on Lightning

Termine und Aufgaben wie in Outlook verwalten. Thunderbird und das Kalender Add-on Lightning zusammen, sind die besten Alternativen zu Outlook.

Thunderbird Add-on Lightning

Thunderbird Add-on Lightning

Vor Jahren entschied ich mich aus Kostengründen, zum Wechsel zu Thunderbird und habe es bis heute nicht bereut. Lightning entsprang dem Mozilla Calendar Project und ist für Windows wie auch für Mac erhältlich. Das Add-on ist eine perfekte Ergänzung für Thunderbird. [weiter lesen]

WordPress: Broken Links finden

Jede gute Seite hat das Problem, Links die nicht mehr funktionieren. Nur wie bekommt man raus, welche Links nicht mehr funktionieren? Es gibt die Möglichkeit, alle Seiten händisch abzuarbeiten. Aber wer macht das schon… Zwei komfortable Möglichkeiten, sind zum einem das Plugin Broken Link Checker und die Software Xenu’s Link Sleuth. [weiter lesen]