[{"data":1,"prerenderedAt":332},["ShallowReactive",2],{"$ft6jtkd6xhw3c":3,"$f1mv3j5y4b9ale":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,"post":265},"post",{"slug":266,"title":267,"date":268,"excerpt":269,"image":270,"categories":271,"modified":273,"html":274,"tags":275,"related":287,"prev":317,"next":325},"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",[272],{"slug":74,"name":75},"2021-03-25T00:01:12","\u003Cp>先日の私のサイトのリニューアルにて、人気記事の表示用に「\u003Cstrong>Jetpack Post Views\u003C\u002Fstrong>」プラグインを導入した。このプラグイン、Jetpackのサイト統計情報のページビュー数を取得してきて人気記事を選別してくれるプラグインで、Google Analytics等のサイト分析サービスと同等な、確度の高いPV数を元にして人気の投稿が表示できるようになる優れもののプラグインだ。\u003C\u002Fp>\n\u003Cp>このプラグインの日本語化がされていなかったので、今回、管理画面の機能把握も兼ねて\u003Cstrong>日本語化をしてみた\u003C\u002Fstrong>次第だ。幸いにもプラグインの構造がシンプルだったので、日本語化は結構楽だった。\u003C\u002Fp>\n\u003Cp>\u003Cimg data-recalc-dims=\"1\" decoding=\"async\" src=\"\u002Fassets\u002Fuploads\u002F2015\u002F12\u002Fscrsht_jpv_01.png\" alt=\"設定画面の日本語化\" title=\"設定画面の日本語化\" \u002F>\u003C\u002Fp>\n\u003Cp>ただ、翻訳ファイルを食わせてもウィジェットの説明文等が日本語化されなかった。\u003C\u002Fp>\n\u003Cp>そこで、ソースを見てみたところ、フックポイントの\u003Cstrong>\u003Ccode>init\u003C\u002Fcode>\u003C\u002Fstrong>に対して言語ファイル読込処理のアクションフックしているのが原因だった。これだと、Widgetメニューに言語ファイルが反映されないのだ（私もはじめて知った…いやぁ、勉強になった）。そこで、コアクラスの言語処理は使わずに別途拡張ファイルとして\u003Cstrong>\u003Ccode>functions.php\u003C\u002Fcode>\u003C\u002Fstrong>を作って、そちらで\u003Cstrong>\u003Ccode>after_setup_theme\u003C\u002Fcode>\u003C\u002Fstrong>にアクションフックさせることで翻訳化100%を達成できた。\u003C\u002Fp>\n\u003Cp>\u003Cimg data-recalc-dims=\"1\" decoding=\"async\" src=\"\u002Fassets\u002Fuploads\u002F2015\u002F12\u002Fscrsht_jpv_02.png\" alt=\"ウィジェット・メニューの日本語化\" title=\"ウィジェット・メニューの日本語化\" \u002F>\u003C\u002Fp>\n\u003Cp>もうソースまで見てしまうと、プラグイン自体ももうちょっとカスタマイズしたいという欲望が出てきてしまい、結局色々と手を入れてしまったので、勝手にバージョン1.1.1として（現在の公式配布版は1.1.0）リファクタリングしてしまった･･･（笑）\u003C\u002Fp>\n\u003Ch2>追加した機能\u003C\u002Fh2>\n\u003Ch3>\u003Cstrong>1. \u003Ccode>JPV\u002Fpost_types\u003C\u002Fcode>フィルター\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>元々「\u003Cstrong>Jetpack Post Views\u003C\u002Fstrong>」プラグインは投稿用なので、固定ページのページビューには対応していない。今回、このフィルターフックを追加したことで、固定ページの閲覧数もウィジェットで取り扱えるようになった。\u003Cbr \u002F>\nちなみに、私の1.1.1版では管理画面の固定ページの記事一覧に閲覧数を表示する機能はデフォルトでONになっている（下図参照）。\u003C\u002Fp>\n\u003Cp>\u003Cimg data-recalc-dims=\"1\" decoding=\"async\" src=\"\u002Fassets\u002Fuploads\u002F2015\u002F12\u002Fscrsht_jpv_03.png\" alt=\"固定ページにも閲覧数を表示\" title=\"固定ページにも閲覧数を表示\" id=\"views-of-pages\" \u002F>\u003C\u002Fp>\n\u003Cp>フィルターの使い方は下記のとおり。\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function debug_post_types( $post_types, $function_name ){\n\n    $post_types['page'] = 'page';\n\n    return $post_types;\n\n}\nadd_filter( 'JPV\u002Fpost_types', 'debug_post_types', 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>一応、第二引数を使って各種関数ごとに取得する投稿タイプを切り替えられるようにしてある。\u003Cbr \u002F>\nまぁ、そこまで細かく制御することもないと思うが、上記のようにフック処理を書いてあげれば特定の投稿タイプもウィジェットのフィルター設定に表示されるようになる。\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>2. \u003Ccode>JPV\u002Fthe_post_views\u003C\u002Fcode>フィルター\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>ウィジェット用に「閲覧数も表示する」にチェックを入れると\u003Ccode>- 0 views\u003C\u002Fcode>みたいに表示されるのだが、ちょっとこの閲覧数表示部分が私的に気に入らず（笑）、カスタマイズできるように、出力用のフィルターを追加してみた。\u003Cbr \u002F>\n使い方は下記の通り。\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function debug_the_post_views( $render_post_views, $post_views ){\n\n    return $post_views;\n\n}\nadd_filter( 'JPV\u002Fthe_post_views', 'debug_the_post_views', 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>オリジナルの出力HTMLが\u003Ccode>$render_post_views\u003C\u002Fcode>に、純粋な閲覧数のみが\u003Ccode>$post_views\u003C\u002Fcode>に入っているので、好きにカスタマイズできる。上記の例だと、単純に数字のみが表示されるようになる（\u003Ca href=\"#views-of-pages\" title=\"固定ページにも閲覧数を表示\">前出のスクリーンショットを参照\u003C\u002Fa>）。\u003Cbr \u002F>\n\u003Ccode>is_admin()\u003C\u002Fcode>とかで条件つけてあげると、記事一覧の閲覧数のカラムには\u003Ccode>* ビュー\u003C\u002Fcode>ではなく数字のみが表示されるようにできる（私的にはこちらの方が好みだ）。\u003C\u002Fp>\n\u003Cp>あとは、ウィジェットのスタイルを最適化したり、軽微な修正をいくつか･･･。\u003C\u002Fp>\n\u003Ch2>独自拡張版 Jetpack Post Views 1.1.1\u003C\u002Fh2>\n\u003Cp>──というわけで、ka2独自拡張版の「\u003Cstrong>Jetpack Post Views 1.1.1\u003C\u002Fstrong>」をここに共有化しておこうと思う。\u003Cbr \u002F>\nもしお使いいただける方がいましたら、どうぞお好きに使ってください。なお、不具合等あればご連絡ください（私が開発していない部分については基本対応できないかもしれませんが･･･）。\u003C\u002Fp>\n\u003Cdiv class=\"clearfix\" style=\"margin-bottom:2em;\">\u003C\u002Fdiv>\n\u003Cp>\u003Ca href=\"\u002Fapps\u002Fwp-content\u002Fuploads\u002Ffiles\u002Fjetpack-post-views-111.zip\" title=\"jetpack-post-views-111.zip\">\u003Ci class=\"fa fa-download\">\u003C\u002Fi> ダウンロードファイル （ZIP形式：21.1KB）\u003C\u002Fa>\u003C\u002Fp>\n\u003Cdiv class=\"clearfix\" style=\"margin-bottom:2em;\">\u003C\u002Fdiv>\n\u003Cp>あ、ちなみに日本語化だけしたい人は、上記ダウンロードファイル中の\u003Ccode>languages\u003C\u002Fcode>フォルダだけを現在のプラグインフォルダの中にコピーすればOKです（ウィジェット・メニューの一部が日本語化されませんが、それはご了承ください）。\u003C\u002Fp>\n\u003Ch2>Jetpack Post Views の今後は…？\u003C\u002Fh2>\n\u003Cp>\u003Cimg data-recalc-dims=\"1\" decoding=\"async\" src=\"\u002Fassets\u002Fuploads\u002F2015\u002F12\u002Fscrsht_jpv_00.png\" alt=\"Jetpack Post Views\" title=\"Jetpack Post Views\" \u002F>\u003C\u002Fp>\n\u003Cp>さて、この1.1.1版を公式のプラグイン・リポジトリにmergeして欲しいところだが、svnにはプルリクがないうえに、wordpress.orgの公式リポジトリのdescriptionでも作者自身がもう保守しないと明言しているのがやっかいだ。\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>\n  NOTICE: I am no longer maintaining this plugin. Jetpack does not provide the necessary functionality to reliably and easily update post views for more than 500 posts. I am tired of trying to hack a solution that ultimately doesn&#8217;t work. If anyone wants to continue to maintain the plugin feel free to download the code.\n\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Cp>結構、アクティブに使っているユーザーもいるし、私自身も重宝しているので、この際、このプラグインの開発とサポートを引き継ごうかと思い立った。ただ、プラグインの開発引継ぎってどうやるのかよくわからなかったので、とりあえずは直接、開発者のスティーブンさんに開発を引き継ぎたい旨の連絡をしてみたところだ。\u003C\u002Fp>\n\u003Cp>まだ、返答はないけど、もし了承してもらえたなら、大々的にリファクタリングしてみたいプラグインではある。\u003C\u002Fp>\n\u003Cdiv class=\"clearfix\" style=\"margin-bottom:4em;\">\u003C\u002Fdiv>\n",[276,279,282,284],{"slug":277,"name":278},"jetpack-post-views","Jetpack Post Views",{"slug":280,"name":281},"plugin","Plugin",{"slug":74,"name":283},"WordPress",{"slug":285,"name":286},"%e6%97%a5%e6%9c%ac%e8%aa%9e%e5%8c%96","日本語化",[288,295,303,310],{"slug":289,"title":290,"date":291,"excerpt":292,"image":71,"categories":293},"part3-way-to-conceal-the-plugins","第3章 WordPressのプラグインを隠蔽せよ","2020-02-28T17:26:04","前章までの秘匿化によって、WebサイトからかなりWordPressの存在を匂わす要素がなくなって来たが、完全な秘匿化まではまだまだ足りない部分がある。その一つがプラグインだ。 基本的にWordPressはブログツール…",[294],{"slug":74,"name":75},{"slug":296,"title":297,"date":298,"excerpt":299,"image":42,"categories":300},"wordpress-emergency-tool","WordPressの管理画面にログインできなくなった時の緊急対処ツール","2017-06-17T00:13:27","WordPressのテーマとプラグインを開発していて、ログイン周りなどをカスタマイズしている時、ブラウザのセッションが切れて管理画面に入れなくなってしまう事などがまれにある。 私の例だと、WordPressの会員制サ…",[301,302],{"slug":74,"name":75},{"slug":45,"name":46},{"slug":304,"title":305,"date":306,"excerpt":307,"image":42,"categories":308},"how-to-register-a-dedicated-icon-of-wordpress-plugin","WordPressのプラグインに専用アイコンを登録する方法","2014-09-27T01:10:37","WordPress4.0から、プラグインに専用のアイコンを表示させられるようになった。 WordPress管理パネルのプラグイン新規追加の画面 WordPress.orgのプラグイン検索結果一覧の画面 オレも自分のプラグ…",[309],{"slug":74,"name":75},{"slug":311,"title":312,"date":313,"excerpt":314,"image":42,"categories":315},"bbpress-2-5-4-tried-to-translate-to-japanese","WordPressのフォーラムプラグイン bbPress 2.5.4 を日本語化してみた","2014-08-13T13:23:52","現在、プラグインページ用にサポートフォーラムを作っていて、フォーラム用に「bbPress」というプラグインを使ってカスタマイズを行っている。WordPressのフォーラムプラグインとしては歴史があってかなり有名なプラグイ…",[316],{"slug":74,"name":75},{"slug":318,"title":319,"date":320,"excerpt":321,"image":322,"categories":323},"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",[324],{"slug":74,"name":75},{"slug":326,"title":327,"date":328,"excerpt":329,"image":42,"categories":330},"i-developed-a-wp-qiita-plugin","QiitaとWordPressの個人ブログをもっと親密に連携させるプラグイン「WP Qiita」","2015-12-10T15:19:10","個人のブログで細々と記事を書いていてもなかなかPVが増えないし、記事の拡散力も弱い。 各種SNSを利用して拡散を図っても、技術系の記事はなかなか一般ウケしないので、埋もれてしまったり、流れてしまったり…と、色々と四苦八苦…",[331],{"slug":245,"name":246},1793391397907]