Googleカレンダー インポート

Googleカレンダーにicsで西武の試合の日程を入れようと、ネットで探してきたカレンダーを一軍のみで、開催地とか短くして入れようとした。
去年は上手く行ったのに、今年は時間がずれる。

1
DTEND;TZID=Asia/Tokyo:20140301T170000
DTEND;TZID=Asia/Tokyo:20140301T170000

この形式だと9時間前になってしまう。

1
DTSTART:19500507T020000Z
DTSTART:19500507T020000Z

にしてみたら、今度は9時間後ろになってしまった。

結局最後のZを取ったら上手く行った。

1
DTSTART:19500507T020000
DTSTART:19500507T020000

去年はAsia/Tokyoありでやって上手くいったきがするのだが。

[memberOnly]

http://wlc.jp/labo/slcalendarconv/conv2014.php

\\landiskgx\htdocs\labo\slcalendarconv
[/memberOnly]

WordPress プラグインをつくる

まずはじめにコメントで設定

1
2
3
4
5
6
7
8
9
/*
Plugin Name: Member Only
Plugin URI: なし
Description: ログインしているユーザー以外には隠す
Version: 1.0
Author: XXXXX
Author URI: http://www.XXXXXX.co.jp
License: GPL2
*/
/*
Plugin Name: Member Only
Plugin URI: なし
Description: ログインしているユーザー以外には隠す
Version: 1.0
Author: XXXXX
Author URI: http://www.XXXXXX.co.jp
License: GPL2
*/

次に処理
適当にfunctionをつくるって、割り込みたい処理のところに追加する。
下記は、ポストの内容を一部置換して表示する場合

1
2
3
4
5
6
7
8
9
function memberOnly($content){
    if(is_user_logged_in()){
        return $content;
    }else{
        return preg_replace('/\[memberOnly\].*?\[\/memberOnly\]/s','',$content);
    }
 
}
add_filter( 'the_content', 'memberOnly' );
function memberOnly($content){
	if(is_user_logged_in()){
		return $content;
	}else{
		return preg_replace('/\[memberOnly\].*?\[\/memberOnly\]/s','',$content);
	}

}
add_filter( 'the_content', 'memberOnly' );

/wp-content/plugins/
に、ディレクトリをつくって、PHPファイルを置く。
管理画面のプラグインのところから有効化で、割り込みが実行されるようにる。

Better WordPress Syntax Highlighter

1
2
3
4
5
6
7
8
9
10
11
12
<?php
/*
if($_SERVER["REMOTE_ADDR"]!="203.189.48.16"){
    echo "リニューアル更新作業中です。/mejatokyo";
    exit;
}
*/
 
 
require_once dirname(__FILE__)."/wlccms/view/include.inc.php";
require_once wc_getRootDir()."/wlcproject/include.".WC_ACCESS_MODE.".php";
require_once dirname(__FILE__)."/wlccms/view/loadscript.inc.php";
<?php
/*
if($_SERVER["REMOTE_ADDR"]!="203.189.48.16"){
	echo "リニューアル更新作業中です。/mejatokyo";
	exit;
}
*/


require_once dirname(__FILE__)."/wlccms/view/include.inc.php";
require_once wc_getRootDir()."/wlcproject/include.".WC_ACCESS_MODE.".php";
require_once dirname(__FILE__)."/wlccms/view/loadscript.inc.php";

codesyntax TEST

[codesyntax lang="php"]

[codesyntax lang="php"]
<?php
/*
if($_SERVER["REMOTE_ADDR"]!="203.189.48.16"){
	echo "リニューアル更新作業中です。/mejatokyo";
	exit;
}
*/

require_once dirname(__FILE__)."/wlccms/view/include.inc.php";
require_once wc_getRootDir()."/wlcproject/include.".WC_ACCESS_MODE.".php";
require_once dirname(__FILE__)."/wlccms/view/loadscript.inc.php";

[/codesyntax]

[/codesyntax]