<?php
/**
* Header template for the theme
*
* Displays all of the <head> section and everything up till <div id="main">.
*
* @package WordPress
* @subpackage Twenty_Eleven
* @since Twenty Eleven 1.0
*/
/**
* @global int $page Page number of a single post.
* @global int $paged Page number of a list of posts.
*/
global $page, $paged;
?><!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>
<?php
// Print the <title> tag based on what is being viewed.
wp_title( '|', true, 'right' );
// Add the site name.
bloginfo( 'name' );
// Add the site description for the home/front page.
$site_description = get_bloginfo( 'description', 'display' );
if ( $site_description && ( is_home() || is_front_page() ) ) {
echo " | $site_description";
}
// Add a page number if necessary:
if ( ( $paged >= 2 || $page >= 2 ) && ! is_404() ) {
/* translators: %s: Page number. */
echo esc_html( ' | ' . sprintf( __( 'Page %s', 'twentyeleven' ), max( $paged, $page ) ) );
}
?>
</title>
<link rel="profile" href="https://gmpg.org/xfn/11" />
<link rel="stylesheet" media="all" href="<?php echo esc_url( get_stylesheet_uri() ); ?>?ver=20260819" />
<link rel="pingback" href="<?php echo esc_url( get_bloginfo( 'pingback_url' ) ); ?>">
<?php
/*
* We add some JavaScript to pages with the comment form
* to support sites with threaded comments (when in use).
*/
if ( is_singular() && get_option( 'thread_comments' ) ) {
wp_enqueue_script( 'comment-reply' );
}
/*
* Always have wp_head() just before the closing </head>
* tag of your theme, or you will break many plugins, which
* generally use this hook to add elements to <head> such
* as styles, scripts, and meta tags.
*/
wp_head();
?>
</head>
<body <?php body_class(); ?>>
<?php wp_body_open(); ?>
<div id="page" class="hfeed">
<header id="branding">
<hgroup>
<?php
$is_front = ! is_paged() && ( is_front_page() || ( is_home() && ( (int) get_option( 'page_for_posts' ) !== get_queried_object_id() ) ) );
$site_name = get_bloginfo( 'name', 'display' );
$site_description = get_bloginfo( 'description', 'display' );
if ( $site_name ) :
?>
<h1 id="site-title"><span><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home" <?php echo $is_front ? 'aria-current="page"' : ''; ?>><?php echo $site_name; ?></a></span></h1>
<?php
endif;
if ( $site_description ) :
?>
<h2 id="site-description"><?php echo $site_description; ?></h2>
<?php endif; ?>
</hgroup>
<?php
// Check to see if the header image has been removed.
$header_image = get_header_image();
if ( $header_image ) :
// Compatibility with versions of WordPress prior to 3.4.
if ( function_exists( 'get_custom_header' ) ) {
/*
* We need to figure out what the minimum width should be for our featured image.
* This result would be the suggested width if the theme were to implement flexible widths.
*/
$header_image_width = get_theme_support( 'custom-header', 'width' );
} else {
$header_image_width = HEADER_IMAGE_WIDTH;
}
?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home" <?php echo $is_front ? 'aria-current="page"' : ''; ?>>
<?php
/*
* The header image.
* Check if this is a post or page, if it has a thumbnail, and if it's a big one
*/
$image = false;
if ( is_singular() && has_post_thumbnail( $post->ID ) ) {
$image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), array( $header_image_width, $header_image_width ) );
}
if ( $image && $image[1] >= $header_image_width ) {
// Houston, we have a new header image!
echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' );
} else {
twentyeleven_header_image();
} // End check for featured image or standard header.
?>
</a>
<?php endif; // End check for removed header image. ?>
<?php
// Has the text been hidden?
if ( 'blank' === get_header_textcolor() ) :
$header_image_class = '';
if ( $header_image ) {
$header_image_class = ' with-image';
}
?>
<div class="only-search<?php echo $header_image_class; ?>">
<?php get_search_form(); ?>
</div>
<?php
else :
?>
<?php get_search_form(); ?>
<?php endif; ?>
<nav id="access">
<h3 class="assistive-text"><?php _e( 'Main menu', 'twentyeleven' ); ?></h3>
<?php
/*
* Our navigation menu. If one isn't filled out, wp_nav_menu() falls back to wp_page_menu().
* The menu assigned to the primary location is the one used.
* If one isn't assigned, the menu with the lowest ID is used.
*/
wp_nav_menu( array( 'theme_location' => 'primary' ) );
?>
</nav><!-- #access -->
</header><!-- #branding -->
<div id="main">
The main reason I like this image so much is, of course, the lovely Zoë leaning over the bed, with her bottom beautifully decorated by my very best efforts.
As is fitting, since this was taken in my native New Zealand, I used the flat of a Maori weapon, the patu (pictured), to do the warming and decoration.
But there’s something else: I just love that elegant towel pulled aside to allow that spanking to be delivered. Its lines, especially the flare where it’s pulled away from her bottom, just perfect this picture for me.
Note: I chose a favourite pic because this is the 500th Sinful Sunday! My congratulations and thanks to Molly for managing this meme so well and for so long!
I’ve only known one girl who genuinely, without mixed feelings, loved the tawse. That is, applied hard.
The deterrent effect was somewhere below zero. When it came to cheek, mischief and disrespect, it somehow seems to have been some sort of incentive.
So the wise Master wouldn’t use it, would he? Except that the tawse makes a wonderful sound on impact, and leaves a warm, increasingly lusty girl with a fresh, beautiful stripe.
Also, he’s quite fond of her mischief, and he’d never want to turn that off. So the tawse doesn’t keep this household in order, but it does a pretty good job of keeping it happy.
So I said, “I want to you stand there and think about what you’ve done. I’ll be back to deal with you.”
What she’d done, as far as I was concerned, was be too ridiculously cute not to spank firmly before boarding. But from her point of view, well, she had been late to work, for the third day in a row, and that was bad.
Though it was largely my fault. I found it possible to order her to get up and shower and get dressed, but actually kicking her out of bed was more than her Master had had the will-power to do.
So she was standing obediently and waiting, but I expect she knew that this wasn’t going to be one of the world’s most successful disciplinary interventions. Instead it was going to get us both back in bed in no time flat, once I’d re-entered the room.
Ah, the Master/slave dynamic. It can be a terribly, terribly, tough life.
Arethusa tied to the table, her bottom stripy and very warm to my touch. It feels hot to her too, in both obvious senses of the word.
Usually we’d fuck very soon – seconds – after I’d put the cane down, but this time I left time for her to savour the afterglow while still tied down. And the expectation of sex, also still bound over that table.
It took Arethusa far too long to get her Master to fully understand just how much she liked being bound. By which I mean I was shamefully slow to realise it.
This one’s me for a change, running naked round a fire. The original pic is my Twitter avatar. This version has been tormented by the person who took that photo. Very Burning Man!
If passengers will turn to the left (and you should; America, we’re counting on you! Dump Trump’s Rump!), you’ll see a thumbnail of the original pic.
Sophia is not the most trusting submissive in the world. She knows what that frame is for, and what the cane is for. The cane, in fact, is for her.
But though she’s been told to look straight ahead, she hears the sounds of her Sir getting undressed. This one glance will cost her bottom dearly, but it also shows her that the frame she’s bending over has two uses.
The greatest scene in the history of movie-making (I’m with Noot, who said, “Oh, I am enjoying this!) is the one that ends with a zillion Scots girls pretending to be virgins, who shout, “And after the Spanking … the Oral Sex!”
But while that’s generally a sound approach to life, you need to have just one thing intervene between the two: the comfy bed!
Keli had not, in fact, ever been spanked before. Or given commands by someone who expected her to do as she was told. She contacted me, through this fine website, to point out this tragic fact and see if I might help.
So we talked. It turned out that she lived over seventy miles away. The rules of first meetings, in bdsm, are black and white: I gave her my details and told her to check them, and give them to a friend, and proposed that we meet for the first time in some safe public place. Then, if all went well, I could take her to my place or hers. That second rendezvous probably to be at a later date.
But Keli wasn’t interested. She gave me her address, said she was alone and that I should get there, now. It was an emergency!
So I packed a basic tool kit and drove. When I found the place (I mean her house), we were both a little on the impatient side. This photo was taken within about three minutes of our meeting for the first time.
People don’t always act sensibly. Neither of us were. Still, sometimes, not being sensible turns out wonderfully. Like here.