Works

制作実績

新規構築に限らず、移設・障害対応・機能追加まで。案件種別と業種から絞り込みながら、具体的な対応内容をご覧いただけます。

セキュリティ アパレル小売

スパム対策とお問い合わせフォーム改修

Contact Form 7にreCAPTCHA v3を導入し、毎日届いていたスパムをゼロに。その後、月額保守契約に移行。

Contact Form 7 reCAPTCHA v3 WordPress

Lancers経由でのご依頼でした。「お問い合わせフォームに毎日何十通もの英語スパムが届いて困っています」という内容で、小さな古着店を一人で運営されているオーナーさんからでした。フォームを確認するたびにスパムを手動で削除しており、本来の業務を圧迫しているとのことでした。

現状を確認すると、Contact Form 7が使われていましたが、スパム対策の設定はほぼ何もされていない状態でした。まずどういった仕組みでスパムが届いているかを説明し、reCAPTCHA v3を導入する方針をお伝えしたうえで作業に入りました。v3はユーザーに操作を求めない仕組みのため、訪問者の利便性を損なわずにスパムを弾けるのが利点です。スコアによる送信制御に加え、不審なキーワードを含む送信を弾くフィルタリングも追加しました。

設定後はテスト送信を行い、正規の問い合わせが届くことと、スパムが遮断されることを両方確認してから納品しています。作業後に「ぴたっと止まりました」という一言をいただきました。その後、月額保守契約を結び、継続してサポートしています。

SSL・HTTPS化 学術・団体

常時SSL化と混在コンテンツの解消

証明書は導入済みだったが内部リンクがHTTPのまま。DB一括置換・リダイレクト設定・Search Console再設定まで対応。

WordPress .htaccess Search Console

ポートフォリオサイトのお問い合わせフォームからご連絡いただきました。「ブラウザに警告が表示されるようになり、訪問者から指摘を受けた」とのことで、学術系団体のご担当者さまからでした。会員や関係機関が頻繁にアクセスするサイトのため、信頼性への影響を特に気にされていました。

確認すると、SSL証明書自体は導入済みでしたが、内部リンクやリソースの一部がHTTPのままになっており、ブラウザが混在コンテンツとして検出していました。まずその状況を図解しながら説明し、修正範囲と作業内容をご確認いただいてから着手しました。

対応内容はデータベース内のURL一括置換、.htaccessへのリダイレクト追記、Google Search ConsoleとAnalyticsのプロパティ設定変更、サイトマップの再送信まで一通りです。完了後はブラウザの警告表示が消えたことを画面キャプチャでご報告し、「技術的なことはわからないけれど、ちゃんと直ったと確認できて安心した」とおっしゃっていただきました。

移設・リダイレクト 士業

サブディレクトリへのサイト移行

独立ドメインから親会社サブディレクトリへ移行。SEO評価を落とさない301設計と、移行後2週間の順位観察まで実施。

WordPress .htaccess Search Console

別の案件でお世話になったクライアントからのご紹介でした。独立ドメインで運営していた法律事務所のサイトを、親会社サイトのサブディレクトリ配下へ移す必要が生じたとのことで、SEOへの影響を最小限にしたいというご要望でした。

移行前にまず現在の検索順位と被リンク状況を確認し、移行後に影響が出やすい箇所を洗い出しました。WordPressのデータベースを直接操作してURLを書き換え、内部リンクを一括修正し、旧ドメインから新URLへの301リダイレクトを設定。Search Consoleでのサイトマップ再送信と、新旧URLのインデックス切り替えの確認まで含めて対応しました。

移行後は2週間ほど検索順位の変動を観察しましたが、大きな影響は出ませんでした。「問題なく動いているか確認しながら様子を見てほしい」というご要望で、その後も月1回の定期確認を続けています。

デバッグ 建築・設計

ブラウザ依存の表示不具合修正

ChromeとSafariでだけレイアウトが崩れる症状。空のsrc属性が原因と特定し、テンプレートを修正して解消。

WordPress PHP HTML

サイトのお問い合わせフォームからご連絡いただきました。「ChromeとSafariでだけレイアウトが崩れる」という症状で、原因がわからないまま数週間放置されていたとのことでした。

まず両ブラウザでの表示を再現し、開発者ツールで該当箇所を特定しました。原因はHTMLテンプレート内に空のsrc属性が残っており、ブラウザによって解釈が異なる挙動を引き起こしていたものでした。テンプレートファイルを修正して解消しています。単純な原因でしたが、環境依存の不具合は再現条件を絞るまでが時間のかかる作業です。

修正後は両ブラウザで表示を確認した画面キャプチャをお送りし、何が原因でどう直したかを非エンジニアの方にも伝わる言葉で説明したうえで納品しました。「長らく気になっていたのがやっとすっきりした」とのお言葉をいただきました。

保守運用 飲食

メニュー・営業情報の更新運用代行

季節メニューの変更・臨時休業告知など、スマホから送られてくる情報を当日中にサイト反映する体制を構築。

WordPress

飲食店向けのWordPress保守サービスを案内しているLancersのプロフィールをご覧になり、ご連絡いただきました。季節ごとのメニュー変更や臨時休業のお知らせ、年末年始の営業時間変更など、日常的な更新作業を外注したいというご要望でした。

ご依頼のたびにやりとりするよりも、月額でまとめて対応するほうが互いに効率的と判断し、更新作業込みの月額保守プランをご提案しました。店主の方がスマートフォンから送ってくださるテキストや写真をもとに、当日中にサイトへ反映する体制を整えています。

