Skip to content

Instantly share code, notes, and snippets.

@lunaluna
lunaluna / gist:4943971
Last active December 13, 2015 16:58
【jQuery】チェックボックスにチェックが入らないとsubmitボタンが押せない仕様(プライバシーポリシーを読ませるとか)
<script>
$(function() {
$('input[name=confirmprivacy]').change(function() {
var checked = $('input[name=confirmprivacy]').prop('checked');
if (checked) {
$('#btn_confirmation').prop('disabled', false);
$('#btn_confirmation').css('background-color','#0065b3');
} else {
$('#btn_confirmation').prop('disabled', true);
$('#btn_confirmation').css('background-color','#777');
@lunaluna
lunaluna / gist:5006075
Last active December 14, 2015 01:28
【WordPress】テンプレートファイルへ記述するテンプレートタグ【超基礎編・だが紛らわしいもの】
1.home_url - 現在のブログのホームURLを取得する
<?php $home = home_url( '/' ); ?>
現在のブログ(サイト)のホームURLを取得する。ホームURLは、管理者ページの「設定」-「一般」の「サイトのアドレス(URL)」のこと。
WordPress 3.0より前のバージョンではget_option( 'home' )やget_bloginfo( 'home' )を使用していたが、3.0以降ではこの関数を使うほうが望ましい(たぶん)。
2.site_url - 現在のブログのサイトURLを取得する
<?php $site = site_url( '/' ); ?>
現在のブログ(サイト)のサイトURLを取得する。サイトURLは、管理者ページの「設定」-「一般」の「WordPressのアドレス(URL)」のこと。
@lunaluna
lunaluna / gist:9197003
Last active August 29, 2015 13:56
【WordPress】 カスタム投稿タイプの記事数表示 - アイコンを揃える
<?php
// アイコンを変更
add_action( 'admin_print_styles', 'fuga_dashboard_print_styles' );
function fuga_dashboard_print_styles() {
?>
<style>
/*
#dashboard_right_now li a.xxx-count:before,
@lunaluna
lunaluna / gist:9197044
Last active August 29, 2015 13:56
【WordPress】カスタム投稿タイプの記事数をダッシュボードに表示
<?php
// カスタム投稿タイプの記事数をダッシュボードに表示
add_filter( 'dashboard_glance_items', 'hoge_dashboard_glance_items' );
function hoge_dashboard_glance_items( $elements ) {
foreach ( array(
//'投稿タイプ名' を「,」区切りでココに記述。今回の場合は「お客様の声(voice)」と「商品登録(product)」。
'voice',
'product'
) as $post_type ) {
@lunaluna
lunaluna / gist:9197096
Last active August 29, 2015 13:56
【WordPress】 カスタム投稿タイプの記事数表示 - 各カスタム投稿ごとにアイコンを揃える
<?php
// アイコンを変更
add_action( 'admin_print_styles', 'piyo_dashboard_print_styles' );
function piyo_dashboard_print_styles() {
?>
<style>
/*
#adminmenu #menu-posts-yyy div.wp-menu-image:before,
@lunaluna
lunaluna / settings-user-1.json
Last active August 29, 2015 13:57
【sublime text】Settings – User / theme 追加の際の記述
{
"theme": "◯◯◯.sublime-theme"
}
@lunaluna
lunaluna / Monokai Bright Modified.tmTheme
Last active December 20, 2016 09:11
【sublime text】Monokai Bright Modified.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Monokai Bright</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
@lunaluna
lunaluna / settings-user-2.json
Last active August 29, 2015 13:57
【sublime text】Settings – User / theme、color-scheme 追加の際の記述
{
"theme": "◯◯◯.sublime-theme",
"color_scheme": "Packages/User/Monokai Bright Modified.tmTheme"
}
@lunaluna
lunaluna / settings-user-3.json
Last active August 29, 2015 13:57
【sublime text】Preferences > Settings – User の記述
{
"auto_complete": true,
// オートコンプリート
"auto_complete_commit_on_tab": true,
// 補完候補の選択にタブキーのみを用いる
"auto_complete_delay": 50,
// 補完候補表示の遅延
"auto_complete_size_limit": 4194304,
// オートコンプリートの最大サイズ
"auto_indent": true,
@lunaluna
lunaluna / sublime-keymap-sample.json
Last active August 29, 2015 13:57
【sublime text】Packages/User/Default.sublime-keymap の記述例
[
{ "keys": ["shift+enter"], "command": "insert", "args": {"characters": "<br />" } },
{ "keys": ["ctrl+enter"], "command": "insert", "args": {"characters": "<br>" } }
]