PHP

Web制作

手間を掛けずに高品質!有料WordPressテーマ徹底比較|デザイン・SEO・機能で選ぶ

有料WordPressテーマを選ぶときに迷いやすいポイントWebサイトを作るときに、「手間を掛けずに高品質な仕上がりを実現したい」と思う方は多いはずです。無料テーマでもある程度の見栄えは整えられますが、作業効率やデザイン性、SEO効果までト...
Web制作

:has()疑似クラスを使いこなす!次世代CSSの実用例集

CSSに新しく加わった強力なセレクター:has()。この関数型疑似クラスは、親要素が特定の子や兄弟要素を持っているかを条件にスタイルを変えることができ、これまでJavaScript頼みだった「条件付きのスタイル変更」をCSS単体で実現できる...
Web制作

初心者向けWordPressテーマを徹底比較|デザイン・機能・価格で選ぶ最適な1つ

WordPressテーマを選ぶときに迷うポイントとは?WordPressでサイトを作るとき、テーマ選びで悩んだ経験はありませんか?見た目のデザインやカスタマイズのしやすさ、価格、SEO対応の有無など、気になるポイントはたくさんありますよね。...
Web制作

【WordPress】post_contentで出力する内容に段落タグを含むようにする

WordPressのget_post関数を使用して投稿や固定ページの内容を取得する際、post_contentには段落タグ(<p>)が含まれず、改行のみで保存されています。そのため、post_contentをそのまま出力するとレイアウトが崩...
Web制作

【WordPress】img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }を削除する

WordPress 6.7 では、新しいsizes="auto"の仕組みを導入し、それに伴うレイアウトシフトを防ぐため、以下のようなコードが出力されるようになりました。<style>img:is(, ) { contain-intrinsi...
Web制作

wp-load.phpを読み込んでいるWordPress外の静的ページでも管理バーを表示させる

トップページへブログの記事一覧を埋め込む場合など、静的ページでwp-load.phpを読み込んでいる場合、WordPressの管理バー(admin-bar)が表示されません。管理バーを表示させたい場合は、wp-load.phpを読み込んだ後...
Web制作

【WordPress】wp_head()で出力された不要なコードを削除する

wp_head()で出力されるコードを削除してしまいたい場合、/テーマディレクトリ/functions.phpに以下の内容を追記します。// Really Simple Discoveryremove_action('wp_head', '...
Web制作

メールフォームは自作せず既存サービスを利用したほうがいい

メールフォームを自作するのは技術力やカスタマイズの自由度が高い反面、セキュリティや時間、メンテナンスの面で多くの課題を抱えます。一方で、既存のサービスはセキュリティ、利便性、デザイン、エラーハンドリングなど、すべてが整っているため、迅速かつ...
Web制作

PHPで外部サイトのHTTPステータスコードを取得する

PHPのfile_get_contentsを使って任意のサイトのHTTPステータスコードを取得します。取得後はステータスコードによって処理を振り分けています。$url = '$context = stream_context_create(...
Web制作

サイトを閉鎖する場合の設定

index.phpを作成サイトが閉鎖したことをお知らせするページを作ります。また、ステータス410(Gone)を返すようにphpで設定し、サイトが削除されたことを通知します。ウェブサイトやページを削除すると、それ以後のアクセスに対しては自動...