広告・Googleアドセンス728px

Article(記事)

WordPressにnewアイコン追加してみた

投稿日:
更新日:

ご注意ください
この記事は2年以上前に書かれたものですので、内容が古い可能性があります。


WordPressのプラグインをいろいろと調べてみたのですがnewボタンを表示するプラグインがないですね。
そこでいろいろなサイトを参考にカスタマイズしてみました。

基本的には以下のコードをnewアイコンを表示させたい各テンプレートに入れるだけです。

<h2><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
<?php
$days=7;
$today=date('U'); $entry=get_the_time('U');
$diff1=date('U',($today - $entry))/86400;
if ($days > $diff1) {
echo '<img src="http://blog.kamata-net.com/img/icon_new.gif" alt="New" />';}?>
</h2>

簡単ですね。私はインデックステンプレート、カテゴリテンプレート、タグテンプレート、singleテンプレート、アーカイブテンプレートに入れています。


さ、ら、に。WPTouchもカスタマイズしてしまいましょう。
wp-content/plugins/wptouch/themes/default配下のindex.php、single.phpをいじります。

index.php

<a class="h2" href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php
$days=7;
$today=date('U'); $entry=get_the_time('U');
$diff1=date('U',($today - $entry))/86400;
if ($days > $diff1) {
echo '<img src="http://blog.kamata-net.com/img/icon_new.gif" alt="New" />'; }?>
<div class="post-author">

single.php

div class="content" id="content<?php echo md5($_SERVER['REQUEST_URI']); ?>">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post">
<a class="sh2" href="<?php the_permalink() ?>" rel="bookmark" title="<?php _e( "Permanent Link to "
, "wptouch" ); ?><?php if (function_exists('the_title_attribute')) the_title_attribute(); else the_title(); ?>"><?php the_title
(); ?></a><?php $days=7; $today=date('U'); $entry=get_the_time('U'); $diff1=date('U',($today - $entry))/86400; if ($days > $dif
f1) { echo '<img src="http://blog.kamata-net.com/img/icon_new.gif" alt="New" />'; }?>
<div class="single-post-meta-top"><?php echo get_the_time(__('M jS, Y @ h:i a', 'wptouch')) ?>
› <?php the_author() ?><br />

こんな感じです。


なかなかいいでしょ?
是非お試しあれ。

この記事は役に立ちましたか?評価をお願いいたします。
[合計: 0 平均: 0]

広告336px

広告336px

-Article(記事)
-,

Copyright© 蒲田ネット , 2017 AllRights Reserved.