[{"data":1,"prerenderedAt":538},["ShallowReactive",2],{"$ft6jtkd6xhw3c":3,"$fhx18di27dt3f":263},{"featured":4,"latest":129,"categories":227},[5,14,27,37,48,56,66,76,86,96,106,114,122],{"slug":6,"title":7,"date":8,"excerpt":9,"image":10,"categories":11},"custom-database-tables","Custom DataBase Tables","2015-11-24T02:29:34","You can create the new own table freely in the your WordPress database via this plugin. Then, you can make the management of table or (as view or entry or edit) data in a simple user interface.\\nAlso,","\u002Fassets\u002Fuploads\u002F2016\u002F02\u002Fcdbt-overview.png",[12],{"slug":13,"name":7},"cdbt",{"slug":15,"title":16,"date":17,"excerpt":18,"image":19,"categories":20},"10_php_tips_for_developers","PHP開発者が心得ておくべき10の鉄則","2016-01-11T18:38:09","PHPだけに限った話ではないが、プログラミングを行うに当たって、心得て、準備しておくと失敗が劇的に減る事柄をまとめてある良い記事を見つけたので、私なりの解釈で意訳しつつ、経験則を踏まえてあらためてまとめてみた。 オリジナ…","\u002Fassets\u002Fuploads\u002F2016\u002F01\u002Feyecatch-php-10-tips.jpg",[21,24],{"slug":22,"name":23},"column","コラム",{"slug":25,"name":26},"development","開発関連",{"slug":28,"title":29,"date":30,"excerpt":31,"image":32,"categories":33},"jquery-timeline-v1","2種類の横型タイムラインを簡単に作成できる「jQuery.Timeline」をリリース","2017-05-29T14:55:46","現在開発しているサービスで利用するべく、横型タイムラインを生成できるjQueryプラグインを自作したので、そこだけ単独でリリースしてみた。 ソースコード等はGitHubの方にリリースしてあるので、興味のある方は、そち…","\u002Fassets\u002Fuploads\u002F2017\u002F05\u002Fjquery_timeline_image.png",[34],{"slug":35,"name":36},"jqtl","jQuery.Timeline",{"slug":38,"title":39,"date":40,"excerpt":41,"image":42,"categories":43},"optimize-browser-cache-of-static-resources","更新されたJS、CSS、画像のみブラウザキャッシュを破棄して読み込ませる","2018-01-31T15:47:47","WEBサービスの保守や開発をやっていると、JavaScriptやスタイルシート、画像などの静的リソースを更新した際、しばしば「確認したけど、更新されてないよ」とか云われて、「ブラウザのキャッシュを消してからもう一度見て…",null,[44,47],{"slug":45,"name":46},"codes","コード集",{"slug":25,"name":26},{"slug":49,"title":50,"date":51,"excerpt":52,"image":53,"categories":54},"jquery-timeline","jQuery.Timeline version2 – full documentation","2019-03-04T20:40:48","Plugin Overview The jQuery.Timeline plugin provides you two types of the horizontal timeline. You can create a…","\u002Fassets\u002Fuploads\u002F2019\u002F03\u002Fjquery.timeline_v2.jpg",[55],{"slug":35,"name":36},{"slug":57,"title":58,"date":59,"excerpt":60,"image":61,"categories":62},"released-the-sloth","Released the Sloth of mobile-first CSS micro framework!","2019-04-16T18:04:25","I released the “Sloth” that is mobile-first CSS micro framework. I have long used frontend framewo…","\u002Fassets\u002Fuploads\u002F2019\u002F04\u002Fsloth_doc_head.png",[63],{"slug":64,"name":65},"sloth","Sloth",{"slug":67,"title":68,"date":69,"excerpt":70,"image":71,"categories":72},"challenge-to-conceal-the-wordpress-site","WordPressサイトを徹底的に秘匿化する","2020-02-02T23:59:58","私は自分の個人サイトをはじめ、仕事でもWordPressサイトを運用している。WordPressは気軽にサイトを立ち上げられてカスタマイズも簡単な、素晴らしいオープンソースなのだが、世界中で使われまくっているその知名度…","\u002Fassets\u002Fuploads\u002F2020\u002F02\u002Fshutterstock_1878005929.jpg",[73],{"slug":74,"name":75},"wordpress","WordPress関連",{"slug":77,"title":78,"date":79,"excerpt":80,"image":81,"categories":82},"what-is-forkor","Made a shortened URL app called Forkor","2020-07-07T22:27:01","What’s Forkor? Forkor is a service that provides a shortened URL feature that allows you to redirect any…","\u002Fassets\u002Fuploads\u002F2020\u002F07\u002Fforkor.png",[83],{"slug":84,"name":85},"forkor","Forkor",{"slug":87,"title":88,"date":89,"excerpt":90,"image":91,"categories":92},"manual-about-svg-japan","インタラクティブな日本地図を生成するJSプラグイン「SVG Japan」","2020-11-16T21:19:58","各都道府県をそれぞれ選択・クリック可能なインタラクティブな日本地図を生成するネイティブJavaScript建てのプラグイン「SVG Japan」を作ったので、その紹介と使い方をまとめておく。ちなみにソースコードはgit…","\u002Fassets\u002Fuploads\u002F2020\u002F11\u002Fsvg-japan.png",[93],{"slug":94,"name":95},"svg-japan","SVG Japan",{"slug":97,"title":98,"date":99,"excerpt":100,"image":101,"categories":102},"wp-ignitor-plugin-to-conceal-wordpress-site","WordPressサイトを秘匿化するプラグイン「WP Ignitor」","2021-01-19T15:28:21","以前「WordPressサイトを徹底的に秘匿化する」という記事で、WordPress建てのサイトを秘匿化する方法を取り上げたのだが、あれをサイト構築時に毎度実施するとなるととても労力が必要であった。そこで、もっとお手軽…","\u002Fassets\u002Fuploads\u002F2021\u002F01\u002Fbanner-1554x500-1.png",[103],{"slug":104,"name":105},"wp-ignitor","WPイグナイタ",{"slug":107,"title":108,"date":109,"excerpt":110,"image":111,"categories":112},"tastewp","無料でWordPressサイトを複数作成できるWEBサービス「TasteWP」","2021-03-25T20:21:59","私が日本語翻訳に協力しているWEBサービス「TasteWP」について紹介しようと思う。 https:\u002F\u002Ftastewp.com このサービス、サインアップすることなく無料で自分用のWordPressサイトを作れるとい…","\u002Fassets\u002Fuploads\u002F2021\u002F03\u002FTasteWP_screenshot.png",[113],{"slug":74,"name":75},{"slug":115,"title":116,"date":117,"excerpt":118,"image":119,"categories":120},"monster-hunter-rise-skill-simulator","モンハンライズのスキルシミュレータを作ってみた！","2021-06-28T20:24:52","コラムで連載していたNintendo Switch版『モンスターハンターライズ』のスキルシミュレータ開発がやっと一段落して一通り完了した。いやぁ、記事書きながら同時並行で開発すると思っていた以上に時間がかかるもんだなぁ…","\u002Fassets\u002Fuploads\u002F2021\u002F06\u002Fmhrss_v100.png",[121],{"slug":25,"name":26},{"slug":123,"title":124,"date":125,"excerpt":126,"image":42,"categories":127},"comparison-of-javascript-date-libraries","JavaScriptの日時ライブラリを比較してみた","2021-07-28T22:39:19","ネイティブJavaScriptで日時を取り扱う場合、ビルトインされているDateオブジェクトを使うことになるのだが、このDateオブジェクトは取り扱いにクセが多く、直感的に日時を操作できない点でも有名である。そこで、専…",[128],{"slug":25,"name":26},[130,141,153,165,175,184,192,195,198,206,213,220],{"slug":131,"title":132,"date":133,"excerpt":134,"image":135,"categories":136},"pulllog_launched","ガチャ履歴を記録・分析できるWebサービス「PullLog」","2025-08-22T13:05:30","このたび、新しい個人開発サービスとして 「PullLog（プルログ）」 をリリースした。 URLはこちら https:\u002F\u002Fpulllog.net PullLogとは？ PullLogは、ソーシャルゲームのガチャ履歴を記録…","\u002Fassets\u002Fuploads\u002F2025\u002F08\u002Fpulllog_stats_jp.png",[137,140],{"slug":138,"name":139},"industries","プロダクト",{"slug":25,"name":26},{"slug":142,"title":143,"date":144,"excerpt":145,"image":146,"categories":147},"mockapi-php-openapi-schema-generation","モックAPIのレスポンスから OpenAPI 3.0 スキーマを自動生成するPHPツール","2025-04-17T09:31:52","私自身がそうなのですが、OpenAPI仕様書を毎回手作業で書いていて「面倒だな」と思ったことはありませんか？ そんな（私と）あなたにぴったりのツールがあります。 レスポンスの例さえ用意すれば、OpenAPI 3.0 スキ…","\u002Fassets\u002Fuploads\u002F2025\u002F04\u002Fswaggerui-preview.png",[148,151,152],{"slug":149,"name":150},"mockapi-php","MockAPI-PHP",{"slug":138,"name":139},{"slug":25,"name":26},{"slug":154,"title":155,"date":156,"excerpt":157,"image":158,"categories":159},"ambient_playlist_customize","Ambientでメメントモリのラメントプレイヤーを作る","2023-11-30T17:32:39","「Ambient」の最新バージョン 1.2.0で実装した「疑似フェーダー」機能を使って、ソーシャルゲーム「メメントモリ」のYouTube公式チャンネルで公開されているMVを集約したラメント専用プレイヤーを作ってみた。 ラ…","\u002Fassets\u002Fuploads\u002F2023\u002F11\u002Fambient_mememori_1.png",[160,163,164],{"slug":161,"name":162},"ambient","Ambient",{"slug":138,"name":139},{"slug":25,"name":26},{"slug":166,"title":167,"date":168,"excerpt":169,"image":170,"categories":171},"released_ambient_demo_version","Ambientメディアプレイヤーのクラウド版デモを公開","2023-11-22T13:47:36","つい先日「Ambient」の最新バージョン 1.1.0をリリースして、それに合わせてクラウド版デモサイトも公開してみた。 なお、クラウド版デモでローカルのホストコンピュータのメディアを再生するには、そのメディアファイルも…","\u002Fassets\u002Fuploads\u002F2023\u002F10\u002FAmbientMediaPlayer-typologo.png",[172,173,174],{"slug":161,"name":162},{"slug":138,"name":139},{"slug":25,"name":26},{"slug":176,"title":177,"date":178,"excerpt":179,"image":170,"categories":180},"ambient-media-player","YouTubeと自分のPC内メディアを同時に再生できるメディアプレイヤーを作ってみた","2023-10-20T00:00:25","私はよくPCで何か作業をするときには音楽を垂れ流していることが多い。 そういう時にかける曲は、手持ちのアルバムCD等からPCに取り込んだ音源だったり、さらにはYouTubeの動画だったりとメディアや再生環境がバラバラだ。…",[181,182,183],{"slug":161,"name":162},{"slug":138,"name":139},{"slug":25,"name":26},{"slug":185,"title":186,"date":187,"excerpt":188,"image":189,"categories":190},"what-is-the-sunorhc","Sunorhc is a date-time library for JavaScript","2021-08-25T22:55:55","Sunorhc is a lightweight library for handling dates and times for JavaScript. The library wraps a native JavaS…","\u002Fassets\u002Fuploads\u002F2021\u002F08\u002Fshutterstock_1091212919_resized.jpg",[191],{"slug":25,"name":26},{"slug":123,"title":124,"date":125,"excerpt":126,"image":42,"categories":193},[194],{"slug":25,"name":26},{"slug":115,"title":116,"date":117,"excerpt":118,"image":119,"categories":196},[197],{"slug":25,"name":26},{"slug":199,"title":200,"date":201,"excerpt":202,"image":203,"categories":204},"mhrise-skill-simulator-creation-chapter-12","モンスターハンターライズのスキルシミュレータを作ってみる！ 第12回","2021-06-21T13:11:46","今回は「マイセット登録」と護石データの「エクスポート／インポート」機能の追加をしていく。折り良く（悪く？）「FF7リメイク・インターグレード」や「FORTNITEシーズン7」が出たこともあって、そっちをプレイしてたらこ…","\u002Fassets\u002Fuploads\u002F2021\u002F04\u002Fb6ca09e9a7f6faf27641f62dabe64c6ff97b4f326aa478379e3c112aa28eb9ab.jpg",[205],{"slug":22,"name":23},{"slug":207,"title":208,"date":209,"excerpt":210,"image":203,"categories":211},"mhrise-skill-simulator-creation-chapter-11","モンスターハンターライズのスキルシミュレータを作ってみる！ 第11回","2021-06-07T14:52:31","さて、今回はユーザー個別データの管理部分を開発していく予定だが、まずその前にやっておくことがある。 新スキル「風雷合一」に対応する Ver.3.0の大型無料アップデートで追加された新スキルに「風雷合一」というのがある…",[212],{"slug":22,"name":23},{"slug":214,"title":215,"date":216,"excerpt":217,"image":203,"categories":218},"mhrise-skill-simulator-creation-chapter-10","モンスターハンターライズのスキルシミュレータを作ってみる！ 第10回","2021-06-02T00:29:10","今回は、護石管理画面の作成だ。この護石管理では、ユーザーごとに護石の登録を行う機能と、登録した護石を削除する機能を持つ仕様になる。この画面から登録した護石データはデータベースに格納するので、フロントエンド側からのリクエス…",[219],{"slug":22,"name":23},{"slug":221,"title":222,"date":223,"excerpt":224,"image":203,"categories":225},"mhrise-skill-simulator-creation-chapter-9","モンスターハンターライズのスキルシミュレータを作ってみる！ 第9回","2021-05-22T23:56:27","さて、今回はVuexによるデータ・キャッシュの実装だ。一度データベースから読み込んだデータをフロントエンド側で再利用可能なストアに格納することで、データベースへの接続回数を減らしてシステム負荷を下げるとともに、UX的な…",[226],{"slug":22,"name":23},[228,230,232,236,238,239,240,241,242,244,247,248,250,252,254,258,261],{"slug":161,"name":162,"count":229},3,{"slug":13,"name":7,"count":231},7,{"slug":233,"name":234,"count":235},"csnp","Custom Sticky Notes",2,{"slug":84,"name":85,"count":237},1,{"slug":35,"name":36,"count":229},{"slug":149,"name":150,"count":237},{"slug":64,"name":65,"count":237},{"slug":94,"name":95,"count":237},{"slug":74,"name":75,"count":243},37,{"slug":245,"name":246,"count":237},"wpqt","WP Qiita",{"slug":104,"name":105,"count":237},{"slug":22,"name":23,"count":249},29,{"slug":45,"name":46,"count":251},16,{"slug":138,"name":139,"count":253},5,{"slug":255,"name":256,"count":257},"lifelog","ライフログ",64,{"slug":259,"name":260,"count":235},"uncategorized","未分類",{"slug":25,"name":26,"count":262},45,{"type":264,"category":265},"category",{"slug":74,"name":75,"description":266,"posts":267},"WordPress関連の記事",[268,271,279,287,294,301,308,315,318,326,335,343,351,359,366,374,383,392,400,408,416,423,430,437,444,451,458,465,473,480,487,494,501,508,515,522,530],{"slug":107,"title":108,"date":109,"excerpt":110,"image":111,"categories":269},[270],{"slug":74,"name":75},{"slug":272,"title":273,"date":274,"excerpt":275,"image":276,"categories":277},"create-wordpress-theme-with-vuetify","WordPressのテーマをVuetifyで作る","2020-11-20T12:16:06","最近Vue.jsが楽しくて仕方がない。WordPressのサイト開発にもVue.js使っている今日この頃だ。今時のWordPressと云えばReactなのだが、どうもReactには私的に嫌悪感が付きまとうのだ……なぜだ…","\u002Fassets\u002Fuploads\u002F2020\u002F11\u002Fwp-vuetify-theme-hw.png",[278],{"slug":74,"name":75},{"slug":280,"title":281,"date":282,"excerpt":283,"image":284,"categories":285},"illustrated-wp-login-php-to-understand-wordpress-user-authentication","図解『wp-login.php』！ WordPressのユーザ認証を極める！","2020-04-27T22:02:10","ここ最近、「FF7Remake」やら「MHW:IB」の傍らの空き時間で「WordPressサイトの秘匿化チャレンジ」と称した独自プロジェクトをやっているのだが、その中でWordPressのユーザ認証周りの秘匿化が何気に…","\u002Fassets\u002Fuploads\u002F2020\u002F04\u002Fwp-login-docs.png",[286],{"slug":74,"name":75},{"slug":288,"title":289,"date":290,"excerpt":291,"image":71,"categories":292},"part4-conceal-of-registration-or-authentication-on-wordpress","第４章 WordPressの登録・認証系の秘匿化","2020-03-26T02:06:28","前章までの施策によって、フロントエンド側に出力されるコンテンツ系ページからWordPressっぽさを排除できた。だが、ログイン画面などの認証系周りは未施策なため、この章ではその辺の秘匿化を行なっていく。 まず、現状の…",[293],{"slug":74,"name":75},{"slug":295,"title":296,"date":297,"excerpt":298,"image":71,"categories":299},"part3-way-to-conceal-the-plugins","第3章 WordPressのプラグインを隠蔽せよ","2020-02-28T17:26:04","前章までの秘匿化によって、WebサイトからかなりWordPressの存在を匂わす要素がなくなって来たが、完全な秘匿化まではまだまだ足りない部分がある。その一つがプラグインだ。 基本的にWordPressはブログツール…",[300],{"slug":74,"name":75},{"slug":302,"title":303,"date":304,"excerpt":305,"image":71,"categories":306},"part2-tips-of-customize-theme-without-wordpressish-coding","第2章 脱WordPress式テーマのカスタマイズ","2020-02-10T15:17:24","まず、下記のソースを見て欲しい。 \u003Chead> \u003Cmeta charset=”UTF-8″> \u003Cmeta name=”viewport” content=”width=device-wid…",[307],{"slug":74,"name":75},{"slug":309,"title":310,"date":311,"excerpt":312,"image":71,"categories":313},"part1-how-to-install-to-keep-wordpress-confidential","第1章 WordPressのインストールで差をつけろ！","2020-02-03T15:06:21","まずはWordPressをインストールするのだが、このインストール時点での各種設定を工夫することで、「WordPressっぽさ」をかなり排除できるのだ。WordPressのスタートアップでは、このフェーズが「導入敷居を…",[314],{"slug":74,"name":75},{"slug":67,"title":68,"date":69,"excerpt":70,"image":71,"categories":316},[317],{"slug":74,"name":75},{"slug":319,"title":320,"date":321,"excerpt":322,"image":323,"categories":324},"is-that-site-wordpress","Is that site WordPress?","2020-01-31T11:51:00","I’m currently creating a WordPress site at work. In that mission, I’m working hard to create a web…","\u002Fassets\u002Fuploads\u002F2020\u002F01\u002FIs_that_site_WordPress.png",[325],{"slug":74,"name":75},{"slug":327,"title":328,"date":329,"excerpt":330,"image":331,"categories":332},"no-plugin-how-to-set-category-order-by-using-description","プラグイン不要！ 説明欄を使ってカテゴリーの並び順を変える方法","2018-02-22T22:43:55","WordPressでカテゴリーの並び順を任意に変更したい場合、「Category Order and Taxonomy Terms Order」等のプラグインを導入するのが一般的だが、私のように管理画面に管理系のUIを…","\u002Fassets\u002Fuploads\u002F2018\u002F02\u002Fcategory_desciption_order_thumbnail.png",[333,334],{"slug":74,"name":75},{"slug":45,"name":46},{"slug":336,"title":337,"date":338,"excerpt":339,"image":340,"categories":341},"wordcamp-tokyo-2017-review","WordCamp Tokyo 2017 レヴュー","2017-09-17T14:42:40","WordCamp Tokyo 2017 の一日目「セッションデイ」に参加したので、感想をレビュー。 Gutenberg が切り開くWordPressの新UX キーワード * WP5.xでの新エディタとして採用される見込…","\u002Fassets\u002Fuploads\u002F2017\u002F09\u002FWordCamp_Tokyo_2017.png",[342],{"slug":74,"name":75},{"slug":344,"title":345,"date":346,"excerpt":347,"image":42,"categories":348},"wordpress-emergency-tool","WordPressの管理画面にログインできなくなった時の緊急対処ツール","2017-06-17T00:13:27","WordPressのテーマとプラグインを開発していて、ログイン周りなどをカスタマイズしている時、ブラウザのセッションが切れて管理画面に入れなくなってしまう事などがまれにある。 私の例だと、WordPressの会員制サ…",[349,350],{"slug":74,"name":75},{"slug":45,"name":46},{"slug":352,"title":353,"date":354,"excerpt":355,"image":356,"categories":357},"lets-build-my-plugin-with-wp-rest-api-part-1-checking-the-rest-api-plugin","WP REST APIをプラグインに組み込む！：その１. REST APIの存在確認","2016-10-12T22:25:54","現在、私が開発している「Custom DataBase Tables」プラグインに「WordPress REST API」プラグインの RESTful な仕組みを取り込もうとしている。 「Custom DataBase…","\u002Fassets\u002Fuploads\u002F2016\u002F10\u002Fcdbt-with-wp-rest-api.png",[358],{"slug":74,"name":75},{"slug":360,"title":361,"date":362,"excerpt":363,"image":42,"categories":364},"ways-to-cope-that-trouble-of-translated-text-as-like-plugin-after-upgraded-to-wordpress-v4-6","WordPress4.6へのアップグレード時にプラグインの翻訳が変になった際の対処法","2016-08-23T11:30:06","つい先日、WordPress の最新バージョン 4.6 がリリースされたが、アップグレードした際に利用しているプラグインのいくつかにて、テキストが正常に翻訳されなくなるという症状に陥った。私が公開している「Custom…",[365],{"slug":74,"name":75},{"slug":367,"title":368,"date":369,"excerpt":370,"image":371,"categories":372},"do-unit-test-of-wordpress-plugin-using-wp-cli-and-phpunit-in-xampp-environment","XAMPP環境でwp-cliとphpunitを使ってWordPressプラグインのテストを行う","2016-03-04T19:10:48","以前に書いた「XAMPP環境でphpunitをインストールしてユニットテストを実行する」の記事の続編である。 いやはや…最近、公開しているプラグインの機能が増えて来たこともあってか、ビルドバージョンのアップだけなのに、作…","\u002Fassets\u002Fuploads\u002F2016\u002F03\u002Fshutterstock_218803594_resized.jpg",[373],{"slug":74,"name":75},{"slug":375,"title":376,"date":377,"excerpt":378,"image":379,"categories":380},"shortcode-that-can-translate-of-the-post-contents-at-any-time-when-you-need-them","後付けでコンテンツを多国語化できるショートコード","2016-02-19T12:17:38","現在、自分のプラグインのドキュメンテーションをしているのだが、将来的には今書いているドキュメンテーション系のコンテンツは多国語化しようと思っている。 では、いざ多国語化しようとする時に、実際にはどうやってやろうか…と、ふ…","\u002Fassets\u002Fuploads\u002F2016\u002F02\u002Fquick-translate-eyecatch.png",[381,382],{"slug":74,"name":75},{"slug":45,"name":46},{"slug":384,"title":385,"date":386,"excerpt":387,"image":388,"categories":389},"tips-of-the-case-that-are-not-translated-only-part-in-wordpress","WordPressで一部だけ多国語化されない場合の解決方法","2016-02-04T12:43:55","WordPressのプラグインやテーマを作っていて、最新に追加したテキスト部分のみ多国語化がされないという症状が発生してちょっとハマったので、解決方法を備忘録として残しておく。 はじめに確認しておくべき項目 まず、Wor…","\u002Fassets\u002Fuploads\u002F2016\u002F02\u002Fshutterstock_75513031_resized.jpg",[390,391],{"slug":74,"name":75},{"slug":45,"name":46},{"slug":393,"title":394,"date":395,"excerpt":396,"image":397,"categories":398},"japanese-translation-on-plugin-of-jetpack-post-views","人気投稿表示用のJetpack Post Viewsプラグインを日本語化してみた","2015-12-02T11:41:33","先日の私のサイトのリニューアルにて、人気記事の表示用に「Jetpack Post Views」プラグインを導入した。このプラグイン、Jetpackのサイト統計情報のページビュー数を取得してきて人気記事を選別してくれるプラ…","\u002Fassets\u002Fuploads\u002F2015\u002F12\u002Fscrsht_jpv_00.png",[399],{"slug":74,"name":75},{"slug":401,"title":402,"date":403,"excerpt":404,"image":405,"categories":406},"how-to-disable-expanding-editor-height-on-wordpress-as-default","WordPressの集中執筆モードをデフォルトでOFFにする","2015-11-26T15:22:03","WordPressの4.1以降では投稿編集画面の「集中執筆モード」が大幅に機能拡張されて、エディッターの行の高さがコンテンツ内容に応じて拡張するような仕様になった。 つまり、コンテンツ領域内の文章がブラウザの高さより長く…","\u002Fassets\u002Fuploads\u002F2015\u002F11\u002Fdisable_editor_expand_05.png",[407],{"slug":74,"name":75},{"slug":409,"title":410,"date":411,"excerpt":412,"image":413,"categories":414},"my-summary-part2-of-wordcamp-tokyo-2015","WordCamp Tokyo 2015 まとめ・その2","2015-11-05T15:03:56","ちょっと鮮度が落ちてしまったが、「WordCamp Tokyo 2015」の二日目「コントリビューターデイ」のレポートを書いておこうかと。この「コントリビューターデイ」は実際にWordPressに貢献できるワークショップ…","\u002Fassets\u002Fuploads\u002F2015\u002F11\u002Fwctokyo-main-visual.jpg",[415],{"slug":74,"name":75},{"slug":417,"title":418,"date":419,"excerpt":420,"image":413,"categories":421},"my-summary-part1-of-wordcamp-tokyo-2015","WordCamp Tokyo 2015 まとめ・その1","2015-11-02T00:31:04","10月31日と11月1日の二日間で開催された「WordCamp Tokyo 2015」に参加してきた。 何気に「WordCamp」に参加するのは二度目なんだけど、一度目はかなり前にWordPressもろくに使っていなかっ…",[422],{"slug":74,"name":75},{"slug":424,"title":425,"date":426,"excerpt":427,"image":42,"categories":428},"enable-debug-mode-of-jetpack-plugin-for-wordpress","あまり知られていないJetPackプラグインのデバッグモード","2015-10-20T17:51:26","WordPressの多機能プラグイン「JetPack」は、WordPress.comのアカウントと連携しないと実行できない。バージョン2の頃はそんなこと気にせずに使えたのだが、バージョン3からは連携必須の仕様になってしま…",[429],{"slug":74,"name":75},{"slug":431,"title":432,"date":433,"excerpt":434,"image":42,"categories":435},"remove-the-garbage-data-of-the-wordpress-database","WordPressのデータベースのゴミデータを削除する","2015-09-29T16:43:55","私のサイトではフォーラムとして「BBPress」を使っているのだが、最近スパムの投稿が多くて、データベースのパフォーマンスがかなり落ちていた。定期的にスパムを削除していなかったこともあって、スパム認定されたデータがpos…",[436],{"slug":74,"name":75},{"slug":438,"title":439,"date":440,"excerpt":441,"image":42,"categories":442},"optimize-the-repository-management-of-wordpress-plugins","WordPressプラグインのリポジトリ管理を最適化する","2015-09-28T17:04:28","CustomDataBaseTables Version2のプラグインを公開するにあたって、ついでに今後の運用がしやすいようにリポジトリの管理フローを自分なりに最適化してみようと思った次第。 ちなみに、現状のリポジトリ管…",[443],{"slug":74,"name":75},{"slug":445,"title":446,"date":447,"excerpt":448,"image":42,"categories":449},"changed-how-to-specify-constructor-method-of-widget-from-wordpress-43","WordPress4.3からウィジェットのコンストラクタ指定方法が変わった","2015-09-16T09:26:49","WordPress 4.3から、ウィジェットの仕様が変更されて、PHP4.x系のコンストラクタ指定が非推奨になった。デバッグモードをONにして、WordPress 4.3のサイトにアクセスすると、まれに下記のようなPHP…",[450],{"slug":74,"name":75},{"slug":452,"title":453,"date":454,"excerpt":455,"image":42,"categories":456},"about-the-permalink-and-the-rewrite-api-of-wordpress","WordPressのパーマリンクとRewriteAPIの取り扱い方","2015-09-15T14:15:52","WordPressにおけるサイト内コンテンツのURLをパーマリンクと呼ぶのだが、デフォルトのパーマリンク設定以外に変更した際に時々遭遇するのが、パーマリンクが有効にならずにリンクできなくなったり、リンク先のコンテンツが4…",[457],{"slug":74,"name":75},{"slug":459,"title":460,"date":461,"excerpt":462,"image":42,"categories":463},"tips-for-moving-data-between-both-wordpress-site","WordPressサイト間のデータ移管について","2015-09-11T13:57:48","WordPressのサイトリニューアルなどで、サーバ環境ごと旧サイトから新サイトへ移行するケースがある。よくあるのが、サーバが老朽化したので新しいサーバに環境を移管する時とかだ。ほかに局地限定になるが、クラウド大手のAW…",[464],{"slug":74,"name":75},{"slug":466,"title":467,"date":468,"excerpt":469,"image":42,"categories":470},"retrieve-all-the-images-associated-from-any-post-at-wordpress","WordPressで任意の投稿から関連する画像をすべて取得する","2015-09-09T15:37:39","私がWordPressサイトを作る時によく使っている独自の処理に「特定の投稿に関連する画像をすべて取得する」という関数がある。指定した投稿に設定されているサムネイル（アイキャッチ）画像、添付ファイルとしての画像、直接記事…",[471,472],{"slug":74,"name":75},{"slug":45,"name":46},{"slug":474,"title":475,"date":476,"excerpt":477,"image":42,"categories":478},"left-side-menu-in-admin-panel-of-wordpress-has-broken-at-chrome-browser","ChromeブラウザにてWordPressの管理画面の左側メニューが崩れる場合の対処法","2015-09-07T10:43:07","Chromeブラウザのバージョンがアップデートされたタイミングから、WordPressの管理画面の左側メニューのレイアウトが崩れるようになってしまった。致命的ではないんだが、サイト管理がかなりし辛くなってしまっている。な…",[479],{"slug":74,"name":75},{"slug":481,"title":482,"date":483,"excerpt":484,"image":42,"categories":485},"use-the-latest-version-sage-of-wordpress-startup-theme-roots","WordPressのスタートアップテーマ「Roots」の最新版「Sage」を使う","2015-04-07T19:11:19","WordPressでサイトを作る際、私はいつも「Roots」というテーマをカスタマイズしている。WordPressのコアにバンドルされているtwenty～系のテーマやWEBで配布されているテーマは、色々な機能やそのまま…",[486],{"slug":74,"name":75},{"slug":488,"title":489,"date":490,"excerpt":491,"image":42,"categories":492},"how-to-register-a-dedicated-icon-of-wordpress-plugin","WordPressのプラグインに専用アイコンを登録する方法","2014-09-27T01:10:37","WordPress4.0から、プラグインに専用のアイコンを表示させられるようになった。 WordPress管理パネルのプラグイン新規追加の画面 WordPress.orgのプラグイン検索結果一覧の画面 オレも自分のプラグ…",[493],{"slug":74,"name":75},{"slug":495,"title":496,"date":497,"excerpt":498,"image":42,"categories":499},"activate-link-manager-of-wordpress-without-plugin","WordPressのリンク管理をプラグインなしで有効化する","2014-09-03T17:35:13","WordPressのバージョン3.5からリンク管理の機能が無効化され、現在は管理パネルに「リンク」のメニューが表示されなくなっている。ただ、実際にはリンク管理の機能がなくなっているわけではなく、WordPressのデフォ…",[500],{"slug":74,"name":75},{"slug":502,"title":503,"date":504,"excerpt":505,"image":42,"categories":506},"import-to-wordpress-from-blogger-posts-by-api","Bloggerに投稿された記事をAPIを使って取得してWordPressに登録する","2014-09-01T19:00:37","Google社が提供している無料のブログページ作成サービス「Blogger」に投稿した記事を、APIを使ってWordPress側で取得してみようと思う。もちろん、すでに「Blogger」で自分のブログを開設しているのが大…",[507],{"slug":74,"name":75},{"slug":509,"title":510,"date":511,"excerpt":512,"image":42,"categories":513},"bbpress-2-5-4-tried-to-translate-to-japanese","WordPressのフォーラムプラグイン bbPress 2.5.4 を日本語化してみた","2014-08-13T13:23:52","現在、プラグインページ用にサポートフォーラムを作っていて、フォーラム用に「bbPress」というプラグインを使ってカスタマイズを行っている。WordPressのフォーラムプラグインとしては歴史があってかなり有名なプラグイ…",[514],{"slug":74,"name":75},{"slug":516,"title":517,"date":518,"excerpt":519,"image":42,"categories":520},"add-badge-in-favicon-as-number-of-new-unread-articles","未読の新着記事の数をバッジとしてfaviconに付ける","2014-08-06T13:59:16","タブブラウザが全盛の昨今では、タブに表示されるWEBサイトのアイコン（favicon）に新着数などの数字を動的に表示しているサービスが多い。例えば、facebookやBacklog、Gmailなど、結構色んなWEBサイト…",[521],{"slug":74,"name":75},{"slug":523,"title":524,"date":525,"excerpt":526,"image":42,"categories":527},"switch-the-read-or-unread-posts-of-wordpress","WordPressの記事の既読・未読を判定する","2014-07-23T20:11:59","WordPressの単一投稿ページや固定ページでは、\u003CBODY>タグのクラスに投稿IDが出力されます。 単一投稿ページでは、class=”single single-post postid-13 single…",[528,529],{"slug":74,"name":75},{"slug":45,"name":46},{"slug":531,"title":532,"date":533,"excerpt":534,"image":42,"categories":535},"widget-of-insert-html-in-specific-post-types-or-pages","投稿タイプや固定ページを指定してHTMLを挿入できるウィジェット","2014-07-10T10:51:55","WordPressのデフォルトのウィジェットに任意のテキストやHTMLを挿入できる「テキスト」というウィジェットがあり、サイドバーなどのウィジェットエリアに手軽に広告バナーなどのHTMLコンテンツを挿入したい時に重宝する…",[536,537],{"slug":74,"name":75},{"slug":45,"name":46},1793391398998]