[過去ログ] WordPress (1001レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
46
(5): 2006/02/17(金)23:03 ID:X/USNddU(1/4) AAS
>>44
プラグインで書くならこんな感じ?

<?php /*
Plugin Name: template by date
Description: 時間の数字ごとにでテンプレート変更(1時→template1.php)
*/

add_action('template_redirect', 'template_by_date');

function template_by_date() {

switch current_time('d') {

case 1
include(ABSPATH . '/template1.php');

exit;

case 2
include(ABSPATH . '/template2.php');

exit;

...
...
...

case 31
include(ABSPATH . '/template31.php');

exit;

}
}
?>
47: 46 2006/02/17(金)23:08 ID:X/USNddU(2/4) AAS
ミスった。
switch文訂正。

switch ( current_time("j") ) {

case 1 :
include(ABSPATH . '/template1.php');
exit;
break;

case 2 :
include(ABSPATH . '/template2.php');
exit;
break;

...
...
...

case 31 :
include(ABSPATH . '/template31.php');
exit;
break;
}
48: 46 2006/02/17(金)23:10 ID:X/USNddU(3/4) AAS
うわっ。
分かると思うけど一応訂正
誤 Description: 時間の数字ごとにでテンプレート変更(1時→template1.php)
正 Description: 日付の数字ごとにでテンプレート変更(1日→template1.php)
49: 46 2006/02/17(金)23:17 ID:X/USNddU(4/4) AAS
こっちが早いか。

function template_by_date() {
include(ABSPATH . '/template' . current_time("j") '.php');
}

連投スマソ
50: 2006/02/17(金)23:32 ID:YuGNGqt1(1) AAS
>>46
TEMPLATEPATHだかなんだかいう定数を定義するあたりに確かフックがあったから、そこにadd_actionして値を上書きすればおk
121: 46 2006/05/07(日)20:11 ID:YDnGrkHN(1) AAS
>>119
Pingに一票。
Options - Discussion の、"Attempt to notify any Weblogs 〜"に
チェックが入っているなら外してみる。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.031s