function blogger_query_vars_filter( $vars ) { $vars[] = "blogger"; return $vars; } add_filter('query_vars', 'blogger_query_vars_filter'); function blogger_template_redirect() { global $wp_query; $blogger = $wp_query->query_vars['blogger']; if ( isset ( $blogger ) ) { wp_redirect( get_wordpress_url ( $blogger ) , 301 ); exit; } } add_action( 'template_redirect', 'blogger_template_redirect' ); function get_wordpress_url($blogger) { if ( preg_match('@^(?:https?://)?([^/]+)(.*)@i', $blogger, $url_parts) ) { $query = new WP_Query ( array ( "meta_key" => "blogger_permalink", "meta_value" => $url_parts[2] ) ); if ($query->have_posts()) { $query->the_post(); $url = get_permalink(); } wp_reset_postdata(); } return $url ? $url : home_url(); } Up North Captured Moments: A Summer Sidewalk Sermon

A Summer Sidewalk Sermon

This Labor Day saw a first for our family; we walked the Mackinac Bridge from one end to the other (with tens of thousands of others), clearing the 5-mile span in about an hour and 20 minutes. The day's weather was picture-perfect for Northern Michigan: clear, sunny, a light breeze, and warm temps. It felt so good to get out and exercise with others from the very young to the very old, enjoying the stunning beauty of God's creation in nature around us...and man's massive engineering marvel under us.

After the Big Walk, we stopped in Cheboygan, MI for [a huge] breakfast at Alice's Restaurant, passing by some cool thoughts a gifted artist cared to put on the sidewalk in the form of chalk art. The message was simple, but the thoughts profound:

As we prepare to say goodbye to what has been a warm and beautiful summer, may the lessons we've learned and the memories we've made warm us through the coming cold months of winter...
Up North.