====== xtreme_post_thumbnail function um class $size erweitern ====== Hallo <del>Heiko</del> Entwickler, <del>kannst du</del> könnt Ihr bitte die $size mit in die class aufnehmen. Somit kann man dann über css den link bei aligncenter nur auf das Bild beschränken. Im Moment geht er über die gesamte verfügbare Breite. :?: Nachdem es wohl jeder etwas anders mag, wäre es in meinen Augen am besten, die komplette Funktion einfach mit ''if ( !function_exists( 'xtreme_post_thumbnail' ) ) {'' überschreibbar zu machen.:!:\\ So kann jeder selbst entscheiden, was er verändern möchte. Ich lasse mir da z.B. für den IE noch den ''title'' in den img tag schreiben, da sonst beim mouseover immer der ''alt'' tag des Bildes erscheint, da dieser den ''title'' vom link auf den Artikel überschreibt. <code phpwp> <?php /* */ function xtreme_post_thumbnail($size='thumbnail', $align='alignleft') { $allowed = ($size !== 'none') ? true : false; if ( $allowed && has_post_thumbnail()) : ?> <a class="xf-thumbnail <?php esc_attr_e($align) ?> <?php echo $size ?>" href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf( esc_attr__( 'Permalink to %s', XF_TEXTDOMAIN ), the_title_attribute( 'echo=0' ) ) ?>"> <?php do_action('xtreme_before_post_thumbnail'); the_post_thumbnail( esc_attr($size) ); do_action('xtreme_after_post_thumbnail'); ?> </a> <?php endif; } </code> In meinem Beispiel gehe ich jetzt nur mal von der Standard medium size( 300px width) aus. <code css> a.xf-thumbnail.aligncenter.medium { width:312px; } .attachment-medium.wp-post-image { padding:5px; border: solid 1px #DDDDDD; background:#FFFFFF; } </code> Original Anfrage vom 10.06.2012 im Forum