マガジンのカバー画像

WordPress

11
運営しているクリエイター

#wordpress

トップに固定ページを設定できない現象。「ホームページの表示設定」が見つからないとき

トップに固定ページを設定できない現象。「ホームページの表示設定」が見つからないとき

WordPressでサイトを作るとき、まずホームページとして固定ページを設定する人は多いと思います。

通常は、ダッシュボード > 設定 > 表示設定 の「ホームページの表示設定」で簡単に設定できるはずなのですが、この「ホームページの表示設定」が表示されないことがあります。

原因は公開状態の固定ページがひとつもないと表示されないからです。

トップページを固定ページに出来ないと焦る前に、まず固定

もっとみる
カスタム投稿タイプのURLを数字べースにする方法

カスタム投稿タイプのURLを数字べースにする方法

カスタム投稿タイプのURLを数字べースにする要件がありました。対応した手順を紹介します。

パーマリンクの設定を記事IDにする。

まずダッシュボードの 設定 > パーマリンク から、カスタム構造を選び post_id を設定します。

カスタム投稿タイプの設定で”フロントでのリライト”をfalseにする。

下の画像はCPT UIを使った場合の”フロントでのリライト”の設定変更項目です。

もし

もっとみる
[WordPress] optionsテーブルを使って簡単なキャッシュ管理

[WordPress] optionsテーブルを使って簡単なキャッシュ管理

問題はGoogle Analytics APIのエラーからはじまりました。

エラーメッセージは以下の通り。

調べてみると、Google Analytics APIの使用制限に引っかかっていたことが原因でした。

Google APIでは24 時間あたりの最大アクセス数が決まっていて、それを超えてアクセスしようとするとエラーが生じます。エラーが生じているかどうかは Google API Mana

もっとみる
WordPressのバージョンアップで真っ白な画面になったとき

WordPressのバージョンアップで真っ白な画面になったとき

WordPressのバージョンアップで固定ページ(トップページ含む)や投稿ページが真っ白になることがあります。 もし真っ白になってもダッシュボードにアクセスすることが出来るときは、ダッシュボードの「設定」>「パーマリンクの設定」ページで「変更を保存」ボタンをクリックしてみてください。 この際、設定を変更する必要はなく、ただ保存ボタンを押すだけです。バージョンアップ時にパーマリンクの設定がうまく更新

もっとみる
[Contact form7] 選択内容によってメールの送信先を変える方法

[Contact form7] 選択内容によってメールの送信先を変える方法

お問い合わせフォームを作るときに便利なContact form7。先日このContact form7で、選択した内容によってメールの送信先を変える、というフォームを作る要件がありましたので、方法を紹介します。 例えば「広告」「採用」「その他お問い合わせ」というラジオボタンがあり、それぞれを選択した場合でお問い合わせ通知の送信先を変えたいとします。

フォームの設定まずダッシュボードの左メニューにあ

もっとみる
「wp-webclap」から「まろやか拍手」へのデータ移行

「wp-webclap」から「まろやか拍手」へのデータ移行

Web拍手をご存じでしょうか?

記事の最後に拍手ボタンを置いておくと、その記事を気に入ったひとがクリックしてくれるという、書き手の自己満足度をあげてくれるツールです。

古いサイトでずっと使いづけていてた「wp-webclap」というプラグインがあるのですが、とうとう最新のWordPressで動かなくなりました。(最終更新日が8年前なので致し方ない。本当はセキュリティが危ないのでもっと早く対応し

もっとみる
DBの値が更新されていたらメール通知をするプラグインを作成する[WordPress]

DBの値が更新されていたらメール通知をするプラグインを作成する[WordPress]

DBのある値が更新されたことを検出し、メール通知をするプラグインを作ってみたので紹介します。

大まかな流れ①プラグインファイルを作成



②ファイルに処理(DBの中身を確認してメールを送信する)を書く



③プラグイン有効化時に②の処理がWordPressのスケジュールに追加されるようにする

というのが大まかな流れです。

1.プラグインファイルを作成する1.1ファイル作成

今回は、

もっとみる
サイト引越し時のリダイレクト用.htacessファイルをプログラムから作成する[WordPress]

サイト引越し時のリダイレクト用.htacessファイルをプログラムから作成する[WordPress]

WordPressサイトの引越しなどで記事のURLが変わってしまうことがあります。

記事数が少ない場合は手書きで.htaccessファイルを作成してリダイレクトさせますが、記事数が多かったりすると、すべてを手で書くわけにもいきません。

直面した状況
・旧サイトから新サイトに記事を移行したが、パーマリンク構成や記事IDも変わり、記事のURLはまるっと変わっている

・記事の内容自体は変えていない

もっとみる
プラグインなしでWordPressの記事データをCSV出力する手法

プラグインなしでWordPressの記事データをCSV出力する手法

WordPress記事をCSV形式で出力する際にプラグインを使用しようとしたら、セキュリティの強固なお客様の環境でエラーが発生しました。

そのため、プラグインを使用せずに記事データをCSV形式で出力する方法を検討しました。

テーマファイルを編集できる方なら誰でも可能な方法です。

1. CSV出力用の固定ページを作成するCSV出力プログラムをキックするために専用の固定ページを作ります。
※簡単

もっとみる
WordPressのバージョンアップに失敗するとき

WordPressのバージョンアップに失敗するとき

WordPress本体のバージョンアップをしようとして次のエラーに遭遇しました。

こういう場合、いくつか解決策があるようです。

コピーに失敗するファイルの権限(パーミッション)を変更する。

WAFを設定している場合は、設定を変更するか一時的に無効にする。

サーバーのディスク使用量もしくはファイル・フォルダ数の上限にあたっている場合は、減らして余裕をもたす。

いつも簡単にしているWordP

もっとみる
Amazon Linux 2023にWordPress設置時の注意点を徹底解説!

Amazon Linux 2023にWordPress設置時の注意点を徹底解説!

お客様のAmazon Linux 2023にWordPressを設置する際、ハマったことがたくさんあったので、忘備録的に注意点をまとめておきます。これらのポイントを意識して作業することで、少しでもスムーズな設置が可能になったら幸いです。

作業の流れおおまかに、以下の流れで作業を進めました

TeratermからSSH接続

用意されたMarinaDBにアクセスし、WordPress用DBを作成。

もっとみる