「はにぃびーむ」について

「はにぃびーむ」は無責任な雑記帳and記録帳です。
それが何だと言われても、たぶん何でもないのです。
「宅配DVDレンタルぽすれん」利用してますので、一部DVDレビューでは「ぽすれん」へのリンクがあります。
基本、ホラー好きです。
※DVDや本の感想などはほとんどネタバレ仕様です。
**************************************************
ジェネラル・ルージュの凱旋ドラマ版、楽しみ!!
白鳥は、絶対仲村トオル!!



またまたバージョンアップ

またバージョンアップきてたー。
しばらく触ってないとすぐバージョンアップくるね。
でも、自動バージョンアップ機能が使えるから、すごい楽。

ちなみに、私がバージョンアップした後に、手動で編集するのは、以下の2ファイル。

/wordpressディレクトリ/wp-includes/default-widgets.php
これは、左のエントリーメニューにnewマークを表示させる為の編集。

/wordpressディレクトリ/wp-includes/formatting.php
これは、"や'などの半角記号を勝手に全角に変換されない為の編集。
$curl = preg_replace($dynamic_characters・・・の行を「//」でコメントアウトするだけ。

両方プラグインで実装できそうな気がする程度の編集なんだけどなぁ。
半角全角処理は、以前プラグインであったようだけど、ソースリンクが消滅してるので、直に編集しないといけない。
新着マークに関しては、どうしてまだ出ないんだろう。
びっくりしたのが、「wordpress 新着マーク」でググると、私のこのサイトが上から二番目に表示される事(笑)
ちょっと誇らしい(笑)

カテゴリ: 雑記 タグ:
 コメント (0)

新着エントリーにnewマーク wordpress 2.8.4

なんか、どんどん仕様が変わるので、追いつくのが大変。
相変わらず私は、新着エントリーにnewマークを付ける事に執着しています(笑)
wordpress2.7から2.8にバージョンアップしたら、また色々widgets周りにPHP構成が変更されたので、newマークを付ける方法がまた変わりました。

あくまでも私の場合のやり方です。
/wordpressディレクトリ/wp-includes/default-widgets.php のファイルを編集します。

【変更前 550~554行】
<ul>
<?php  while ($r->have_posts()) : $r->the_post(); ?>
<li><a href="<?php the_permalink() ?>" title="<?php echo esc_attr(get_the_title() ? get_the_title() : get_the_ID()); ?>"><?php if ( get_the_title() ) the_title(); else the_ID(); ?> </a></li>
<?php endwhile; ?>
</ul>

これを、以下のように訂正しました。

【変更後】
<ul>
<?php query_posts("showposts=10"); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<li>
<a href="<?php the_permalink() ?>"><?php the_title(); ?>
<?php
$days=2;
$today=date('U');
$entry=get_the_time('U');
$diff1=date('U',($today – $entry))/86400;
if ($days > $diff1) {echo ' <img src="http://honeybeem.net/newg1-4.gif" alt="new" />';}
?></a></li>
<?php endwhile; else: ?>
<?php endif; ?>
</ul>

こうすると、エントリーリスト10件表示について、48時間までの投稿にnewマークが表示されます。
タグをみるとわかるように、newマークの画像もリンク内に含まれるので、そこがちょっとスマートじゃないですね。
これが上手くはずせなかったっす。
なんかやり方あると思うけども、私はできなかったよーん、と。

カテゴリ: 雑記 タグ:
 コメント (0)


2010年3月
« 2月    
 123456
78910111213
14151617181920
21222324252627
28293031