Skip to content

Instantly share code, notes, and snippets.

View ko31's full-sized avatar
I want to play catch!

Ko Takagi ko31

I want to play catch!
View GitHub Profile
@ko31
ko31 / tweet.php
Last active August 29, 2015 14:24
【PHP】TwitterOAuthからツイート投稿
<?php
// TwitterOAuthライブラリ読み込み
require "twitteroauth/autoload.php";
use Abraham\TwitterOAuth\TwitterOAuth;
// TwitterのAPIキー情報
$consumerKey = "【コンシューマキー】";
$consumerSecret = "【コンシューマシークレット】";
$accessToken = "【アクセストークン】";
$accessTokenSecret = "【アクセストークンシークレット】";
@ko31
ko31 / my-plugin.php
Created May 26, 2015 21:05
【WordPress】サンプルプラグイン
<?php
/*
Plugin Name: My Plugin
*/
add_filter( 'the_content', 'my_add_content' );
function my_add_content( $content ) {
$html = '<p>テストです。</p>';
return $html . $content;
@ko31
ko31 / gist:8982db27a38671d9eae9
Created May 16, 2015 07:00
【WPcalendar】wp exportで公開中の投稿記事だけエクスポート
$ wp export --dir=/path/to/wpcalendar --post_type=post --post_status=publish
@ko31
ko31 / cron
Created May 16, 2015 06:55
【WPcalendar】cron
0 12 * * * /path/to/shell/update_wpcalendar.sh
@ko31
ko31 / update_wpcalendar.sh
Created May 16, 2015 06:51
【WPcalendar】データ更新シェルスクリプト
#!/bin/sh
cd /path/to/wordpress
wp export --dir=/path/to/wpcalendar --post_type=post --post_status=publish
cd /path/to/wpcalendar
node wpxml2json.js dbname.wordpress.`date +%Y-%m-%d`.0.xml > wp.json
@ko31
ko31 / wpxml2json.js
Created May 16, 2015 06:49
【WPcalendar】postデータだけjson変換するよう変更
//data.item.push({title:item.title, url:item.link, date:item["wp:post_date"]["#"]});
if (item["wp:post_type"]["#"] == 'post') {
data.item.push({title:item.title, url:item.link, date:item["wp:post_date"]["#"]});
}
@ko31
ko31 / index.html
Created May 16, 2015 06:18
【WPcalendar】日付別アーカイブのリンク先変更
// 「/date」は付かないので無くす
// window.open(blogURL+'/date/'+d.replace(/-/g,'/'));
window.open(blogURL+'/'+d.replace(/-/g,'/'));
@ko31
ko31 / gist:bc95297309c64a2b4414
Created April 7, 2015 13:21
【Linux】jpegoptimコマンドサンプル
品質80%で圧縮
$ jpegoptim --max=80 image.jpg
画像のメタ情報を全て削除し、品質50%で圧縮
$ jpegoptim --strip-all --max=50 image.jpg
ディレクトリ内の全てのjpg画像を圧縮
$ jpegoptim --max=80 *.jpg
保存先ディレクトリを指定して圧縮
@ko31
ko31 / gist:9164f7335196107c1b25
Created April 7, 2015 13:13
【Linux】jpegoptimインストール
jpegoptimインストール
$ wget http://www.kokkonen.net/tjko/src/jpegoptim-1.4.2.tar.gz
$ tar -zxvf jpegoptim-1.4.2.tar.gz
$ cd jpegoptim-1.4.2
$ ./configure
$ make
$ sudo make install
インストール確認
$ jpegoptim --version
@ko31
ko31 / alter.sql
Created February 8, 2015 13:16
【EC-CUBE】セッション情報を格納するフィールドのデータ型を拡張
ALTER TABLE `dtb_session` CHANGE `sess_data` `sess_data` LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
ALTER TABLE `dtb_order_temp` CHANGE `session` `session` LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;