Archives 2019.07.04

Tweets for 2019-07-03

  • これは、そろそろ大きな川で堤防切れるんじゃないかな。もはや毎年のようにどこかで豪雨災害おきてる。 ->
  • 災害時はアパートにできるだけ立てこもるつもりでいる。学校の体育館とかで寝れる気がしない。 ->
  • そうすると、トイレ装備が足りてないな。新聞紙もないから、非常用トイレも組めない。 in reply to K_akiya ->
  • RT @chorfsimin: 1987年にOVAが出た頃の艦これを描きました。 https://t.co/ZOeVfAXnoi ->
  • RT @NML_maru_mari__: 一つくらいみちるさんのパン食べても・・・・バレないだろう・・・・ https://t.co/4cqt8E4cct ->
  • RT @bague05: 今日も一日仕事頑張ってえらいぞ!✨✨ https://t.co/D330GqqIyK ->
  • RT @gcmzi: 2年前に描いた絵
    凌霄花🌿 https://t.co/ZhjTkighd7 ->
  • RT @jeonghee1414: lipps💋💋💋 https://t.co/QxOtumJr1n ->
  • RT @315aaliyah: 手品先輩アニメ放送おめでとうございます!! https://t.co/nyqCtRoDP3 ->
  • RT @korone_pan: 結城晴合同誌に寄稿した絵です https://t.co/3tYQaMcnRO ->
  • RT @aimaitei: 可愛い子にアメスクを着せるカルデア https://t.co/7I0aYLyLzh ->
  • RT @_AkatsukiP: 凛の貴重な奈緒モノマネ好き https://t.co/lB5IfJvpYg ->
  • RT @yuri_kago_: おねロリだって百合だから増えて https://t.co/G2gFjt0dec ->
  • RT @ponnzuame: 手もっとうまなりたい〜性癖を拗らせたい、、、 https://t.co/82QSkvaGH0 ->
  • RT @juunigou: 泣き笑い篠原くん https://t.co/ZEioauvcOd ->
  • RT @nagamyu: 👙 https://t.co/N80pxhIv6D ->
  • RT @miri_cn9a: 恐れ多くもヨコシマさん(@yokoshima_)の五月雨ちゃん合同誌に参加させて頂きました。
    頒布スペースは夏コミ『金曜日イ‐37b ゆーふぉりあ』になります。
    肌色成分は控えめかも?ですが宜しくお願いします・・・🙏 https://t.co/g1… ->
  • RT @ma_rukan: C2機関ちゃん実装以下略2 https://t.co/9BjcpeTU36 ->
  • RT @dio_uryyy: 夏コミから一枚_φ(・_・ https://t.co/l10pUveN5K ->
  • RT @aventador_770_4: グッドモーニング久川 https://t.co/2Cyhf5cAKt ->
  • RT @UMIU_hoge: rakugaki https://t.co/rzoEoocLKI ->
  • RT @kwkmbrick: #週刊ブリック
    その22 https://t.co/S3RCwzMwRy ->
  • RT @yuttan1806: 私事ですが、一般会社員で就職したけど、整備士になりたくて、働きながら取りました!6年かかりました。

    町工場で実務経験1年→整備士3級→ディーラーで経験3年→整備士2級

    女だから馬鹿にされたり、投げ出したくなることもあったけど、諦めず最後まで続… ->

  • 日本ベンダーの有機ELで作ったBRAVIA、はよ。 ->
  • RT @yamadataro43: 私は自由償却税制の推進派。上場企業社長や製造業コンサルとして資産効用期間の実態と償却税制が合わずソフトを含む設備の更新が出来ず現場の生産性向上が進まない現状を目の当たりに。国会で質疑するは私ぐらい。当時麻生財務相は脱税の原因になると答弁。今後… ->
  • RT @kahasina9: 今日は鳳翔さんに制服着せていいのか https://t.co/uEstOWiJtp ->
  • RT @clnwd: 鳳翔さんセーラー服着て筈だし再掲 https://t.co/upVuevIChg ->
  • 昔、授乳休憩なるものがあって1日2回か3回ぐらい30分とか抜け出せたんだと。育児休暇もなくてそれでやりくりするしかないというビックリドッキリ制度だったらしい。自分が乳児期のことなので、1980年ごろだ。 ->
  • RT @livedoornews: 【話題】タピオカが流行る理由「阪急三番街」の広告に納得の声
    https://t.co/SNjGZ5vYjg

    阪急三番街が今年でオープン50周年を迎えるため、50年前に流行っていたものと、現在流行っているものを合わせたそう。 https://… ->

  • 「○○だから△△だと考えている」という発言に対していやそれは「いや、それは▲▲ですね」とだけ、延々と続ける人にはイデオロギーがある場合と、何にでも逆張りするだけの2パターンあるっぽいというのは、2chで見かけたな。NIFTY SE… https://t.co/JAr66061Fq ->
  • インタネッツの議論のようなものにありがちなこと https://t.co/yUjGhqi1SU ->
  • チェルノブイリ「石棺」をさらに外側から覆う新シェルター設置 | NHKニュース https://t.co/Cb9chvAvgF ->
  • RT @kanpo_blog: サンシャインシティ 決算公告(第53期)
    https://t.co/olMztiOPDb

    サンシャインシティってこんなに利益出てるのか

    第53期決算公告
    営業収益:281億2,200万円
    営業利益:69億3,400万円
    経常利益:56億9,0… ->

  • 既得権益ー!搾取されるだけのお前たちに告げる!
    という電波を受信した。 ->
  • RT @MacciattoS2: セーラー服で心を癒してる https://t.co/ksEA89jBtc ->
  • RT @dai_gazacy: 田井中りっちゃん https://t.co/o8lvfyKhHo ->
  • RT @matsutani_: https://t.co/zjBu2Hk075 ->
  • RT @mawoppppp: #96 夏コミに出展されるサークル六月のクモノミネ、転枝様( @Koroedainjune )の新刊『熱的死』の表紙絵をお手伝いさせていただきました…!ほの暗い感情がうごめいている純文学です。ぜひ覗いてみてください https://t.co/6… ->
  • RT @paulowniamarsh: 運営ちゃんかわいすぎますね……。 https://t.co/vlZ5fA50ts ->
  • RT @kappa_kptr: ボーイッシュな女の子っていいよね
    っていうか腐れ縁元同級生がかわいい https://t.co/3Or25tEdIm ->
  • RT @nagian: ミリオンマガジン+、発売中です!自分はラスト・アクトレスを描いてますよー!買ってね〜〜😌👍 #ミリシタ #ミリマガ https://t.co/Q6tfF5hpEa ->
  • RT @kubo_chika: いつもお世話になってる知人が誕生日だったので、ソニックの色紙を描きました。 https://t.co/p027WvK186 ->
  • RT @_06xx: アニメ雑誌の意味わからんあすかおり、スタバのフラペチーノ的な飲み物を2人で飲んでるんだけど、これ1つ頼んでストロー2本くださいって言われたスタバの店員さんマジで怖かっただろうな。可哀想 https://t.co/5To1DezJi0 ->
  • RT @kahasina9: 手元にあった中で一番若そうな赤城さん https://t.co/cO5UHetQNq ->
  • RT @rondobell_V: 富野監督とガンダム https://t.co/EER0g0XwWT ->
  • RT @yunodon_eco: 「お前」が不適切らしいので https://t.co/gN3MTtp9jj ->
  • RT @dancom: 角を立てずにお友達価格を断る方法 https://t.co/jT5vFID8U6 ->
  • RT @K_akiya: 実家から「ほしのこえ」を回収してきた。Mac G4 16GB機だったらしい。Mac OS 9.2だ……Photoshopは5.0とのこと。 https://t.co/64qHOi0HMM ->
  • RT @Innsmouth_h: ピープルウェアの最初のあたりに書いてあった文言が耳に痛い

    <ハイテクの幻影>
    「IT技術者は自分がハイテクビジネスの旗手だと思っているが、それは一部の研究者だけで、他は彼らの研究を応用しているにすぎない。(中略)多くはハイテクではなく、人間関… ->

  • RT @tanakahisateru: じゅもんのえいしょうをまちがっていた https://t.co/0pmmWLUNkR ->
  • RT @imanashidui: 上司「えーと、ヅイくんなんだっけあの、PとかDとかつくやつ。社員が回してくぞってやつ」
    戦争のこと考えてたぼく「PTSDですか?」
    上司「そうそれそれ!PTSDサイクル!」 ->
  • RT @eretto_: 項羽様に振り向いてほしいトロピカル虞美人✨の
    ← 理想  現実 → https://t.co/mvFgYq7cT1 ->
  • ブログ更新 QNAPのNASにRedmineをセットアップする | Autumnsky https://t.co/L83sYUeZvb @K_akiyaさんから ->
  • RT @jippa531: 志希フレのひどい漫画描いた https://t.co/LcCpk90o21 ->
  • RT @militaryblogjp: BS世界のドキュメンタリー「戦闘機のメガピットイン」
    「サーブ39グリペン」“すべてに完璧を求める”軍事製品の8週間のメンテナンス
    https://t.co/JM2t4FKg6d ->
  • RT @Kuvshinov_Ilya: Swimsuit! [2017] You can support me for process videos, PSDs, brushes, high-res versions here: https://t.co/FKrf3xa1oM… ->
  • ミカの台詞を自分で読み上げて「こういう感じで読んで欲しい」と頼んだらしいので、これだけで悶死するぐらいのラブなエピソードだぞ。 https://t.co/CS0RuorDg8 ->
  • ミカコの携帯はテンキーのワンタッチで50音の1文字が出せる謎インタフェースである。「未来の携帯だから高機能化してる」という設定らしい。 in reply to K_akiya ->
  • いやいや、まさかLinuxベースでPDAみたいな筐体の携帯電話が主流になるとは思わんやろ。 私がLinuxザウルスを選んだ理由。“リナザウ”SLシリーズを愛用したヘビーユーザーに聞く – 価格.comマガジン… https://t.co/flb2d8fcPq ->
  • RT @yukiakari: 嘉瑞工房さんによる活版名刺。アラベール スノーホワイトに銀刷りで、とても美しい。うれしいな。 https://t.co/qs60gCdMO8 ->
  • なんか特別仕様版が発売予定だ!マスターが変わってなければ新海監督の声当てたトラックあるぞ。 【メーカー特典あり】ほしのこえ DVD SP版(スペシャルプライス版) ( 『天気の子』特製アンブレラマーカー付) https://t.co/xlMvC7uWQZ ->
  • プライム版は音声トラック変えられるのかな。 新海誠 ほしのこえ Amazon Prime Video https://t.co/H08mtXNaC4 ->
  • RT @K_akiya: ブログ更新 QNAPのNASにRedmineをセットアップする | Autumnsky https://t.co/L83sYUeZvb @K_akiyaさんから ->
  • RT @utachy: トマレ #艦これ https://t.co/8mE5w7DFrN ->
  • RT @lidges: 諏訪の麦で作りました。
    #ゆゆゆ版真剣深夜のクソコラ6分一本勝負 https://t.co/NXBfrshXOY ->
  • コーディング(プログラミング)向け 欧文モノスペースフォント特集!! https://t.co/jV0QWQUwW6 @reasonsetさんから ->
  • RT @neko_cer: ぶんぶん https://t.co/irrg5q30wy ->
  • RT @utachy: トマト #トマト https://t.co/s28yHFHT0F ->
  • ニュー速が隔離板なんじゃなかったんだ、あそこにいたのは「普通の人達」だったんだ……でも、本当のマジョリティは掲示板やSNSで常から何か議論めいたことなんてやったりしてないんだ。 ->
  • んでさ、いくらPCで絵が描けて映像編集ができるといっても、1人で20分のアニメーション作って自分で声あてたりなんかせんのよ、大多数?いや、ある1人か2人以外。 ->
  • たった一人で作ったアニメとしてはネガドンもあるんだけども。 惑星大怪獣ネガドン 予告編 https://t.co/vpZqxDAcjN @YouTubeさんから ->
  • のじゃおじもそうだよ、「普通」絵が描けるから3DCGモデリングも何とかなるじゃろって、一人で作って声あてたりせんよ。 ->
  • RT @fono0c: 見ている:俺たちが夢見たキャッシュレス社会はこんなではなかったはずだ https://t.co/jHdXnL59Md ->
  • メインバンクのデビットカード一枚か、共通インタフェースのアプリにクレカや口座を登録してワンストップでNFC決済ができるようになると思っていた時期もありました。 俺たちが夢見たキャッシュレス社会はこんなではなかったはずだ… https://t.co/P0pZ5tIVMM ->
  • キャッシュレス決済、汎用性の高さで現金決済を超えられてない。現金なら日銀銀行券一種類で広汎な決済が可能。電力もネットワークも不要。 ->

テーマカスタマイズ関係でWordPressコアのコードを調べた

テーマカスタマイザーにカラーピッカーを追加する際、引数をどうすればいいか分からなくて困ってしまったので、コアのコードまで辿って調べました。

関連記事:テーマカスタマイザーに自由にカスタマイズ項目を追加する方法

CodexのテーマカスタマイズAPIにはずばり、カラーピッカーを追加する際の例が載ってます。

$wp_customize->add_control( 
  new WP_Customize_Color_Control(
     $wp_customize,
    'link_color',
     array(
       'label'      => __( 'Header Color', 'mytheme' ),
       'section'    => 'your_section_id',
       'settings'   => 'your_setting_id',
     ) ) );

しかし、この引数になってる配列には何を指定すればいいのか、よく分かりません。というか、書いてありません。本家の英語版Codexも解説内容は同等です。「add_controlメソッドも参照せよ」とありますので移動します。

クラスリファレンスに飛びました、WordPressコアの仕様書です。
Class Reference/WP Customize Manager/add control

$wp_customize->add_controlメソッドが取る引数はCodexによると下記の通り。

Parameters
$id
(mixed) (required) A string or a specific customization controller object. Default: None
$args
(array) (required) Not used if $id is a control object, otherwise an instance of WP_Customize_Control() (plain text) is created using the specified arguments. Default: None

WP_Customize_Manager/add_control

第一引数は文字列かコントローラーオブジェクトが必須です。
第二引数の配列は、第一引数がオブジェクトの場合は使われないので、add_control()への引数はオブジェクト1個で、今回はnew WP_Customize_Color_Control()ですね。

ということは、WP_Customize_Color_Controlクラスのコンストラクタ引数を確認すればいいわけです。

しかし、その説明がWP_Customize_Color_Controlクラスのリファレンスにありません。

テーマカスタマイザーAPIのコード例と同じ!

Codexの右上の検索フォームからWordPress.org内を検索するとCodexでなくdeveloper.wordpress.orgのクラスリファレンスが見つかります。

Code Reference WP_Customize_Color_Control

しかし、コードリファレンスはまたしてもこれだけです。

説明らしい説明がありませんので、表示されているWordPressコアのコードもみてみます。

/**
 * Constructor.
 *
 * @since 3.4.0
 * @uses WP_Customize_Control::__construct()
 *
 * @param WP_Customize_Manager $manager Customizer bootstrap instance.
 * @param string               $id      Control ID.
 * @param array                $args    Optional. Arguments to override class property defaults.
 */
  • 第一引数:カスタマイズマネージャーのインスタンス
  • 第二引数:ID(識別子)
  • 第三引数:デフォルトのプロパティを上書きするための配列 (オプショナル、渡さなくてもいい)

記述はありましたが、結局、コンストラクタ引数の配列には何を入れたらいいんでしょうか?

ここで注目すべきはclass-wp-customize-color-control.php の最初の宣言です。

class WP_Customize_Color_Control extends WP_Customize_Control

WP_Customize_Color_ControlWP_Customize_Controlを継承したクラスです。
WP_Customize_Controlをベースに、カラーピッカーを表示するために必要な変数、関数を追加する形になっています。

よって、インスタンス引数は WP_Customize_Control と同じでよい、ということです。

参考:PHP公式 オブジェクトの継承

ということで、 CodexのWP_Customize_Cotrolリファレンスを確認します。

ようやく、辿り着きました。Arguments以下の定義リストが WP_Customize_Color_Controlにも指定できる引数一覧です。

テーマカスタマイザーに自由にカスタマイズ項目を追加する方法の記事では、ここから必要な項目のみを指定しています。

ちなみにWP_Customize_Controlクラスのリファレンスからソースコードをたぐると、コメントのConstructorセクションに引数の説明があります。