Skip to content

Instantly share code, notes, and snippets.

View s-hiroshi's full-sized avatar

Hiroshi Sawai s-hiroshi

View GitHub Profile
@s-hiroshi
s-hiroshi / css-puesdo-font-awesome.scss
Created May 24, 2016 23:27
CSSの擬似要素before, afterでFont Awesomeのアイコンを使うサンプルです。
angle-rightを例に記載します。
font-awesome.cssをangle-rightで検索すると下記の記載が見つかります。
fa-angle-right:before {
content: "\f105";
}
CSSは下記のように記載します。
@s-hiroshi
s-hiroshi / test-wp-date-utils.php
Last active May 19, 2016 23:28
WordPressの汎用的な日付処理をまとめたユーティリティークラスです。
<?php
/**
* InfoTown_Utils_Dateテスト
*
* @package InfoTown
* @subpackage tests
* @author Hiroshi Sawai <info@info-town.jp>
* @copyright Hiroshi Sawai
* @version 1.0.0
* @since 1.0.0
@s-hiroshi
s-hiroshi / test-wp-rewrite.php
Last active May 17, 2016 00:03
WordPressでWP_Rewriteの単体テストのサンプルです。
<?php
/**
* WP_Rewriteテスト
*
* @package InfoTown
* @author Hiroshi Sawai <info@info-town.jp>
* @copyright Hiroshi Sawai
*/
class InfoTown_Rewrite_Test extends WP_UnitTestCase {
/**
@s-hiroshi
s-hiroshi / js-resize.js
Last active May 12, 2016 23:19
JavaScriptで画面リサイズ(resize)を監視するサンプルです。
/**
* @module InfoTown
*/
jQuery( function ( $ ) {
/**
* Resizeオブジェクト
*
* スクロールを管理します。
*
* @class Resize
@s-hiroshi
s-hiroshi / css-circle.css
Last active May 12, 2016 22:25
CSSで円(circle)を描画するサンプルです。
.circle {
display: inline-block;
width: 60px;
height: 60px;
border-radius: 30px;
color: #fff;
background: #ff0000;
font-size: 0.75em;
font-weight: bold;
text-align: center;
@s-hiroshi
s-hiroshi / wp-menu-desktop.js
Last active May 11, 2016 05:46
WordPressのMenusで設定した階層型(2段階)メニューのサブメニューを開閉するサンプルのデスクトップ(desktop)版です。
jQuery( function ( $ ) {
/**
* メニュー開閉制御
*
* メニューの開閉を制御します。
*
* @class Menu
*/
InfoTown.Menu = (function () {
/**
@s-hiroshi
s-hiroshi / test-wp-str-utils.php
Last active May 8, 2016 23:26
WordPressの文字列に関する汎用処理をまとめたユーティリティークラスです。
<?php
/**
* InfoTown_Utils_Strテストクラス
*
* @package InfoTown
* @subpackage tests
* @author Hiroshi Sawai <info@info-town.jp>
* @copyright Hiroshi Sawai
* @version 1.0.0
* @since 1.0.0
@s-hiroshi
s-hiroshi / wp-unit-test-page-sample.php
Created May 5, 2016 07:44
WordPressの固定ページ単体テストのサンプルです。
/**
* WP_UnitTestCaseのサンプル
*
* @package InfoTown
* @author Hiroshi Sawai <info@info-town.jp>
* @copyright Hiroshi Sawai
*/
class Page_Test extends WP_UnitTestCase {
/**
@s-hiroshi
s-hiroshi / wp-unit-test-sample.php
Last active May 5, 2016 07:38
WordPressのPHPUnitによる単体テストのサンプルです。
<?php
/**
* WP_UnitTestCaseのサンプル
*
* @package InfoTown
* @author Hiroshi Sawai <info@info-town.jp>
* @copyright Hiroshi Sawai
*/
class Sample_Test extends WP_UnitTestCase {
@s-hiroshi
s-hiroshi / test-wp-attachments-utils.php
Last active May 2, 2016 00:26
WordPressの汎用的なアタッチメント処理をまとめたユーティリティークラスです。
<?php
/**
* InfoTown_Attachments_Utilsのテスト
*
* @package InfoTown
* @author Hiroshi Sawai <info@info-town.jp>
* @copyright Hiroshi Sawai
*/
class InfoTown_Attachments_Utils_Test extends WP_UnitTestCase {
public function setUp() {