テーマカスタマイズ

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

2010年9月13日

0
(0)

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="https://blog.kamata-net.com/img/icon_new.gif" alt="New" />;';}?>;
</h2>;

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


さ、ら、に。WPTouchもカスタマイズしてしまいましょう。
wp-content/plugins/wptouch/themes/default配下のindex.php、single.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="https://blog.kamata-net.com/img/icon_new.gif" alt="New" />'; }?>
 
                <div class="post-author">
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="https://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 />

こんな感じです。

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

この記事は役に立ちましたか? | Is this article useful for you?

評価をお願いします | Please leave your rating.

平均 | Av.: 0 / 5. 投票数 | Votes: 0

最初の評価を下さい | Please vote for the first rating.

-テーマカスタマイズ
-,

Copyright© 蒲田ネット , 2000-2020 All Rights Reserved.