WebデザインやDTP、AIなどについてのメモです。 / いがわ

.

Memos

いがわが描いたイラストのにゃんこ。

WordPressとセキュリティ。アップデート対応。

WordPressには脆弱性がある? 脆弱性がないシステムは存在しない。 セキュリティやリテラシーも含めた、アップデートが必要。 WordPressは「古い」、「脆弱性」がどうかというレベルではなく、「スタンダード化」している。 パソコンやスマホのように。 Photo by gounder パソコンやスマホと同様。 MacやWindows、...

WordPressとjQueryで構築。Rolling Stonesのように。

Stonesのサイトは、WordPressで制作されている。 デザインと機能性の良さがあれば。 新しいとか古いとかは、関係がない。 1960年代にデビューしたバンド「The Rolling Stones」は、2020年代に入っても新作を発表している。 彼らは演奏し歌うミュージシャンで、シンガーソングライターでもある。 クリエイターとして、ブルースを原点とした主...

WordPressのテーマ。ホワイトハウス。

WordPressテーマによるホワイトハウス。 WordPressによるホワイトハウスのWebサイト。 2025年1月にリニューアル。 2025年1月にリニューアルされたアメリカ合衆国のホワイトハウスのサイトは、引き続きWordPressが使用されている。 WordPressの評価は変わらない。 ノーコードや生成AIが普及していく中で、WordPressはまだ...

WordPress投稿画面のオートセーブを無効化する方法。

WordPress投稿画面の自動保存機能とは? 自動保存、オートセーブの普及。 自動保存、オートセーブ機能は便利な反面... 近年ますます普及している、自動保存、オートセーブ機能。 デザインツールでは重宝しているオートセーブ。ただし、WordPressの投稿記事ではちょっと煩わしく感じることがないだろうか? また、リビジョン数が増えてしまうので、データ量が肥大...

Simple Image XML Sitemapの使い方の例。

Simple Image XML Sitemapのインストール方法。 Simple Image XML Sitemapとは? 画像のXMLサイトマップを生成するプラグイン。 Simple Image XML Sitemapは、更新頻度も高く、ページや投稿内にアップロードされたすべての画像のXMLサイトマップを生成してくれるというプラグイン。 WordPress管理画...

WordPressのリビジョン機能を制御。プラグインでも。

WordPressのリビジョン機能。 WordPressのリビジョン数は制限もできる。 リビジョンは便利。ただし容量が増えてしまう。 リビジョンは便利な反面、データベースの容量が増えてしまう。 また、古い記事のリビジョンは、ほとんどの場合、すでに使うことのないデータとなっている。 それらのデータが大量に溜まることで、サイト表示の速度低下や、思わぬエラーの原因と...

WordPressのバックアップができないときの対処方法。

WordPressのバックアップができないときの対応。 WordPressのバックアップはあわてずに。 WordPressのバックアップは実はシンプル。 WordPressは無料プランと有料プランがあり、拡張性が高く、普及率も高い。 ただ普通の静的なサイトと違い、情報発信などを行える動的サイトなので、データベースを利用する。 そのためサイトの制作時や公開後のト...

WordPressのリビジョンがおかしいときの復元方法。

WordPressのリビジョン表示を復元。 WordPressのリビジョンが2026年前に。 リビジョンの日時表示の設定。 WordPressでリビジョンを使用していたところ、いつの間にか日時が2026年前になっていた。 2026年前というと紀元前であり、明らかにどこかがおかしい。 クライアントさまのサイトではなく、修正方法もわからなかったのでそのままにしてお...

Perplexity aiとWordPressの.com提携。

Perplexityの意味は? Perplexityの読み方は? Perplexity(パープレキシティ)。 Perplexityは、一般的な日本人にとっては馴染みのない言葉。 Google翻訳やDeepL翻訳で普通に訳すると「困惑」や「当惑」となるので、なおさらピンとこない。 それこそPerplexed(困惑した)状態となる。 Perplexityは、...

