🔧 使用環境 ① 仮想マシンの作成手順(UTM) A. 基本設定 B. ストレージ C. ディスプレイと入力 D. 共有フォルダ(必要に応じて) ② インストール時の注意点 🔄 トラブル時のチェックリスト 項目 推奨設定…
.htaccess を使ったリダイレクトの設定方法
ウェブサイトの運営をしていると、ページの URL を変更しなければならない場面が出てきます。しかし、単純に URL を変更するだけでは、旧 URL にアクセスしたユーザーが「404 Not Found」になってしまい、S…
WordPressのパンくずリストをプラグインを使わずに実装する方法【親/子ページ対応版】
WordPress でサイトの階層構造を明確にするために便利な「パンくずリスト(Breadcrumb)」を PHP で実装する方法を紹介します。 本記事では is_front_page()、is_page()、is_ca…
TimeZoneクラスを使って自動切り替え
クライアントから「早朝に画像を切り替えてほしい」と依頼されたことはありませんか? 手動で変更するのは面倒ですし、忘れてしまうリスクもあります。そこで便利なのが、PHPの DateTime クラスを使った自動切り替えです。…
ACFの選択肢を取得したい! [WordPress]
ACF(Advanced Custom Fields)の選択肢を取得したい場合って、結構ありますよね。 Selectのカスタムフィールドをタクソノミーみたいに使っている場合など。 タクソノミーでもいいんですけどね、投稿す…
固定ページでページネーションする時のまとめ [WordPress]
固定ページにページネーションを追加するとき、404エラーになった場合は、rewrite rule が正しくない。 ので、下記を functions.php に追加するべし。 ちなみに、ページネーションは下記みたいな感じで…
久しぶりのEC-CUBEですっかり基礎すら忘れてた件
今日は短くいく。 EC-CUBE 2 は Smarty で作られているので、 コントローラーとビューが対で一つとなる。 ちなみに、コントローラー内で、デバイスの切り替えをすれば、ビューを sphone に向けることができ…
Slick スライダー で Smooth Slider してたらハマった件
Slick スライダーって便利ですよね。使い勝手良くて、無条件に採用している気がします。 そんなSlick スライダーですが、たった1つのトラップでハマりにハマったので、ノウハウをシェアします。 コードはこんな感じ ⬇️…