Customize theme (テーマカスタマイズ)

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をいじります。

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="https://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="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 />

こんな感じです。


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

この記事は役に立ちましたか?

評価をお願いします

平均: 0 / 5. 投票数: 0

最初の評価を下さい

  • この記事を書いた人

せとあつ

現在ドイツ赴任中の会社員。20年以上SIer業界で頑張っています。本ブログでは「コンピュータ関連」や趣味の「ガジェット」についての記事を書いています。
プロフィールもぜひ見ていってください

-Customize theme (テーマカスタマイズ)
-,

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