Merhaba arkadaşlar. Wordpress'de Featured Authors Widget eklentisini indirdim fakat bir yeri düzeltmek istiyorum. Eklediğim resimde görüldüğü gibi yazarların resimleriyle yorumları alt alta yayınlanıyor ve çirkin görüntü ortaya çıkıyor. Benim yapmak istediğim yazarın resminin yanında yazarın yazısı gözüksün. Bu konuda bana yardımcı olur musunuz? Buyrun eklentinin kodları burada. Şimdiden teşekkür ederim.
<?php /* Plugin Name: Featured Authors Widget Plugin URI:http://www.colinduwe.com/featured-authors-widget Description: This plugin provides a widget where an admin can select various authors of the blog to feature in a sidebar. Version: 1.1 Author: Colin Duwe Author URI:http://www.colinduwe.com License: GPL2 */
// Add our hook on init to load the widget add_action( 'widgets_init', 'load_featured_authors_widget' );
// Standard register widget function function load_featured_authors_widget() { register_widget( 'Featured_Authors' ); }
/** * Featured_Authors class. * */ class Featured_Authors extends WP_Widget { /** * Widget setup. */ function Featured_Authors() { global $wp_version;
/* Widget settings. */ $widget_ops = array( 'classname' => 'featured-authors', 'description' => 'Feature your blog\'s authors in your blog\'s sidebar.' );
<input type="text" name="<?php echo $this->get_field_name( 'num_posts' ); ?>" value="<?php echo $instance['num_posts']; ?>" id="<?php echo $this->get_field_id( 'num_posts' ); ?>" size="4" /> </p> <p> <input class="checkbox" type="checkbox" <?php checked( (bool) $instance['avatar'], true ); ?> id="<?php echo $this->get_field_id( 'avatar' ); ?>" name="<?php echo $this->get_field_name( 'avatar' ); ?>" /> <label for="<?php echo $this->get_field_id( 'avatar' ); ?>"><?php _e('Display the authors\'s avatars?'); ?></label> </p> <p> <label for="<?php echo $this->get_field_id( 'orderby' ); ?>">Order Authors By:</label><br /> <select name="<?php echo $this->get_field_name( 'orderby' ); ?>"> <option value="login" <?php if ($instance['orderby'] == 'login') { echo "selected=\"selected\""; } ?>>Login</option> <option value="ID" <?php if ($instance['orderby'] == 'ID') { echo "selected=\"selected\""; } ?>>ID</option> <option value="nicename" <?php if ($instance['orderby'] == 'nicename') { echo "selected=\"selected\""; } ?>>Nice Name</option> <option value="email" <?php if ($instance['orderby'] == 'email') { echo "selected=\"selected\""; } ?>>Email</option> <option value="URL" <?php if ($instance['orderby'] == 'URL') { echo "selected=\"selected\""; } ?>>URL</option> <option value="display_name" <?php if ($instance['orderby'] == 'display_name') { echo "selected=\"selected\""; } ?>>Display Name</option> <option value="post_count" <?php if ($instance['orderby'] == 'post_count') { echo "selected=\"selected\""; } ?>>Post Count</option> </select><br /> Note: Save the widget to re-order how the authors are shown above. Then save the widget a second time to display them in that order on the front end. </p> <?php }
}
?>
arkadaslar yok mu yardım edebilecek?
Merhaba
Konuyu yazarlar eklentisi ararken buldum. Hiç css kodu yazılmamış bu eklentiye. Bu css kodlarını temanın etkilendiği css dosyasına bir atar mısın. Ben bunları denedim.