更新内容は軽微なものが多いですが、「自分でやろうとするとミスが怖くて結局放置してしまっていた」とおっしゃっており、こうした小さな運用の継続をサポートすることも仕事のひとつだと考えています。契約から現在まで、更新依頼のたびに当日対応を継続しています。

新規構築 教育

Google Sitesによる低コストサイト構築

予算・運用体制を踏まえWordPressではなくGoogle Sitesを提案。独自ドメイン接続・Search Console登録・フォーム設置まで対応。

Google Sites 独自ドメイン Search Console

Lancers経由でのご依頼でした。「予算をできるだけ抑えたいが、ちゃんとしたサイトを持ちたい」というご要望で、小規模な個人経営の学習塾からでした。WordPressでの構築を前提に相談が始まりましたが、運用体制やコストの話を聞くうちに、Google Sitesの方が実態に合っていると判断しました。

Google Sitesであれば管理費用がほぼかからず、先生自身が更新できる点もメリットです。その旨をご説明したうえで、Google Sitesをベースに独自ドメインを接続する形で構築しました。Search Consoleへの登録、基本的なメタ情報の設定、問い合わせフォームの設置まで含めて対応しています。

WordPressが最適解ではないケースもあります。予算や運用体制を踏まえて、実態に合った提案をすることを心がけています。

機能追加 福祉・介護

採用情報ページの追加とフォーム設置

既存WordPressサイトに求人ページを追加。応募者への自動返信・担当者通知の両方を設定し、テスト送信を経て納品。

WordPress Contact Form 7

直営業のメール経由でご連絡いただいた案件です。既存のWordPressサイトに求人募集のページを追加したいというご要望で、応募フォームの設置から通知メールの設定まで含めて依頼したいとのことでした。

採用ページに必要な項目を事前にヒアリングし、雇用形態・勤務地・応募条件など介護業界特有の掲載事項にも配慮した構成を提案しました。フォームにはContact Form 7を使用し、応募者への自動返信メールと担当者への通知メールを設定。フォームのテスト送信を複数パターンで行い、どちらの通知も確実に届くことを確認してから納品しました。

「採用活動を本格化するにあたって、まずサイトを整えたかった」とのことで、ページ公開後に実際に応募があったという報告をいただいています。

保守運用 士業

有料プラグインの手動更新と運用整備

ライセンス切れで自動更新が止まっていた有料プラグインを手動更新。互換性確認・バックアップ・ドキュメント化まで実施。

WordPress 有料プラグイン

ポートフォリオサイト経由でのご相談でした。「管理画面に更新の通知が出ているのに、有料プラグインだけ更新できない」という内容でした。確認すると、ライセンス期限切れにより自動更新が停止している状態でした。

まずライセンスの状況を整理し、現在使用しているプラグインのバージョンと最新版の互換性を確認してから手動での更新作業に入りました。更新前にはバックアップを取得し、ステージング環境で動作確認を済ませてから本番に適用しています。合わせて、同じ問題が再発しないよう、ライセンス管理の方法と年次での確認手順をドキュメントにまとめてお渡ししました。

「更新できないまま放置していたが、これですっきりした」とのことで、以降は月額保守契約に移行し、プラグインの管理もまとめて担当しています。

機能追加 メディア・情報

会員限定コンテンツの設置

WP-Membersを導入し、非ログイン時は本文途中まで表示・続きは会員登録という導線を実装。既存デザインに合わせて調整。

WordPress WP-Members

既存の保守クライアントからの追加依頼でした。サイトの一部コンテンツを会員登録者のみに公開したいというご要望で、無料記事と有料記事の使い分けを想定されていました。

WP-Membersプラグインを導入し、会員・非会員の権限分岐をカスタムテンプレートへの条件分岐として実装しました。非ログイン状態では本文途中までを表示し、続きを読むには登録が必要という導線を設けています。登録フォームのデザインも既存サイトのスタイルに合わせて調整しました。

実装後の動作確認は、ログイン状態・非ログイン状態・会員種別ごとに分けて行い、想定外の表示がないことを確認してから納品しています。「思っていたより自然な見せ方になった」とおっしゃっていただきました。

機能追加 製造業

お問い合わせフォームの英語対応

海外からの引き合いに対応するため英語フォームを新設。自動返信も英語化しつつ、担当者通知は日本語のまま受け取れる設定に。

WordPress Contact Form 7

直営業のメール経由でご連絡いただいた案件です。海外からの問い合わせが増えてきたタイミングで、英語でも問い合わせを受け付けられる体制を整えたいというご要望でした。

既存の日本語フォームを残したまま、英語での問い合わせ用フォームを別途新設しました。項目名・ラベル・エラーメッセージをすべて英語で統一し、送信後の自動返信メールも英語テンプレートで対応しています。担当者への通知メールは日本語のまま受け取れる設定にしたため、社内の運用は従来どおりです。

「海外からの引き合いをこれまで取りこぼしていた可能性があった」とのことで、フォーム公開後に早い段階で海外からの問い合わせが届いたという報告をいただいています。

制作のご依頼・ご相談はこちらから。

電話・ビデオ通話には対応していません。メールまたはフォームからどうぞ。返信は2営業日以内を目安にしています。

お問い合わせはこちら メールで直接送る → studio.stech.jp@gmail.com