據我發現所有大部分的WordPress幻燈片插件都是通過選擇分類來實現的,這樣的設計其實很不科學,為什么這么說呢?因為幻燈片圖片都是站長覺得非常好的文章才會用幻燈片來推薦給讀者,好的文章不可能是整個欄目,所以個人一向不太喜歡用WordPress幻 燈片插件,于是就寫了一段代碼來實現,其實很簡單,在發布文章的時候在自定義域添加關鍵字“featured”來實現,然后在javascript幻燈片 效果代碼中調用meta_key=featured就可以達到真正的精彩文章推薦功能, 以下是本站的幻燈片代碼,大家可以參考, 如你有更好的方法,不防和大家分享。
<UL id="SwitchNav"> <?php $saved = $wp_query; query_posts(‘meta_key=featured&showposts=5’); ?> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <LI> <A href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" rel="bookmark"><STRONG><?php the_title(); ?></STRONG> <?php $image=get_post_meta($post->ID, ‘thumbnail_image_value’, $single=true); if($image == "") { $image = get_post_image(0, "full", false); } $image = get_bloginfo(‘template_directory’) . "/timthumb.php?src=" . $image . "&h=44&w=74&zc=1"; ?> <?php if ( get_post_meta($post->ID, ‘thumbnail_image_value’, true) ) : ?> <IMG src="<?php echo $image; ?>" title="<?php the_title(); ?>" alt="<?php the_title();?>" /> <?php endif ?> </A> </LI> <?php endwhile; ?> <?php endif; $wp_query = $saved; ?> </UL> |
主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!
立刻開啟你的建站之旅