
こんにちは。新人の橋本です。 これまではオンプレミスのハイブリッドクラウド(プライベート+パブリック)や物理サーバにて運用構築業務についてましたが、 AWS自体は初めて取り扱う環境ですので、その目線から、ブログを書いていきたいと思います。 今回はAWS導入後、基本的なリソース監視ができるCloudwatchの設定、およびAlarmを設定し、閾値を超えたらEメールを送付するという...

DEVLABはWordPressで運用しているのだが、そのWordPressについて気になる記事を見つけた。 **WordPressサイトのホームURLに「?author=x」のGETクエリをつけることで、サイト内のユーザー名がばれてしまう** というものだ(※ 詳しくはMT SystemsさんのWordPress...

とある多国語サイトをWordPressで構築している時に、結合試験もほぼ終わったあたりで、構築サイト全体のパフォーマンス・チューニングをしていた時の備忘録です。...

図1: qTranslate プラグイン WordPressはGNUのGettextを取り入れて多言語対応しているものの、実際に1つのサイトで多国語化を実現しようとすると、色々と困難な問題に突き当たる。とある開発案件にて多国語化の要望があったので、色々と言語系のプラグインなどを調べていたところ、見つけたのが「qTranslate」プラグインだ。...

.iphone { position: relative; height: 123.75px; width: 62.5px; border-radius: 8.75px; margin: 12.5px auto; background: -webkit-linear-gradient(-165deg, rgba(255,255,255,0.4), rgba(255,255,255,0.15)...

Contact Form 7では、管理画面の、各フォームごとの編集画面の「その他の設定」に、 ``` on_sent_ok: "window.location.href = 'リダイレクト先のURL';" ``` と入力すれば、Contact Form 7 の処理終了後に、設定したURLにリダイレクトしてくれます。...

Contact Form DB でテーブルへの insert を行う前に、何らかのチェック処理を入れたい場合、フックを使います。 ``` function my_form_chk( $cf7 ) { // 入力フォームの値取得 foreach ($cf7->posted_data as $posted_name => $posted_value) { // 元の値は変えないため別変数へ...

Contact Form 7 というアンケートフォームのプラグインは、メールを送信するだけなので、DBへデータを格納するようにするプラグインが Contact Form DB です。 両プラグインをWordPressに入れることで、手軽に入力フォームの内容をDBに格納できます。 しかし、この Contact Form DB で作られるテーブルが曲者でした。 WordPressの管理画面から...

wp\_insert\_attachment() のリファレンスには、 ``` wp_insert_attachment( $attachment, $filename, $parent_post_id ); ``` と書かれており、$parent\_post\_id を指定する必要があります。つまり、事前に posts テーブルに何らか insert して、そのレコードの post\_id...

WordPress の DB にスクリプトからアクセスしたい場合、単純に MySQL にアクセスして処理すればいいのですが、何らかの理由で WordPress の関数を使いたい場合(画像の投稿をスクリプトで行う等)は、 ``` require_once('wp-blog-header.php'); ```...

以前から、...

WordPressを仕事で扱うことになったので、試しにいつも使っているWindowsPCに入れてみることにしました。...