WordPressのwp_enqueue_script、wp_enqueue_style関数で呼び出されているスクリプトとCSSの一覧を確認する

WordPressの高速化!WordPressでそのページで実行されているアクションやフックの一覧を表示するプラグイン「Simply Show Hooks」で、WordPressで呼び出されているアクションとフックの一覧を表示するプラグインをご紹介し、不必要なアクションやフックは徹底的に排除しようということを...

Blog Development WordPress

WordPressの親テーマの「header.php」を変更せずに子テーマにFaviconを追加する方法

WordPressでは、無料・有料問わず多数のテーマが公開されています。公開されているテーマでそのまま運用することも可能ですが、テーマをカスタマイズして使用したい場合があります。しかし、カスタマイズするために、公開されているテーマのファイルを直接編集してしまうと、テーマのアップデートを行う都度、カス...

Blog Development WordPress

AtomとPHP_CodeSnifferでWordPressコーディング規約に合わせてソースコードを自動修正

WordPress には、WordPress Coding Standards – Make WordPress Coreで定められている通り、ソースコードにコーディング規約が設けられています。コーディング規約に則りソースコードを記述することで、可読性、保守性が向上するだけでなく、チームで開発する場合においては、一定のソースコードの品質を保ったままコーディングを行うことができ...

Blog Atom Development WordPress

phpMyAdminは不要!Dockerで構築したMySQLにMacからSequel ProでGUI上からデータベースを簡単に編集する

WordPress の開発環境の構築には、Docker が便利であることはDocker で作る最強・最速のローカル WordPress 環境でご紹介しています。WordPress のデータベースには、Oracle 社の MySQL が使用されていますが、MySQL を操作するための代表的なソフトウェアにphpMyAdminがあります。前回の記事においても、p...

Blog Development Docker WordPress

macOS High SierraでsudoコマンドをTouch IDで認証する方法

photo credit: lewro I love working in this RAILS enviroment via photopin (license) MacBook ProのTouch IDを利用してSudoコマンドを実行できる方法が発見される。 | AAPL Ch.によると、Touch BarおよびTouch IDが搭載されているMacBook Proにおいて、特権でコマンドを実行するsudoコマンドをTouch IDで認証できる方法が見つかったようです...

Mac Development

Docker for Macのホスト、コンテナー間の同期が遅い問題をDocker標準機能で解決する

photo credit: maijou2501 Docker-4 via photopin (license) 弊サイトでは、MacのWordPress開発環境の構築にDocker For Mac | Dockerをオススメしています。弊サイトでも、Dockerで作る最強・最速のローカルWordPress環境 – OTTAN.XYZで、Dockerの基本的な操作方法から、WordMoveによる本番環境と開発環境の同...

Mac Development Docker

AlfredのWorkflowを使用して、WordPressプラグイン「WP-Appbox」でApp Storeのアプリの紹介を便利にする

弊サイトは、WordPress で構築されており、ブログの更新は Mac の老舗ブログエディターであるMarsEdit 3 - Desktop blog editing for the Mac.を使用しています。WordPress の管理画面をブラウザから開く必要がなくなり、MarsEdit 単独ですべてが解決しているので、ブログ公開時から愛用している手放せないアプ...

Mac Alfred Development MarsEdit

エックスサーバーでWordPressを運用する場合に独自SSLを設定する方法

グーグル、HTTPページへの警告表示を強化へ--10月リリース予定の「Chrome 62」からなど、各地で報じられているように、そのWebページにおいてユーザの入力を促すもの(たとえば、キーワード検索のためのINPUTフィールド)が存在する場合、HTTPページに接続しようとすると、今秋にリリースされる...

Blog Development WordPress

Androidデバイスにダウンロードしたアプリのデータを含めてバックアップを取得する

iOS デバイス(iPhone、iPad など)の場合、Mac もしくは PC に iTunes をインストールしていれば、iTunes により簡単にフルバックアップ、リストアを実施できますが、Android の場合は管理ツールがありません。フルバックアップを取得するアプリが Google Play 等で公開されていますが、Root 権限が必要であったり、...

Android Development

macOS Sierraの環境を壊さずに、macOS High SierraのPublic Betaをインストールする

次世代のmacOSとなる「macOS High Sierra」のパブリックベータが公開されました。開発者にとっては今すぐ最新の環境を試してみたいと思うかもしれませんが、メインで使用しているMacが1台のみの場合、ベータ版使用による何らかの不具合が発生してしまったことを考えると躊躇してしまいますよね。そこで、今...

Mac Development

macOSのネイティブな仮想化フレームワークを使用した軽量仮想化ソフトウェア「Anka」のβ版を使用してmacOSのテスト環境を構築する

以前、macOSのネイティブなHypervisor.frameworkを使用したオープンソースソフトウェア「Veertu Desktop」 – OTTAN.XYZにて、軽量な仮想化ソフトウェアである「Veertu Desktop」をご紹介しましたが、そのVeertuから、macOSの軽量な仮想開発環境を構築...

Mac Development

iOS 11のパブリックベータに参加する方法、脱退する方法

WWDC 2017において、最新版のOSであるiOS 11やmacOS High Sierraの発表が行われました。開発者登録しているデベロッパー向けには、発表日当日から開発者向けベータ版の提供が開始されました。本ベータ版は、Appleに対しデベロッパー登録を行っている(アプリ開発等を行っている開発者)向けのみの提供で...

iPhone Development

VMware FusionにmacOS Sierraのβ版テスト環境を整える

macOSは、セキュリティアップデートを含めて定期的にアップデートされます。また、大型アップデート実施前には、通常であれば開発者向けの先行アップデート、およびパブリックベータ版による動作検証後に正式リリースという流れとなります。いち早く新機能を体験したいという場合には、パブリックベータ版を導入できま...

Mac Development

スニペット展開アプリのTextExpanderの代替アプリとしてDashを使用する

Mac におけるブログ執筆時には、文字入力の補助としてスニペット展開アプリであるTextExpanderを使用してきましたが、そろそろ最新版以外のサポートの打ち切りが見えてきたため、将来性を鑑みスニペットを移行することとしました。弊サイトにおいても、ブログ執筆時に便利!TextExpander で Safar...

Mac Apps Development WordPress

WordPressにMastodonのURLを貼り付けただけでトゥートを埋め込む方法

photo credit: James St. John Reconstruction of Mammut americanum (American mastodon) (Pleistocene; Shelton Mastodon site, Oakland County, Michigan, USA) via photopin (license) 巷で噂の分散型ソーシャルネットワークサービス「Mastodon」が急成長を見せています。「Mastodon」は、同様の短文投稿型SNSである「Twitter」と比較すると、「Twitter」のようにサーバが集約された集中型と異なり、オープンソースソフトウェ...

Blog Development WordPress

Docker ComposeでWordPress環境をもっと楽に管理しよう!

Docker For Macを使用すると、あらかじめ用意されたイメージ(テンプレート)を使用して、簡単にWordPress環境を構築できます。ローカルの開発環境の場合、インターネット接続環境であれば、ものの数分でWordPress環境を作成できます。また、イメージのダウンロードは初回のみで、次回以降は数秒でWordP...

Blog Development Docker WordPress