WordPressのメディアライブラリが表示されないときの対処。

WordPressのメディアライブラリが表示されない? メディアライブラリにファイルが表示されない。 メディアの追加とアイキャッチ画像の設定ができない。 今回の現象。 WordPressの投稿画面から、メディアを追加しようとすると、メディアファイルが空欄になっていた。 つまり、メディアライブラリにファイルが表示されない。 アイキャッチ画像(サムネイル画像...

WordPressの例とセキュリティプラグインで強化。

WordPressのセキュリティ問題と脆弱性。 WordPressのセキュリティ強化とシェア率。 WordPressのセキュリティ対策とシェア率の高さ。 現在は世界中のWebサイトの約40%が、WordPressでできて言われている。WordPressのシェア率の高さはかなり以前から言われており、徐々にシェア率を伸ばしてきた。 そのため、ターゲットとして狙われやすい...

AI生成のウェブサイトについて。

WordPressと生成AI。 AIによる生成サイト。 AI生成サイトの現在地。 たまに、AIによりWebサイトがあっという間にできあがった的な情報を見る。 そうなれば仕事の効率が良くなり、生産性が上がるかもしれない。 ただし、生成AIやデザインツールのAI機能によって作られたWebサイトが、WordPressのようにデータベースも作りました、...

Googleアナリティクスから自分のアクセスを除外する。

WordPressの条件分岐でGAのコードを設置。 WordPressの条件分岐で、自分のアクセスを除外。 WordPressの場合。 WordPressに慣れている場合は、IPアドレスを使った除外や、オプトアウトのアドオンよりも設置が簡単。 IPアドレスの場合。 意外と知られていないのかもしれないが、固定IPアドレスを使用していない場合は、日にちの経過やルー...

Media Cleanerの使い方。メディアライブラリのリンク先を検索・削除。

WordPressのメディアライブラリの「未添付」検索では追いつかない。 増えていくWordPressの不要なメディアファイル。 WordPressのメディアファイルを減らしたい。 WordPressでサイト運営をしていると、ついついと使っていない画像が溜まってしまうことがある。 特に更新頻度が高いサイトや、ブログを運用している場合などは、結構な数のファイルがメディ...

WordPressログインパスワード変更。セキュリティ対策。

WordPress管理画面へログインして設定・変更。 WordPressの乗っ取り被害に遭わないように。 WordPressのセキュリティ。 WordPressは人気があり、普及率が高いため、セキュリティには注意が必要。 他のオンラインサービスと同様、パスワードを複雑にしたり、定期的に変更するのは有効な手段のひとつ。 ユーザー名は変更できないが、パスワードは簡...

front-page.phpやhome.phpが表示されないとき。

WordPressのトップページのテンプレート。 トップページ用の3つのテンプレートファイル。 トップページにindex.phpを使うのは間違いなの? 会社やチーム、大規模なプロジェクトなどで「共通したルール」がある場合は別として、個人や少人数で制作する場合はindex.phpでも全然構わない。 トップページにfront-page.phpやhome.phpを使用。 ...

reCAPTCHAの認証、導入方法。

reCAPTCHAとは? Googleによる認証システム。 「reCAPTCHA」は、Googleが提供している認証システム。 1か月あたり100万件まで無料で利用でき、人間とbotを区別し、スパムなどからサイトを保護してくれる。 設定方法は少し手間がかかるかもだが、慣れれば数分〜10分ほどで導入できる。 reCAPTCHAのバージョン。 ...

セルフピンバックを止めたい。WordPressのコメントモデレート。

「モデレートしてください」が止まらないとき。 WordPressの投稿画面で、自分の記事にリンクを張った場合、「モデレートしてください」という通知が届くことがある。 本来は他のブログからリンクが張られたときに届く通知 (ピンバック・トラックバック)の設定だと思うが、なぜか自分自身から通知が届いてしまう、「セルフピンバック」という現象らしい。 セルフピンバックへの対...

サイトが高速化?.htaccessをチェック。キャッシュ指定は要注意。

サイトの.htaccessファイルが間違っているかも。 サイトが高速化と.htaccessファイル .htaccessでの対応。 サイトが重たいときやSEO対策をしたいとき、.htaccessで対策することが度々ある。 そのような場合、あちこちとサイトを検索して、コードを拝借して利用していることもあるだろう。 ありがたいことに、ネット上には色々とコピペOKなコ...

Table of Contents Plusの目次が急に消えたときの対処法。

WordPeessのブログ記事の目次が急に消えた!? ふと気づいたら、WordPressのブログ記事の目次が消えていた。 あれ?と思ったら、Table of Contents Plusのアップデートの影響らしい。 ひとまず下記の手順で解決しました。 (※特にTable of Contents Plusをダウングレードする必要はない。) 今回表示がされなくな...

データベース接続確立エラーへの対処方法。

データベース接続確立エラーの対処。 WordPress作業時の突然のデータベース接続確立エラー。 データベース接続確立エラー発生時の表示例。 このエラーが出ると画面が真っ白(ダークモードの場合は真っ黒)となったりし、WordPressの管理画面へも入れなくなるので、初めてのときはあたふたしまう。 焦ってしまうが、もし、WordPressのインストール時や引越...

WordPressの投稿IDを確認したいときの確認方法。

WordPressの投稿IDで条件分岐したいとき。 投稿IDを確認したい。 投稿には個別にIDが振られている。 WordPressサイトを構築・運用する際に、投稿IDを知りたいときがある。特定の記事でのみでJavaScriptやGoogle Fontsを読み込みたい場合などに。 普通にheader.phpなどで読み込むと、全ての投稿記事に適用されてしまう。そうなると...

Sucuri 。オンラインで無料ウィルスチェック。

WordPressのセキュリティをチェック、「Sucuri」。 WordPressの普及率とセキュリティ対策。 WordPressとSucuri。 非常に多くの人たちに利用されているCMS(コンテンツ・マネジメント・システム)であるWordPress。 世界中のWebサイトの約40%で利用されていると言われるほど。 そのWordPressサイトが、大々的に乗っ...

Easy Table of Contentsをアップデートすると、Highlighting Code Blockがおかしくなる。

突然、Highlighting Code Blockの表示に不具合が。 目次用のプラグイン「Highlighting Code Block」の表示が、突然おかしくなった。 ネット上に解決方法が見つからなかったので、もし参考になれば。 pets今回の現象としては... HTMLとPHPのコードは表示不可。PHPの方は壊滅的で、サイトのレイアウトまで崩壊。 ...

WordPress pタグを投稿記事から削除する方法。

記事を書いた後に、意図せずにpタグが挿入されている!? WordPressによる「wpautop」。 wpautop WordPressで記事を作成している時、想定外にレイアウトが変わってしまうことがある。 よくあるのが、ブログ投稿時の「pタグの自動挿入」。 これはデザイナーにとっては(もしかしたらブロガーにも)悩ましく、特にCSSでpタグにスタイルを設定して...

アイキャッチ画像がない場合の対応。

アイキャッチ画像(サムネイル画像)が設定されていないときにできる空白をなくしたい。 アイキャッチ画像、サムネイル画像がないとき。 画像はないけど投稿はしたい。 ブログ投稿時にちょうどいい感じの画像が見つからないときや、そのまま投稿してしまいたい場合がある。 だからといってそのまま投稿してしまうと、アイキャッチ画像が入るはずの箇所に空白ができるので、見た目が悪くなって...

さくらインターネットの引越し方法。

さくらからさくらへ。WordPressではないサイトの引越し。 さくらのサーバーからさくらのサーバーへの引越し。 他社から静的サイトの移転。 他社で取得しているドメインのサイトを、さくらのスタンダードプランのサーバーからビジネスプランのサーバーへ移行することに。案の定、一筋縄にはいかなかった。 あらかじめ手続き方法をヘルプページやネット上で探しても、さくら-さくら間...

さくらインターネットのコンテンツブースト。

さくらインターネットでWordPressを使う場合の問題点。 WordPressの速度が遅い。 速度だけでなく、ムラが多い。 さくらインターネットの共用サーバーでWordPressを使用する場合、残念ながら速度が遅い。 サーバーを移転すれば解決するが、さくらインターネットに愛着があるユーザーとしては非常に悩ましい問題。 例えば当サイトはもともとデザインのポート...

職業訓練校かスクールか?

職業訓練校の場合。 ここ数年度々聞かれることがあり、ネットや上でもリアルの場でも不確かな情報が散見しているので(もちろん良い情報もあるが。)、元職業訓練校講師として、ちょっとまとめてみました。 偉そうにする意図はありませんが、もし参考になれば。 職業訓練校のメリット。 ハローワーク経由となるので、求職者支援として厚生労働省からの公的な支援がある。毎月10...

WordPressの投稿とカスタム投稿を条件分岐したい。

投稿とカスタム投稿タイプで条件分岐。 投稿のis_single()と、カスタム投稿タイプのis_archive()。 is_archive()ではパラメータを指定できない。 is_archive()の仕様。 WordPressでテーマを作っているとき、デザインを分けるためなどで、デフォルトの「投稿」と「カスタム投稿タイプ」を条件分岐したいときがある。 ...

WordPressアップロード時のエラー表示。

辿ったリンクは期限が切れています? WordPressで作業中のエラー。 テーマのアップロード。 WordPress管理画面からテーマをアップロードしようとすると、「辿ったリンクは期限が切れています。もう一度お試しください。」というエラーが出ることがある。 単にこのメッセージからでは、原因がなかなか想定しにくい。 WordPressサイトだったので、まずWor...

PHPのカッコのarray()と[]。WordPressでの使い方の例。

PHPの配列 PHPの配列の括弧の違い。 array()と[]。 PHPのバージョンアップによる配列の短縮構文で、array()を[]で置き換えることが出来るようになっている。 array()でも[]でも、配列変数argsのキーにダブルアロー演算子(=>)で値を入れられる。 PHP5.4からは、配列の短縮構文を使用できる。 PHP5.4から配列の短...

WordPressプラグイン。「Redirection」

.htaccessファイルなどでは上手くいかなかった。 普段はサイトの移転などでURL変更があった場合、.htaccessで301リダイレクトの設定をしているが、今回のケースでは上手くいかなかった。 ネット上で情報を探していたところ、functions.phpに記述する方法もあったが、これも上手くいかなかった。 WordPressプラグイン、「Redirection」で解決。...

WordPressに最終更新日を表示させるイメージ。

WordPressのテンプレートタグでOK。 「the modified date」と「get_the_modified_date」。 記事の最終更新日。 WordPressで投稿した内容を、後になって追記したり修正したりする場合がある。 そういった場合は「最終更新日」を表記させた方が、訪問する方へ対して親切であり、SEO的にも何かしら効果があると思われる。 ...

CSSでボタンを付けたい。

Codeのコピーボタン追加のWordPressプラグイン。 意外としっくりくる感じのものが見つからなかった。 ネット上でよく見る、コードをコピーできるボタンをWordPressのプラグインなどで実装しようとしたところ、なかなか見つからなかった。 「Copy Anything to Clipboard」や「highlight.js」、「prism.js」はうまくいか...

Contact Form 7の確認画面は必要だろうか?

Contact Form 7には確認画面、サンクスページはない。 確認画面、サンクスページ。 かつてはよく見た確認画面、サンクスページ。 いまの時代に、そもそも確認画面やサンクスページは必要だろうか。 チェックボックスや送信完了後のメッセージ、自動返信メールで確認した方が確実ではないだろうか? Contact Form 7と確認画面。 Contact F...