WordPress

Tech

【WordPress】WPScanによるxmlrpcの検証方法

WordPressではXML-RPCの機能がデフォルトでは有効になっています。最新のWordPressのバージョンでは、XML-RPCに取って代わるREST APIが機能として存在するため、用途はほぼ皆無であると思います。 「WordPre...
ポエム

WordPressエンジニアのお仕事

数年前と比較して、「WordPressエンジニア」という言葉が市民権を与えられているような気がします。いくつかの求人メディアにおいては、所持しているスキルにWordPressが採用されているものもあります。まあ「その他技術」の枠になることが...
ポエム

WordPressエンジニアに必要なスキル

2020年現在、WordPressのシェアは世界のWebサイトの38%を超えると言われています。逆に言えば、WordPressを使うことができれば世の38%のサイトの保守ができるということです (たぶん)。 じゃあ、実際のWordPress...
Tech

AWS-CDKでWordPress用スタックを立ち上げる方法

今まではそんなに頻繁にAWSアカウント上にWordPressの環境を立ち上げるということはなかったんですが、立ち上げたり削除したりの頻度が上がってきたのでIaCでさくっと出来たらいいなということで、AWS-CDKを使ってやってみました。 半...
Tech

【WordPress】WordPressのプラグイン開発でシングルトンパターンを使う

何番煎じの記事になるんだろうと思ってましたが、意外にも日本語の文献がないので書いてみます。
Tech

【WordPress】PHP-Scoperを使ってプラグイン間のライブラリの依存関係を回避する

WordPressプラグインにおけるライブラリの管理 WordPressの公式プラグインの中にはサードーパーティのライブラリを搭載しているものがあります。代表的なものとしては、aws-sdkやGuzzleなどがあります。 PHPの一般的な開...
Tech

【WordPress】WordPress 5.6以降から実装されるアプリケーションパスワード

WordPressのREST APIは、WordPressに保存された投稿データ等をシステム間で連携するときのインタフェースとして利用する場面が多いです。これまでは、AWS WAFで対向システムのIPのみ許可するとか独自でOAuthを用意す...