lenmio

为主题添加文章形式----碎碎念
真惭愧,寒假一直在打dota根本不想写东西,外面太冷又结冰又下雨 不想出去 所以更加没什么可以发上来的 主题用了一...
扫描右侧二维码阅读全文
08
2012/02

为主题添加文章形式----碎碎念

真惭愧,寒假一直在打dota根本不想写东西,外面太冷又结冰又下雨 不想出去
所以更加没什么可以发上来的
主题用了一年啦,昨天想换换。又热血的折腾了一把,

首先要在主题添加文章形式的支持

PHP语言: Codee#25449
add_theme_support( 'post-formats', array( 'image', 'status'));  //增加文章形式

image', 'status是我需要的形式,所以只添加了这两个
之后就要对主页菌下手了

PHP语言: Codee#25451
<?php if(have_posts()) : while (have_posts()) : the_post(); ?>

下面添加

PHP语言: Codee#25450
<?php if ( has_post_format( 'status' )) { ?>
<!--这里写入 status 的格式-->
<?php } else if (has_post_format('gallery')) { ?>
    <!--这里写入 gallery 的格式--><?php }else { ?>
<!--这里写入 普通文章 的格式-->
<?php } ?>

这个就要根据自己的主题来了 我折腾的时候是用firebug慢慢弄的···(看到喜欢的式样就把html复制下来然后自己再慢慢改)
比如我的,弄好之后就是这个样子

PHP语言: Codee#25452

<?php if ( has_post_format( 'status' )) { ?>
<div class="post-div"><div class="toux">
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php $author_email = get_the_author_email(); {echo get_avatar($author_email, '50');}?></a>
</div><div class="status">
<div class="post-content">
<p>于<?php the_time('Y/m/d'); ?>&nbsp;<?php the_time('a g:i'); ?>&nbsp;&nbsp;吐槽 │ 心情:<img src=http://lee.moe/mood/<?php echo get_post_meta($post->ID, "mood", $single = true); ?>.png alt="<?php echo get_post_meta($post->ID, "mood", true); ?>" /> 天气:<img src=http://lee.moe/weather/<?php echo get_post_meta($post->ID, "weather", $single = true); ?>.png alt="<?php echo get_post_meta($post->ID, "weather", true); ?>" /> │ <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php comments_number('我要发表', '1 条评论', '% 条评论'); ?></a>
<hr><p><?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 300,"..."); ?>
</p><br>
</div><!--end post-content-->
</div><!--end status-->
</div>
<?php } else if (has_post_format('gallery')) { ?>
    <!--这里写入 gallery 的格式-->

<?php }else { ?>
<div class="post-div">

<div class="post-title">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a>
<span class="post-edit"><?php edit_post_link(__(' (Edit) ','','')); ?></span><span class="post-com"><?php comments_popup_link(' 我要+1 ', ' 1+ ', ' %+ '); ?></span></h2>
</div><!--end post-title-->

<div class="post-thumbnail">
<?php post_thumbnail();?>
</div>

<div class="post-content">
<p><?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 300,"..."); ?></p>
</div><!--end post-content-->

</div><!--end post-div-->
<?php } ?>

那个图片式样没有弄好,正在找自己喜欢的样式

Last modification:December 27th, 2018 at 09:25 pm
If you think my article is useful to you, please feel free to appreciate

11 comments

  1. elimit

    :shock: 感谢分享

  2. Bee君

    右边这只黑猫怎么回事! :evil:

    1. 柠檬
      @Bee君

      @Bee君 : css有点问题···

  3. Melody

    额,这个主题你的改动很大呢!话说你是主机格调的?

    1. 柠檬菌
      @Melody

      蛋疼,把主题改的面目全非。

  4. 牧风

    dota我喜欢

    1. 柠檬菌
      @牧风

      @牧风 : 大湿··有时间带我打dota

  5. 千与琥珀

    看看有什么可用的,果断扒过去

    1. 柠檬菌
      @千与琥珀

      @千与琥珀 : 就是文章形式的折腾··我现在只有碎碎念 不知道其他的弄成什么式样比较好

  6. 雨帆

    :oops: 柠檬君,难道是主机格调里面的那个→_→?求真相

    1. 柠檬
      @雨帆

      @雨帆 : :roll: 对了就是我

Leave a Comment