-
WordPressプラグイン「SureCart」でECサイト構築、WooCommerceの代替になるか?
SureCartはポストWooCommerceのECプラグインとして注目されている。今風のシンプルなUI、軽量な動作、必要最低限の設定項目、テーマを選ばない動作と、WooCommerceの代替手段になり得るポテンシャルがある。 しかしSureCartは海外製のプラグインなので、日... -
WordPressメールフォームからGmailに届かないとき、エンベロープFromとSPFについて見直そう
Gmailに届かない問題 「ある日から急に、ホームページのフォームからの送信がGmailでメール受信できなくなった」と相談をうける事がよくある。 古いサイトでメールフォームの設定が適切でなく、メールフォームからのメール送信が、なりすましメールやスパ... -
Contact form 7 とphpのバージョン対応(ついでにFlamingo)
phpのバージョンが古いサイトでContact form 7とFlamingoをなるべく新しいものを入れたい時のためのメモ。 今回の案件では、Wordpressが6.2.3、phpが7.2.13で動いているサイトでCF7のバージョンが5.6.3。「承諾確認(acceptance)」を入れているフォームで... -
【SWELL】ページ内リンクをタップした際に、スマホ用開閉メニューが閉じない時の対応
Wordpressテーマ「SWELL」のスマホ用の開閉メニューは、リンクをタップ(クリック)すると、自動的にメニューが閉じる仕様になっている。しかし、メニューにページ内リンクが設定されていると、タップしてもメニューが閉じない場合がある。jQueryで簡単に... -
仕事・学習・生活に、日常の「検索」に生成系AIを取り入れる
2023年は生成AIが大躍進した年だった。ChatGPTとかCopilotなどの生成AIについて、知っている、業務で使っている人はとても増えたように感じる。 でも日常生活ではどうか?SiriとかAlexaとかの音声入力を使うシチュエーションを除くと、ふつうにGoogleとかY... -
PHP5以前の古いプログラムをXserverビジネス(Maria DB10.5x)に移行した時のメモ
サーバー移行対応の案件で、PHP5以前の環境で構築された古いプログラムを、サーバー移転に伴いPHP7に対応したときのメモ。 移行前と移行後のサーバーで、MySQLのバージョンが異なることによりエラーが発生。 最終的には、PHPのバージョンを7.4まで上げて、... -
phpメールの多重送信への対応
phpのmb_sendmail関数を使った問い合わせフォームでの怖い話。 問い合わせフォームから、何度も同じメールが、日時を変えて送られてくるらしい。初回の送信から、日を変え、時間を変え、何度も何度も送られてきて(15件と聞いた)困っているという。 はじ... -
【ギャン泣き対策】1年間Bose QuietComfort Earbuds IIを使用したレビュー
2022年9月発売のBOSE QuietComfort Earbuds II(以下BOSE QCE2)。 発売とほぼ同じタイミングで、我が家では2度目となる新生児との共同生活が始まった。在宅勤務中心の勤務形態であったことから、赤ちゃんの泣き声対策は必須。また、1人目で(精神面で)苦... -
WordPressサイトの修正確認に。ユーザーのログイン状態でコンテンツ表示を分岐する。
検証・開発環境が無い時Wordpressサイト修正の小ワザの備忘録。単発の小さな修正案件とかで、わざわざテスト環境を準備するほどでもないケースなどに。 ページ単位なら、パスワード制御とかURL公開しないとかである程度簡単にコントロールが可能ですが、ペ... -
GoogleカレンダーをWEBサイトに埋め込む・IDを確認する方法
Googleカレンダーの設定 Googleカレンダーにアクセスして、新しいカレンダーを作成します。 既存のカレンダーを共有(埋め込み)する場合には、「カレンダーの共有を設定する」からお読みください。 新しいカレンダーを作成する 新たにカレンダーを作成し... -
Googleマイマップを共有(共同編集可能に)する&WordPressに埋め込む方法
Googleマイマップとは? Googleマップ上で作成した自分だけの地図。 Googleマップにも場所やルートを検索したり、リスト登録(ブックマーク)する機能はありますが、Googleマイマップではそれらに加えて、複数箇所のマークやルート、エリアの保存や共有が... -
Mac用ランチャーツール「Raycast」で生産性爆上がり。おすすめのExtension
Raycastって Raycastは、MacOS用のランチャーツールです。ショートカットキーからいつでもRaycastを呼び出して、テキストとコマンドの操作により、アプリやウェブサイトを一発で起動したり、アプリの機能をダイレクトに実行できるため、Macでの作業を効率...