55 以上の WordPress に関する最も重要なヒント、コツ、ハック

公開: 2023-10-20

最も人気のある WordPress サイトが使用している WordPress のヒント、トリック、ハックについて考えたことはありますか?

WordPress Web サイトをカスタマイズしてより効率的に使用する方法はたくさんあります。 ただし、新規ユーザーが最も役立つヒントやコツを見つけるには何か月もかかります。

この記事では、WordPress をプロのように使用するのに役立つ、最も求められている WordPress のヒント、トリック、ハックをいくつか紹介します。

WordPress tips, tricks, and hacks

この記事で説明したすべてのヒント、トリック、ハックのリストを次に示します。 興味のあるところに飛んでみてください。

  1. カスタムホームページを使用する
  2. WordPress に Google アナリティクスをインストールする
  3. WordPress 管理者ディレクトリをパスワードで保護する
  4. 画像を行と列で表示する
  5. ユーザーがコメントを購読できるようにする
  6. ログイン試行を制限する
  7. ホーム ページとアーカイブ ページに抜粋 (投稿の概要) を表示する
  8. カスタムのデフォルト Gravatar イメージを追加
  9. WordPress テーマにカスタム CSS を追加する
  10. 要素検査ツールを使用して WordPress をカスタマイズする
  11. Facebook のサムネイル画像を追加する
  12. RSS フィードに注目の画像または投稿サムネイルを追加する
  13. RSS フィードで抜粋を表示
  14. テキストウィジェット内でショートコードを使用する
  15. WordPress のメール到達性を修正する
  16. RSS フィードの記事にコンテンツを追加する
  17. RSS フィードでの投稿の遅延
  18. ソーシャル メディア フィードをサイトに表示する
  19. リンクナビゲーションメニューに画像アイコンを追加
  20. 新しいウィンドウでナビゲーション メニュー リンクを開く
  21. WordPress に全画面検索オーバーレイを追加する
  22. スティッキーフローティングナビゲーションメニューを追加する
  23. WordPress 投稿に複数の著者を追加する
  24. WordPress ページにカテゴリを追加する
  25. コンピュータ上にローカル WordPress サイトを作成する
  26. WordPress のコメントの合計数を表示する
  27. WordPress の登録ユーザーの合計数を表示する
  28. WordPress で新しい画像サイズを作成する
  29. WordPress でリダイレクトを簡単に設定する
  30. カテゴリをタグに、またはその逆に変換します
  31. カテゴリとタグ間で投稿を一括移動する
  32. 投稿の最終更新日を表示する
  33. WordPress で相対日付を表示する方法
  34. WordPress のバージョン番号を削除する
  35. WP-Admin にアクセスできない場合の WordPress URL の更新
  36. WP-admin にアクセスできない場合はすべてのプラグインを非アクティブ化する
  37. カスタム 404 エラー ページを作成する
  38. 投稿 URL にカテゴリを含める
  39. WordPress でランダムな投稿を表示する
  40. WordPress サイトでのユーザー登録を許可する
  41. WordPressでカスタムユーザー登録フォームを作成する
  42. RSS フィードから特定のカテゴリを除外する
  43. WordPress で抜粋の長さを変更する
  44. WordPres で動的著作権日を表示する
  45. WordPress でユーザー名を変更する方法
  46. ユーザーがコメントを「好き」または「嫌い」にできるようにする
  47. WordPress の投稿またはページを複製する
  48. ユーザーが WordPress サイトに投稿を送信できるようにする
  49. WordPress でコメント通知メールをオフにする
  50. 送信する WordPress メールの送信者名を変更する
  51. WordPress 投稿の作成者を変更する
  52. WordPressの投稿編集画面を並べ替える
  53. ブログページに表示される投稿数を変更する
  54. 古い記事のコメントを自動的に閉じる
  55. 長い投稿をページに分割する

1. カスタムホームページを使用する

デフォルトでは、WordPress は Web サイトのホームページに最新の投稿を表示します。 これを変更して、任意のページをサイトのホームページとして使用できます。

まず、WordPress で新しいページを作成する必要があります。このページに「Home」という名前を付けます。

次に、別のページを作成する必要があります。ブログ投稿を表示するために使用するこのページを「ブログ」と呼びます。

次に、WordPress 管理画面の[設定] » [閲覧ページ] に移動し、[フロント ページの表示] オプションで [静的ページ] に切り替えます。

その後、作成したページをホーム ページとブログ ページとして選択できます。

Static Frontpage

ホームページ用のカスタム テンプレートを作成することもできます。

1. サイトエディターでカスタムテンプレートを作成する

WordPress サイトで新しいブロック テーマを使用している場合は、サイト エディターを使用してホームページ用のカスタム テンプレートを作成できます。

[外観] » [エディター]ページに移動し、テンプレート選択画面の上部にある [新規追加] ボタンをクリックするだけです。

Creating a new template in Site Editor

フライダウン メニューから、作成するテンプレートの種類を選択できます。 ヘッダーやその他の設定が自動的に含まれるフロント ページを選択することも、カスタム テンプレートを選択して最初から開始することもできます。

カスタム テンプレートを選択した場合は、テンプレートに名前を付けるように求められます。 その後、サイトエディターが編集用に開きます。

Edit template

ブロック エディターでカスタム テンプレートをデザインできます。 完了したら、変更を保存することを忘れないでください。

先ほど作成したホームページを編集できるようになります。 ページ編集画面で、ページ設定パネルの概要ボックスの下にあるテンプレート オプションをクリックします。

Choose custom template

ここからカスタム ホームページ テンプレートを選択します。

ページの編集を続けることも、変更を保存して公開してカスタム ホーム ページのデザインが実際に動作していることを確認することもできます。

2.カスタムテンプレートを手動で作成する

古いテーマを使用している場合、またはコードを手動で記述したい場合は、この方法を使用できます。

プレーン テキスト エディターを使用してコンピューター上に新しいファイルを作成し、その先頭に次のコードを追加するだけです。

<?php /* Template Name: Custom Homepage */ ?>

このファイルをデスクトップにcustom-homepage.phpとして保存します。

次に、FTP クライアントを使用して Web サイトに接続し、/wp-content/themes/your-current-theme/ フォルダーに移動する必要があります。 次に、前に作成したファイルをテーマ フォルダーにアップロードします。

WordPress 管理エリアに戻り、ホームページを編集します。

右側の投稿設定列の概要メタボックスでカスタム ホームページ テンプレートを選択できるようになります。

Choose custom template

詳細については、WordPress でカスタム ページ テンプレートを作成する方法に関するガイドを参照してください。

これで、このページは完全に空になり、何も表示されなくなります。 カスタム HTML/CSS および WordPress テンプレート タグを使用して、独自のページ レイアウトを構築できます。 ページ ビルダー プラグインを使用すると、ドラッグ アンド ドロップ ツールを使用してページ ビルダー プラグインを簡単に作成することもできます。

2. WordPress に Google Analytics をインストールする

Google Analytics は、WordPress サイト所有者にとって必須のツールの 1 つです。 これにより、ユーザーがどこから来たのか、Web サイトで何をしているのかを確認できます。

Google Analytics をインストールする最良の方法は、MonsterInsights プラグインを使用することです。 これは WordPress 向けの最高の Google Analytics プラグインであり、WordPress 管理エリア内に美しいレポートを表示します。

MonsterInsights プラグインをインストールしてアクティブ化するだけです。 詳細については、WordPress プラグインのインストール方法に関するチュートリアルを参照してください。

有効化すると、プラグインによってセットアップが指示されます。 画面上の指示に従うだけでセットアップが完了します。

MonsterInsights

詳細な手順については、WordPress に Google Analytics をインストールする方法に関するステップバイステップ ガイドを参照してください。

3. WordPress 管理ディレクトリをパスワードで保護する

WordPress 管理ディレクトリは、Web サイト上のすべての管理タスクを実行する場所です。 ユーザーは管理領域にアクセスする前にユーザー名とパスワードを入力する必要があるため、すでにパスワードで保護されています。

ただし、別の認証レイヤーを追加することで、ハッカーが WordPress サイトにアクセスするのを困難にすることができます。

WordPress 管理ディレクトリのパスワード保護を有効にする方法は次のとおりです。

WordPress ホスティング アカウントのコントロール パネルにログインします。 次に、Web サイトの詳細設定のファイル セクションにある [ディレクトリ プライバシー] オプションをクリックします。

Directory Privacy

注: Bluehost など、cPanel を使用するほとんどの Web ホストには同様の手順があります。 ただし、ホスティング プロバイダーによっては、ダッシュボードがスクリーンショットと若干異なる場合があります。

次に、保護するディレクトリを選択するよう求められます。

WordPress Web サイトのルート フォルダーに移動し、wp-admin フォルダーの横にある [編集] ボタンをクリックします。

Select admin folder

次の画面で、「このディレクトリをパスワードで保護する」というボックスにチェックを入れるだけです。

必要に応じて、覚えやすいようにディレクトリに「管理エリア」などの名前を付けることもできます。

Enable password protection

その後、「保存」ボタンをクリックして設定を保存します。

これにより、確認メッセージが表示されるページが表示されます。 続行するには、「戻る」ボタンをクリックしてください。

Success message and Go back

次の画面では、ユーザー名とパスワードを入力し、パスワードを確認するように求められます。

ユーザー名とパスワードは、パスワード マネージャー アプリなどの安全な場所に必ずメモしてください。

Create user name and password

完了したら、必ず「保存」ボタンをクリックしてください。

これで、誰かが /wp-admin ディレクトリにアクセスしようとすると、上で作成したユーザー名とパスワードの入力を求められます。

Protected directory

別の方法と詳細な手順については、WordPress 管理ディレクトリをパスワードで保護する方法に関するガイドを参照してください。

4. 画像を行と列で表示する

Showing photos in rows and columns

デフォルトでは、WordPress の投稿に複数の画像を追加すると、それらは互いに隣り合ったり、重なり合って表示されます。

ユーザーはすべてを表示するために何度もスクロールする必要があるため、これはあまり良いとは言えません。

この問題は、画像をグリッド レイアウトで表示することで解決できます。 ギャラリー ブロックを使用すると、行と列のグリッドに画像を表示できます。

列ブロックを使用して画像を並べて表示することもできます。 テキストの横に画像を表示したい場合は、テキストとメディアのブロックを試してください。

詳細については、WordPress に画像ギャラリーを追加する方法に関するガイドを参照してください。

5. ユーザーがコメントを購読できるようにする

Subscribe to comments

通常、ユーザーが Web サイトにコメントを残す場合、同じ記事に手動で再度アクセスして、あなたまたは他のユーザーがコメントに返信したかどうかを確認する必要があります。

あなたの投稿に対する新しいコメントに関する電子メール通知をユーザーが受け取れたら、もっと良いと思いませんか? この機能をウェブサイトに追加する方法は次のとおりです。

「Subscribe to Comments Reloaded」プラグインをインストールしてアクティブ化するだけです。 有効化したら、 [設定] » [コメントを購読] に移動してプラグイン設定を構成する必要があります。

詳細な手順については、ユーザーが WordPress でコメントを購読できるようにする方法に関するガイドを参照してください。

6. ログイン試行を制限する

Limit login attempts

デフォルトでは、WordPress ユーザーは WordPress サイトへのログインを無制限に試行できます。 これにより、誰でもパスワードが正しくなるまで推測できるようになります。

これを制御するには、Login LockDown プラグインをインストールしてアクティブ化する必要があります。 これにより、ユーザーがログインに失敗できる回数に制限を設定できます。

詳しい設定手順については、WordPress でのログイン試行を制限する方法に関するガイドを参照してください。

7. ホームページとアーカイブページに抜粋(投稿の概要)を表示する

Excerpts post summaries

人気のあるブログはすべて、ホーム ページやアーカイブ ページに記事全体ではなく記事の概要を表示していることに気づいたかもしれません。 これにより、これらのページの読み込みが速くなり、ページビューが増加し、Web サイト全体で重複したコンテンツが回避されます。

このトピックの詳細については、WordPress アーカイブ ページの投稿の抜粋 (概要) と全文に関する記事を参照してください。

多くのプレミアムおよび無料の WordPress テーマでは、ホーム ページとアーカイブ ページですでに抜粋が使用されています。 ただし、テーマに抜粋が表示されない場合は、WordPress テーマで投稿の抜粋を表示する方法に関するガイドを参照してください。

8. カスタムのデフォルト Gravatar 画像を追加する

WordPress は Gravatar を使用して、WordPress でユーザーのプロフィール写真を表示します。 ユーザーがグラバターを持っていない場合、WordPress は「謎の人」と呼ばれるデフォルトの画像を使用します。

このデフォルトのグラバター画像は、WordPress のコメント領域に何度も表示されます。これは、多くのユーザーがメール アドレスに関連付けられたグラバター画像を持っていないためです。

このデフォルトのグラバターを独自のカスタムのデフォルトのグラバター画像に簡単に置き換えることができます。

まず、デフォルトのグラバター画像として使用する画像を WordPress メディア ライブラリにアップロードする必要があります。

[メディア] » [新規追加] ページに移動して画像をアップロードします。 アップロードしたら、「URL をクリップボードにコピー」ボタンをクリックします。

Upload custom gravatar

コピーした URL をコンピュータ上のテキスト ファイルに貼り付けます。次の手順で必要になります。

次に、次のカスタム コードを Web サイトに追加する必要があります。 無料の WPCode プラグインを使用することをお勧めします。

add_filter( 'avatar_defaults', 'wpb_new_gravatar' );
function wpb_new_gravatar ($avatar_defaults) {
$myavatar = 'http://example.com/wp-content/uploads/2017/01/wpb-default-gravatar.png';
$avatar_defaults[$myavatar] = "Default Gravatar";
return $avatar_defaults;
}

$myavatar の値を、前にアップロードしたカスタム gravatar 画像の URL に置き換えることを忘れないでください。

[設定] » [ディスカッション]ページにアクセスすると、カスタムのデフォルト アバターがデフォルトのアバターの選択肢に追加されていることがわかります。

詳細な手順については、WordPress でデフォルトのグラバターを追加および変更する方法に関するチュートリアルをご覧ください。

9. カスタム CSS を WordPress テーマに追加する

WordPress サイト所有者は、サイトにカスタム CSS を追加する必要がある場合があります。 WordPress にカスタム CSS を追加する方法は複数あります。 2つの方法を紹介します。

1. WPCodeを使用してカスタムCSSを追加する(推奨)

通常、テーマ設定にカスタム CSS コードを追加できます。 ただし、テーマを変更するとカスタム CSS は消えます。

その CSS をこの Web サイトまたは他の Web サイトで再利用したい場合はどうすればよいでしょうか?

WPCode プラグインを使用してカスタム CSS を追加することで、この問題を解決できます。 これは WordPress に最適なカスタム コード プラグインであり、Web サイト上の任意の場所にカスタム コードと CSS を簡単に挿入できます。

さらに、コード スニペットに名前を付けて整理したり、クラウド ライブラリに保存して他の Web サイトで再利用したりできます。

まず、WPCode プラグインをインストールしてアクティブ化する必要があります。

注: WPCode の無料バージョンもあり、試すことができます。 より多くの機能を利用するには、有料版にアップグレードすることをお勧めします。

アクティブ化したら、コード スニペット » + スニペットの追加ページに移動し、「カスタム コードの追加 (新しいスニペット)」ラベルの下にある「スニペットの使用」ボタンをクリックします。

Add custom CSS snippet

次の画面で、カスタム CSS スニペットのタイトルを入力し、コード タイプで CSS スニペットを選択します。

その後、[コード プレビュー] ボックスにカスタム CSS コードを追加できます。

Adding a custom CSS snippet

「挿入」セクションまで下にスクロールし、ここでこのカスタム CSS スニペットを追加する場所を選択できます。

サイト全体に追加する場合は、「サイト全体のヘッダー」を選択します。 完了したら、忘れずに「スニペットを保存」ボタンをクリックし、トグルを「非アクティブ」から「アクティブ」にフリックしてください。

Activate snippet

WPCode はカスタム CSS を保存し、設定に従って Web サイトに追加します。

2.テーマカスタマイザーにカスタムCSSを追加する

WordPress テーマにカスタム CSS を追加する最も簡単な方法は、WordPress 管理画面の[外観] » [カスタマイズ]ページにアクセスすることです。

[外観] の下に [カスタマイズ] メニューが表示されない場合は、ブラウザのアドレス バーに次の URL を追加して、テーマ カスタマイザーに手動でアクセスできます。

http://yourwebsite.com/wp-admin/customize.php

これにより、WordPress テーマ カスタマイザーが起動し、右側のパネルに Web サイトのプレビューが表示されます。

次に、左側のパネルにある「追加 CSS」メニューをクリックして展開します。

Additional CSS

カスタム CSS を追加できるプレーン テキスト ボックスが表示されます。

有効な CSS ルールを追加するとすぐに、Web サイトのライブ プレビュー ウィンドウに適用されたことを確認できます。

Add custom CSS

完了したら、上部にある「保存して公開」ボタンをクリックすることを忘れないでください。

別の方法と詳細な手順については、WordPress にカスタム CSS を追加する方法に関する初心者向けガイドをご覧ください。

注: Elegant Themes の Divi などの一部のテーマでは、テーマ オプションにカスタム CSS を含めるスポットもあります。 これらの多くは、テーマ カスタマイザーの追加 CSS セクションを反映していますが、WPCode、テーマ オプション、またはカスタマイザーのいずれであっても、Web サイト上に CSS コードを保持する場所を 1 か所だけ選択することを強くお勧めします。

10.要素検査ツールを使用して WordPress をカスタマイズする

カスタム CSS を追加するのは素晴らしいことのように聞こえますが、どの CSS クラスを編集するべきかをどうやって知るのでしょうか? 実際に CSS を書かずにデバッグするにはどうすればよいでしょうか?

要素の検査ツールを使用すると、任意の Web ページの HTML、CSS、または JavaScript コードを編集し、変更内容をライブで確認できます (コンピューター上でのみ)。

DIY Web サイト所有者にとって、これらのツールは、全員に実際に変更を加えることなく、サイトのデザインがどのように見えるかをプレビューするのに役立ちます。

ページ上の任意の要素をポイントして右クリックし、ブラウザのメニューから「検査」を選択するだけです。

Inspect tool

これによりブラウザ ウィンドウが分割され、ページの HTML および CSS ソース コードが表示されるようになります。

コード上でマウスを移動すると、ライブ プレビューで関連する領域がハイライト表示されます。

Inspect HTML and CSS

ここで加えた変更は、上のページにすぐに表示されます。 ただし、これらの変更はブラウザ内でのみ行われ、実際にページを編集しているわけではないことに注意してください。

これにより、何をどのように編集する必要があるかを把握できます。 その後、実際のテーマ ファイルまたはカスタム CSS コードを変更することができます。

このトピックの詳細については、Inspect 要素の基本と DIY ユーザーとしての WordPress のカスタマイズに関する記事を参照してください。

11. Facebook のサムネイル画像を追加する

Facebook は、あなたまたは他の誰かが記事を共有するときに、記事から画像を自動的に選択できます。 通常、記事の注目の画像が選択されます。 ただし、記事から不適切な画像がランダムに選択される場合があります。

オールインワン SEO プラグインを使用している場合は、投稿編集画面の [ソーシャル] タブにある [オールインワン SEO 設定] ボックスで Facebook サムネイル画像を選択できます。

Facebook image in AIOSEO

[オールインワン SEO] » [ソーシャル ネットワーク]ページにアクセスして、デフォルトの Facebook サムネイル画像を選択することもできます。

カスタム画像をアップロードするか、メディア ライブラリから画像を選択できます。

Default Facebook page

この設定ページをさらに下にスクロールすると、ホームページのサムネイルも選択できます。

詳細については、WordPress で Facebook の間違ったサムネイルの問題を修正する方法に関するガイドをご覧ください。

12. RSS フィードに注目の画像または投稿サムネイルを追加する

WordPress RSS フィードには、最新の記事のリストが表示されます。 フィードに記事全体を表示すると、その中のすべての画像が表示されます。 ただし、記事内のアイキャッチ画像や投稿サムネイルは含まれません。

これを修正するには、次のコードをテーマの function.php ファイルに追加するか、WPCode を使用します。これはより安全な方法であり、軽微なエラーによるサイトの破損を防ぐことができます。

function rss_post_thumbnail($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '<p>' . get_the_post_thumbnail($post->ID) .
'</p>' . get_the_content();
}
return $content;
}
add_filter('the_excerpt_rss', 'rss_post_thumbnail');
add_filter('the_content_feed', 'rss_post_thumbnail');

詳細については、WordPress で投稿のサムネイルを RSS フィードに追加する方法に関するチュートリアルを参照してください。

13. RSS フィードで抜粋を表示する

デフォルトでは、WordPress は記事全体を RSS フィードに表示します。 これにより、コンテンツ スクレーパーが記事全体を自動的に取得して盗むことができます。 また、RSS フィード購読者が Web サイトにアクセスすることもできなくなります。

これを修正するには、設定 » 閲覧ページに移動し、「フィード内の記事ごとに表示」オプションまで下にスクロールします。 「概要」を選択し、「変更を保存」ボタンをクリックします。

Excerpt RSS feed

14. WordPress に Click to Call ボタンを追加する

ほとんどの企業ではモバイル ユーザーがユーザーの大部分を占めているため、より迅速な連絡方法が新規顧客の獲得に役立つ場合があります。

Web サイトにお問い合わせフォームを設置する必要がありますが、インスタント コールを行うためのクイック ボタンを追加すると、ユーザーにとってより迅速に電話をかけることができます。

Click-to-Call ボタンを追加する最も簡単な方法は、WP Call Button プラグインを使用することです。 この無料のプラグインを使用すると、会社の電話番号を追加するだけで、Web サイトに通話ボタンを表示できます。

WP Call Button settings

ボタンの位置、色、Web サイト上で表示する場所を選択できます。

サイト全体でボタンを表示したくない場合は、選択した投稿とページにボタンを表示するか、モバイル ユーザーに対してのみボタンをオンにすることができます。

WP Call Button display settings

最後に、行動喚起としてコンテンツ内に呼び出しボタンを戦略的に配置したい場合は、ブロックまたはショートコードを使用することで簡単に行うことができます。

詳細については、WordPress に Click-to-Call ボタンを簡単に追加する方法に関するチュートリアルをご覧ください。

15. WordPress のメール到達性を修正する

デフォルトでは、WordPress は PHP mail() 関数を使用して電子メールを送信します。 多くの WordPress ホスティング会社は、悪用を防ぐためにこの機能をブロックまたは制限しています。

これは、あなたとあなたのユーザーが WordPress サイトから電子メール通知を受信できない可能性があることを意味します。 これらの通知の中には、パスワード紛失メールや新規ユーザー登録メールなど、重要なものもあります。

これを修正するには、WP Mail SMTP プラグインをインストールしてアクティブ化する必要があります。 これは市場で最高の WordPress SMTP プラグインであり、適切な SMTP プロトコルを使用して WordPress 電子メールを送信できます。

WP Mail SMTP settings

注: WP Mail SMTP Lite と呼ばれる無料バージョンも使用できます。 より多くの機能を利用するには、Pro にアップグレードすることをお勧めします。

詳細な手順については、任意のホストで WP Mail SMTP をセットアップする方法に関するチュートリアルを参照してください。

16. RSS フィードの記事にコンテンツを追加する

RSS フィード購読者のみに表示されるコンテンツを記事に追加して、WordPress RSS フィードを操作したいですか?

これを行う最も簡単な方法は、All in One SEO for WordPress プラグインを使用することです。 RSS フィードの記事にコンテンツを簡単に追加できる RSS コンテンツ機能が付属しています。

まず、All in One SEO for WordPress プラグインをインストールして有効にします。 その後、All in One SEO » 一般設定に移動し、RSS コンテンツ タブに切り替えます。

RSS before and after content

ここから、RSS フィード内の各項目の前後に表示するカスタム コンテンツを追加できます。

代替方法:

この方法では、Web サイトにコードを追加する必要があります。WordPress にオールインワン SEO を使用していない場合は、この方法を使用できます。

WPCode プラグイン (推奨) またはテーマの function.php ファイルを使用して、次のカスタム コード スニペットを Web サイトに追加するだけです。

function wpbeginner_postrss($content) {
if(is_feed()){
$content = 'This post was written by Syed Balkhi '.$content.'Check out WPBeginner';
}
return $content;
}
add_filter('the_excerpt_rss', 'wpbeginner_postrss');
add_filter('the_content', 'wpbeginner_postrss');

このコードでは、記事の前に「この投稿は Syed Balkhi によって書かれました」というテキストが表示され、記事の内容の後に「WPBeginner をチェックしてください」というテキストが表示されます。

RSS フィード コンテンツを操作するその他の方法については、WordPress RSS フィードにコンテンツを追加する方法に関するガイドを参照してください。

17. RSS フィードの遅延投稿

公開の準備が整う前に、誤って記事を公開したことがありますか? 私たちは皆、そこに行ったことがある。 記事を簡単に非公開にして編集を続けることができます。

ただし、RSS フィード リーダーや電子メール購読者は、すでに受信トレイに RSS フィードを取得している可能性があります。 この遅延による投稿が RSS フィードに表示されないようにする簡単な修正方法があります。

WPCode プラグイン (推奨) またはテーマの function.php ファイルを使用して、次のカスタム コード スニペットを追加します。

function publish_later_on_feed($where) {
 
    global $wpdb;
 
    if ( is_feed() ) {
        // timestamp in WP-format
        $now = gmdate('Y-m-d H:i:s');
 
        // value for wait; + device
        $wait = '10'; // integer
 
        // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
        $device = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
 
        // add SQL-sytax to default $where
        $where .= " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
    }
    return $where;
}
 
add_filter('posts_where', 'publish_later_on_feed');

このコードにより、公開された投稿が RSS フィードに表示されるのが 10 分間遅延されます。

詳細については、WordPress RSS フィードに投稿が表示されるのを遅らせる方法に関する記事を参照してください。

18. ソーシャル メディア フィードをサイトに表示する

最近のマーケティング統計調査によると、平均的なユーザーはソーシャル メディアに約 2 時間 29 分を費やしています。

これは、ソーシャル メディアのフォロワーを増やし、Web サイトに彼らを呼び戻す大きなチャンスとなります。

ソーシャル メディアのフォロワーを増やす最も簡単な方法は、Web サイトでソーシャル プロフィールを宣伝することです。

そのためにはスマッシュバルーンが必要です。 これは市場で最高の WordPress ソーシャル メディア プラグイン スイートであり、Web サイト上でソーシャル メディア フィードを美しく宣伝できます。

Social media feed

Smash Balloon を使用すると、Facebook の投稿、ツイート、Instagram の写真、YouTube ビデオ、結合フィードなどをソーシャル ウォールに簡単に埋め込むことができます。

詳細な手順については、WordPress にソーシャル メディア フィードを追加する方法に関するチュートリアルを参照してください。

19. リンクナビゲーションメニューに画像アイコンを追加する

Display icons in navigation menus

ナビゲーション メニューのリンクの横に画像アイコンを表示しますか? 最も簡単な解決策は、Menu Image プラグインを使用することです。

プラグインをインストールした後、 [外観] » [メニュー]に移動すると、既存のメニューの各項目に画像を追加するオプションが表示されます。

Menu image

注:このプラグインは、ブロック テーマやフルサイト エディターでは機能しません。

何らかの理由でプラグインを使用したくない場合は、手動で行うことができます。

まず、アイコンとして使用する画像を作成し、WordPress メディア ライブラリにアップロードする必要があります。 その後、後で使用できるように URL をコピーします。

サイトエディターにナビゲーションメニューアイコンを追加する

ブロックテーマを使用している場合は、この方法が最適です。 外観 » エディターページにアクセスして、サイト エディターを起動するだけです。

ナビゲーション メニューをクリックして編集し、メニュー内のリンク項目をクリックします。 ブロック設定で、[詳細] タブをクリックして展開し、カスタム CSS クラスを追加します。

Add custom CSS class

その後、上部の [スタイル] アイコンをクリックすると、スタイル エディターが開きます。

パネル内の 3 点メニューをクリックし、[追加 CSS] を選択します。

Opening additional CSS in site editor

次に、次のカスタム CSS をテーマに追加する必要があります。

.shop { 
background-image:url('https://example.com/wp-content/uploads/2023/06/cart-icon.png');
background-position:left;
background-repeat:no-repeat;
padding-left:30px!important;
} 

背景画像の URL を独自の画像アイコンに置き換え、独自の要件に合わせてパディングを調整することを忘れないでください。

クラシック テーマにナビゲーション メニュー アイコンを追加する

まず、 [外観] » [メニュー]ページにアクセスし、画面の右上隅にある [画面オプション] ボタンをクリックする必要があります。

Adding CSS classes to a WordPress navigation menu

これにより、CSS クラス オプションの横にあるボックスをチェックする必要があるメニューが表示されます。

その後、ナビゲーション メニューまで下にスクロールし、項目をクリックして展開します。 CSS クラスを追加するオプションが表示されます。 メニュー項目ごとに異なる CSS クラスを入力します。

CSS class menu item

[メニューの保存] ボタンをクリックして変更を保存することを忘れないでください。

次に、メディア » メディアの追加ページにアクセスして、画像アイコンを WordPress サイトにアップロードする必要があります。 画像ファイルをアップロードしたら、次のステップで必要になるので、その URL をコピーします。

カスタム CSS を追加することで、ナビゲーション メニューに画像アイコンを追加できるようになりました。 開始点として使用できるサンプル CSS を次に示します。

.homepage {
background-image: url('http://www.example.com/wp-content/uploads/2014/12/home.png');
background-repeat: no-repeat;
background-position: left;
padding-left: 5px;
}

画像の URL を独自の画像ファイルの URL に置き換えることを忘れないでください。

20. ナビゲーション メニュー リンクを新しいウィンドウで開く

場合によっては、ナビゲーション メニューのリンクを新しいウィンドウで開く必要があるかもしれません。 ただし、リンクを追加するときにそのオプションに気付かない場合があります。

サイト エディターの新しいウィンドウでナビゲーション メニュー リンクを開く

Web サイトでブロック テーマを使用している場合は、この方法が適しています。

外観 » エディターに移動して、サイト エディターを起動するだけです。 その後、リンクをクリックして新しいウィンドウで開きます。

Edit nav menu link in site editor

ブロック ツールバーで [リンク] ボタンをクリックしてリンクを編集します。

これにより、リンク設定が表示されます。 ここから、「新しいタブで開く」オプションの横にあるトグルをクリックしてスライドさせます。

Open in new tab site editor

クラシック テーマの新しいウィンドウでナビゲーション メニュー リンクを開く

実際には、画面から乱雑さを取り除くオプションが隠されています。

画面の右上隅にある画面オプション ボタンをクリックし、「リンク ターゲット」オプションをチェックする必要があります。

Link target

次に、新しいウィンドウで開きたいメニュー項目まで下にスクロールする必要があります。

メニュー項目をクリックして展開すると、リンクを新しいタブで開くオプションが表示されます。

Open link in new tab

[メニューの保存] ボタンをクリックして変更を保存することを忘れないでください。

21. WordPress に全画面検索オーバーレイを追加する

Full screen search

WPBeginner の任意のページの右上隅にある検索アイコンをクリックすると、全画面検索オーバーレイが表示されることがわかります。 検索エクスペリエンスが向上し、より魅力的なものになります。

これを WordPress サイトに追加することもできます。 これを行う最も簡単な方法は、WordPress 全画面検索オーバーレイ プラグインをインストールしてアクティブ化することです。

このプラグインはすぐに使用できるため、設定を行う必要はありません。

アクティブ化すると、デフォルトの WordPress 検索フォーム フィールドが全画面検索オーバーレイに変わります。

詳細については、WordPress で全画面検索オーバーレイを追加する方法に関するガイドを参照してください。

おまけのヒント: 全画面検索オーバーレイを追加するだけでは、検索結果の品質には影響しません。 WordPress のデフォルトの検索はまったく効果がありません。

SearchWP プラグインをインストールすると、WordPress サイトの検索結果の品質をすぐにアップグレードできます。 これは、独自の検索エンジンを WordPress に追加できる、市場で最高の WordPress 検索プラグインです。

SearchWP website

最も優れている点は、シームレスに動作し、デフォルトの WordPress 検索機能を自動的に置き換えることです。

詳細については、SearchWP を使用して WordPress 検索を改善する方法に関する記事を参照してください。

22. スティッキーフローティングナビゲーションメニューを追加する

ユーザーが下にスクロールしても、スティッキーなフローティング ナビゲーション メニューが画面の上部に表示されます。 一部の WordPress テーマには、設定のオプションとしてこの機能があります。 テーマにこのオプションがない場合は、この方法を試してください。

まず、Scroll プラグインに Sticky Menu (または何でも!) をインストールして有効にする必要があります。

アクティブ化したら、設定 » Sticky Menu (または Anything!)の下にあるプラグインの設定ページに移動します。 ナビゲーション メニューの CSS クラスを追加し、変更を保存します。

詳細な手順については、WordPress でスティッキーなフローティング ナビゲーション メニューを作成する方法に関するチュートリアルを参照してください。

23. WordPress 投稿に複数の著者を追加する

Web サイト上の記事について複数の著者のクレジットを表示したいですか? デフォルトでは、WordPress の投稿は 1 人の作成者に割り当てられます。 ただし、頻繁に複数の著者のクレジットを表示する必要がある場合は、より簡単な方法があります。

Co-Authors Plus プラグインをインストールしてアクティブ化する必要があります。

その後、ユーザー » すべてのユーザー ページに移動し、共著者として追加するユーザーの下にある「著者プロファイルの作成」リンクをクリックします。

Create author profile

次の画面では、Web サイトの作成者としてユーザーのプロフィールを設定できます。 このプラグインを使用すると、カスタムの作成者画像をアップロードすることもできます。

完了したら、[更新] ボタンをクリックして変更を保存することを忘れないでください。

Edit author profile

次に、複数の著者のクレジットを表示する投稿またはページを編集してください。

投稿編集画面では、投稿設定パネルの下に新しい「作成者」タブが表示されます。

Add multiple authors

24. WordPress ページにカテゴリを追加する

WordPress のページにカテゴリやタグを追加したいですか? デフォルトでは、投稿のみに使用できます。 主な理由は、ページは静的なスタンドアロン コンテンツであると想定されているためです (WordPress の投稿とページの違いを参照)。

カテゴリとタグを追加したい場合は、WPCode プラグインまたはテーマの function.php ファイルを使用して、次のカスタム コード スニペットを追加するだけです。

// add tag and category support to pages
function tags_categories_support_all() {
  register_taxonomy_for_object_type('post_tag', 'page');
  register_taxonomy_for_object_type('category', 'page');
}
 
// ensure all tags and categories are included in queries
function tags_categories_support_query($wp_query) {
  if ($wp_query->get('tag')) $wp_query->set('post_type', 'any');
  if ($wp_query->get('category_name')) $wp_query->set('post_type', 'any');
}
 
// tag and category hooks
add_action('init', 'tags_categories_support_all');
add_action('pre_get_posts', 'tags_categories_support_query');

25. コンピュータ上にローカル WordPress サイトを作成する

多くの WordPress サイト所有者と開発者は、コンピューターに WordPress をインストールします。 そうすることで、WordPress サイトをローカルで開発し、プラグインやテーマを試し、WordPress の基本を学ぶことができます。

Windows コンピューターまたは Mac に WordPress をインストールする方法について、詳細なステップバイステップの手順を作成しました。

26. WordPressのコメント総数を表示する

コメントは、ユーザーが Web サイト上のコンテンツに簡単に参加できる方法を提供します。 コメントの総数を表示することは社会的証明として使用でき、より多くのユーザーがディスカッションに参加するよう促すことができます。

これを行う最も簡単な方法は、Simple Blog Stats プラグインをインストールすることです。 アクティブ化すると、 [sbs_apoproved]ショートコードを任意の投稿またはページに追加して、コメントの総数を表示できます。

Display total number of comments in WordPress

コードの方法と詳細な手順については、WordPress でコメントの総数を表示する方法に関する記事を参照してください。

27. WordPress の登録ユーザーの総数を表示する

Total number of users

ユーザーが WordPress サイトに登録できるようにする場合、登録ユーザーの合計数を表示すると、より多くのユーザーにサインアップを促すことができます。

これを行う最も簡単な方法は、Simple Blog Stats プラグインをインストールすることです。 アクティブ化すると、 [sbs_users]ショートコードを投稿またはページに追加して、登録ユーザーの総数を表示できます。

詳しい手順については、WordPress で登録ユーザーの総数を表示する方法に関するチュートリアルを参照してください。

28. WordPress で新しい画像サイズを作成する

画像をブログにアップロードすると、WordPress は画像のコピーをいくつか自動的に作成します。 WordPress テーマとプラグインでは、新しい画像サイズを追加することもできます。

WordPress で新しい画像サイズを作成するには、WPCode プラグインまたはテーマの function.php ファイルを使用して、次のカスタム コード スニペットを追加する必要があります。

add_image_size( 'sidebar-thumb', 120, 120, true ); // Hard Crop Mode
add_image_size( 'homepage-thumb', 220, 180 ); // Soft Crop Mode
add_image_size( 'singlepost-thumb', 590, 9999 ); // Unlimited Height Mode

このコードは 3 つの新しい画像サイズを追加します。 画像のサイズ名と寸法を独自の要件に合わせて変更することを忘れないでください。

詳細については、WordPress で新しい画像サイズを作成する方法に関するチュートリアルを参照してください。

29. WordPress でリダイレクトを簡単に設定する

Web サイトでしばらく作業を行っている場合は、URL を変更したり、コンテンツを統合したりすることが必要になる場合があります。

ただし、古いコンテンツを削除すると、そのコンテンツで 404 エラーが発生する可能性があります。 このコンテンツが新しい場所に移動したことを検索エンジンにどのように伝えるかなど、SEO に関する懸念もあります。

ここで 301 リダイレクトが登場します。これにより、コンテンツがこの新しい場所に移動したことを検索エンジンに通知しながら、訪問者を新しい投稿に自動的にリダイレクトできます。

リダイレクトを設定する方法はたくさんありますが、最も簡単で安全な方法は、WordPress の All in One SEO を使用することです。

All in One SEO for WordPress には、WordPress サイトであらゆる種類のリダイレクトを簡単に設定できるリダイレクト マネージャーが付属しています。

まず、All in One SEO for WordPress プラグインをインストールして有効にする必要があります。

注: リダイレクト マネージャーのロックを解除するには、少なくとも PRO プランのプラグインが必要です。

アクティブ化したら、 All in One SEO » リダイレクトページにアクセスする必要があります。 古い記事の URL を「ソース URL」フィールドに追加し、新しい場所を「ターゲット URL」フィールドに追加します。

Setup redirects in AIOSEO

[リダイレクト タイプ] で [301 Moved Permanently] を選択し、[リダイレクトの追加] ボタンをクリックして設定を保存します。

詳細については、WordPress で 301 リダイレクトを作成する方法に関するチュートリアルを参照してください。

30. カテゴリをタグに、またはその逆に変換する

多くの場合、WordPress でカテゴリとタグを適切に使用する方法が明確ではありません。 場合によっては、タグであるべきカテゴリを作成してしまうことや、その逆の場合もあります。

簡単に修正できます。

[ツール] » [インポート]ページに移動し、カテゴリとタグのコンバーターをインストールします。

Convert category to tags

インストール後、インポーターの実行リンクをクリックして続行します。

コンバータ ページでは、カテゴリからタグへ、またはタグからカテゴリへのコンバータを切り替えることができます。 次に、変換したい項目を選択し、変換ボタンをクリックします。

Convert categories and tags

31. カテゴリとタグ間で投稿を一括移動する

カテゴリやタグ間で投稿を一括移動したい場合があります。 投稿ごとにこれを 1 つずつ行うのは時間がかかる場合があります。

実は、そのためのプラグインがあります。 一括移動プラグインをインストールしてアクティブ化するだけです。 アクティブ化したら、 [ツール] » [一括移動]に移動して投稿を移動する必要があります。

Bulk move posts to categories

詳しい手順については、WordPress で投稿をカテゴリーやタグに一括移動する方法に関するチュートリアルをご覧ください。

32. 投稿の最終更新日を表示する

Last updated date

デフォルトでは、ほとんどの WordPress テーマには記事が公開された日付が表示されます。 これは問題なく、ほとんどの Web サイトやブログで機能します。

ただし、古いコンテンツを定期的に更新する場合は、記事が最後に更新されたのがいつであるかをユーザーに表示することができます。 そうしないと、ユーザーは記事に最新の情報が含まれていることに気付かないでしょう。

これを実現するには、WPCode プラグインまたはテーマの function.php ファイルを使用して、次のカスタム コード スニペットを追加します。

function wpb_last_updated_date( $content ) {
$u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
if ($u_modified_time >= $u_time + 86400) {
$updated_date = get_the_modified_time('F jS, Y');
$updated_time = get_the_modified_time('h:i a');
$custom_content .= '<p class="last-updated">Last updated on '. $updated_date . ' at '. $updated_time .'</p>';
} 
 
    $custom_content .= $content;
    return $custom_content;
}
add_filter( 'the_content', 'wpb_last_updated_date' );

詳しい手順については、WordPress で最終更新日を表示する方法に関するガイドを参照してください。

33. WordPress で相対日付を表示する方法

WordPress の投稿に、昨日、10 時間前、1 週間前などの相対的な日付を表示したいですか? 相対的な日付により、ユーザーは何かが投稿されてからどれくらいの時間が経過したかを知ることができます。

相対日付を追加するには、Meks Time Ago プラグインをインストールしてアクティブにする必要があります。 アクティブ化したら、設定 » 一般ページにアクセスし、「Meks Time Ago Options」セクションまで下にスクロールする必要があります。

Meks time ago

過去をいつ使用するか、どのように表示するかを選択できます。 忘れずに「変更を保存」ボタンをクリックして設定を保存してください。

詳細については、WordPress で相対日付を表示する方法に関するガイドを参照してください。

34. WordPress のバージョン番号を削除する

デフォルトでは、WordPress は Web サイトのヘッダーに WordPress のバージョンを追加します。 セキュリティ上の責任だと考える人もいます。 これに対する私たちの答えは簡単です。WordPress を常に最新の状態に保つことです。

ただし、WordPress のバージョン番号を削除したい場合は、WPCode プラグインまたはテーマの function.php ファイルを使用して、次のカスタム コード スニペットを追加するだけです。

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');

このトピックの詳細については、WordPress のバージョン番号を削除する正しい方法に関する記事を参照してください。

35. WP-Admin にアクセスできない場合の WordPress URL の更新

Update WordPress URLs

WordPress サイトを新しいドメインに移動するとき、または設定ミスにより、WordPress URL の更新が必要になる場合があります。

これらの URL は、サイトを表示する場所と WordPress コア ファイルの場所を WordPress に伝えます。 設定が正しくないと、WordPress 管理エリアからロックされたり、古い Web サイトにリダイレクトされたりする可能性があります。

WordPress URL を更新する最も簡単な方法は、WPCode プラグインまたはテーマの function.php ファイルを使用して次のカスタム コード スニペットを追加することです。

update_option( 'siteurl', 'http://example.com' );
update_option( 'home', 'http://example.com' );

example.com を独自のドメイン名に置き換えることを忘れないでください。

WordPress サイトにアクセスしたら、設定 » 一般ページに移動し、そこで URL を更新します。 その後、関数ファイルに追加したコードを削除する必要があります。

投稿やページの URL も更新する必要がある場合は、WordPress サイトを移動するときに URL を適切に更新する方法に関するガイドを参照してください。

36. WP-Admin にアクセスできない場合はすべてのプラグインを無効にする

WordPress エラーのトラブルシューティングを行う場合、すべての WordPress プラグインを無効にするように求められることがよくあります。 ダッシュボードの「プラグイン」に移動して、すべてのプラグインを無効にすることができます。 しかし、WordPress サイトからロックアウトされたらどうなるでしょうか?

管理領域からロックアウトされたときにプラグインを簡単に無効化する方法は次のとおりです。

まず、FTP クライアントを使用して WordPress サイトに接続し、/wp-content/ フォルダーに移動します。 その中に /plugins フォルダーがあります。

Rename plugins folder

ここで、plugins フォルダーの名前を plugins.old に変更するだけで、WordPress がすべてのプラグインを自動的に無効化します。

代替方法と詳細については、wp-admin にアクセスできない場合にすべてのプラグインを非アクティブ化する方法に関するガイドを参照してください。

37. カスタム 404 エラー ページを作成する

404 エラーは、ユーザーが間違ったアドレスを入力した場合、またはそのアドレスが Web サイトに存在しない場合に発生します。

デフォルトでは、WordPress テーマは 404 エラー テンプレートを使用してエラーを表示します。

ただし、これらのページは多くの場合まったく役に立たず、ユーザーは次に何をすべきかわかりません。

コードを書かずに独自のカスタム 404 エラー ページを作成することで、この問題を修正できます。 そうすることで、ユーザーを Web サイト上の他の有用なコンテンツに誘導できるようになります。

まず、SeedProd プラグインをインストールしてアクティブ化する必要があります。 これは市場で最高の WordPress ページビルダーであり、コードを書かずにカスタム ページ、ランディング ページ、さらには完全な WordPress テーマを簡単に作成できます。

アクティブ化したら、 SeedProd » Landing Pagesに移動し、Set up a 404 Page ボタンをクリックします。

Setup 404 page

次に、プラグインは 404 ページのテンプレートを選択するように求めます。

SeedProd には、開始点として使用できる美しい 404 ページのテンプレートが多数付属しています。

Choose template

その後、SeedProd ページ ビルダーに入ります。

これは、ブロックをドラッグ アンド ドロップするだけで、ポイント アンド クリックで編集できる直感的なデザイン ツールです。

Design your 404 page

検索フォーム、最も人気のある記事、売れ筋商品など、必要なものを追加できます。

完了したら、上部にある「保存して公開」ボタンをクリックするだけです。

詳細については、WordPress の 404 ページを改善する方法に関するチュートリアルを参照してください。

38. 投稿 URL にカテゴリーを含める

多くの WordPress サイトが投稿 URL にカテゴリを使用していることに気づいたかもしれません。 これにより、より有益な情報を URL に追加できるようになり、ユーザー エクスペリエンスと SEO の両方に優れています。

WordPress 投稿 URL にカテゴリ名を追加したい場合は、 [設定] » [パーマリンク]ページに移動します。 カスタム構造をクリックし、その隣のフィールドに/%category%/%postname%/を追加します。

Category in post URL

忘れずに「変更を保存」ボタンをクリックして設定を保存してください。

WordPress がサブカテゴリと複数のカテゴリを処理する方法の詳細については、WordPress URL にカテゴリとサブカテゴリを含める方法に関するガイドを参照してください。

39. WordPress でランダムな投稿を表示する

WordPress サイドバーにランダムな投稿を表示したいですか? ランダムな投稿により、ユーザーは他の方法では決して見ることができない記事を発見する機会が得られます。

まず、WPCode プラグインまたはテーマの function.php ファイルを使用して、次のカスタム コード スニペットを追加する必要があります。

function wpb_rand_posts() { 
  
$args = array(
    'post_type' => 'post',
    'orderby'   => 'rand',
    'posts_per_page' => 5,
    );
  
$the_query = new WP_Query( $args );
  
if ( $the_query->have_posts() ) {
  
$string .= '<ul>';
    while ( $the_query->have_posts() ) {
        $the_query->the_post();
        $string .= '<li><a href="'. get_permalink() .'">'. get_the_title() .'</a></li>';
    }
    $string .= '</ul>';
    /* Restore original Post Data */
    wp_reset_postdata();
} else {
  
$string .= 'no posts found';
}
  
return $string;
} 
  
add_shortcode('wpb-random-posts','wpb_rand_posts');
add_filter('widget_text', 'do_shortcode');

その後、投稿、ページ、またはサイドバー ウィジェットで [wpb-random-posts] ショートコードを使用して、ランダムな投稿を表示できます。

Add random posts shortcode

別の方法については、WordPress でランダムな投稿を表示する方法に関するガイドを参照してください。

40. WordPress サイトでのユーザー登録を許可する

WordPress には、さまざまな役割と機能を備えた強力なユーザー管理システムが付属しています。 ユーザーがサイトに登録できるようにしたい場合、その機能を有効にする方法は次のとおりです。

設定 » 一般ページに移動し、メンバーシップ オプションの横にあるチェック ボックスをクリックします。 その下で、新しいユーザーに割り当てられるデフォルトのロールを選択する必要があります。不明な場合は、サブスクライバーを使用します。

Anyone can register

詳細については、WordPress サイトでのユーザー登録を許可する方法に関するガイドを参照してください。

41. WordPressでカスタムユーザー登録フォームを作成する

サイトでユーザー登録を開くと、ユーザーはデフォルトの WordPress 登録フォームを使用することになります。 ユーザー エクスペリエンスを向上させるために、これをカスタム ユーザー登録フォームに置き換えることができます。

まず、WPForms プラグインをインストールしてアクティブ化する必要があります。 ユーザー登録アドオンにアクセスするには、少なくとも Pro プランが必要です。

アクティブ化したら、 WPForms » アドオンページに移動して、ユーザー登録アドオンをインストールしてアクティブ化します。

その後、 WPForms » 新しいフォームの追加ページにアクセスして、新しいフォームを作成します。 これにより、WPForms ビルダーが起動します。そこで、テンプレートとしてユーザー登録フォームを選択する必要があります。

User registration form template

フォームを作成した後、「埋め込み」ボタンをクリックして埋め込みコードをコピーする必要があります。 これで、このコードを WordPress の投稿またはページに追加して、カスタム ユーザー登録フォームを表示できるようになります。

詳しい手順については、WordPress でカスタム ユーザー登録フォームを作成する方法に関するガイドを参照してください。

42. RSS フィードから特定のカテゴリを除外する

場合によっては、WordPress RSS フィードから特定のカテゴリを除外する必要があるかもしれません。 そうすることで、これらのカテゴリに登録された投稿が RSS フィードに表示されなくなります。

WPCode プラグインまたはテーマの function.php ファイルを使用して、次のカスタム コード スニペットを追加するだけです。

function wpcode_snippets_exclude_feed_category( $query ) {
	if ( $query->is_feed ) {
		// Replace 15 with the desired category id you want to exclude.
		$query->set( 'cat', '-15' );
	}
}
add_action( 'pre_get_posts', 'wpcode_snippets_exclude_feed_category' );

15 を除外するカテゴリの ID に置き換えることを忘れないでください。

詳細と代替方法については、WordPress の RSS フィードから特定のカテゴリを除外する方法に関するチュートリアルを参照してください。

43. WordPress で抜粋の長さを変更する

WordPress のデフォルトの抜粋の長さは、投稿の概要を説明するには短すぎることがよくあります。 抜粋の長さを変更するには、WPCode プラグインまたはテーマの function.php ファイルを使用して、次のカスタム コード スニペットを追加できます。

// Changing excerpt length
function new_excerpt_length($length) {
return 100;
}
add_filter('excerpt_length', 'new_excerpt_length');
 
// Changing excerpt more
function new_excerpt_more($more) {
return '...';
}
add_filter('excerpt_more', 'new_excerpt_more');

コードをいじりたくない場合は、WordPress の抜粋をカスタマイズする方法に関するガイドを参照してください (コーディングは必要ありません)。

44. WordPress で動的著作権日を表示する

WordPress サイトのフッターに著作権日を追加するには、テーマのフッター テンプレートを編集して著作権表示を追加します。

ただし、コードで使用する年は来年手動で更新する必要があります。

代わりに、次のコードを使用して、著作権表示に現在の年を動的に表示できます。

 2009 – <?php echo date('Y'); ?> YourSite.com

より高度なソリューションについては、WordPress で動的著作権日を追加する方法に関する記事をご覧ください。

45. WordPressでユーザー名を変更する方法

WordPress ではユーザー名を簡単に変更できますが、ユーザー名を変更することはできません。 これを行うには 2 つの方法があります。

最も簡単な方法は、Easy Username Updater というプラグインを使用することです。 アクティブ化したら、 [ユーザー] » [ユーザー名アップデーター]ページに移動し、変更するユーザー名の横にある [更新] リンクをクリックします。

update user

新しいユーザー名を入力し、[ユーザー名の更新] ボタンをクリックするだけです。

変更についてユーザーに通知したい場合は、まず「ユーザー通知を送信」ボックスを必ずチェックしてください。

Update username

別の方法については、WordPress ユーザー名を変更する方法に関する記事を参照してください。

46. ユーザーがコメントを好きか嫌いかを許可する

Thrive comments preview

YouTube などの人気サイトがどれだけユーザーにコメントの好き嫌いを許可しているか見たことがありますか? これにより、Web サイト上のディスカッションへのユーザーの関与が高まります。

まず、Thrive Comments プラグインをインストールしてアクティブ化する必要があります。 これは最高の WordPress コメント プラグインであり、Web サイトでのエンゲージメントを高めるのに役立ちます。

コメント投票、バッジ、ソーシャル共有、その他の会話機能を WordPress のコメントに追加します。

アクティブ化したら、 Thrive ダッシュボード » Thrive コメントページにアクセスし、[投票とバッジ] タブをクリックして展開する必要があります。

Thrive comments

ここから、Thrive コメントの「上と下」を選択して、ユーザーがコメントを好きか嫌いかを選択できます。 その後、変更を忘れずに保存してください。

WordPress のコメントをチェックして、これらのオプションが実際に動作していることを確認できるようになりました。

47. WordPress の投稿またはページを複製する

投稿を手動で複製する方法は、新しい投稿またはページを作成し、古い投稿またはページからコンテンツをコピーすることです。 ただし、カテゴリ、アイキャッチ画像、タグなどの投稿設定はコピーされません。

これを行うより効率的な方法は、Duplicate Post プラグインを使用することです。 プラグインをインストールして有効化し、 [投稿] » [すべての投稿]ページに移動するだけです。

Clone a post

投稿を複製するか、新しい下書きを作成するオプションが表示されます。

詳しい手順については、WordPress で投稿とページをワンクリックで簡単に複製する方法に関する記事を参照してください。

48. ユーザーが WordPress サイトに投稿を送信できるようにする

WordPress サイトの作成者は、自分のアカウントにログインするだけで投稿を書くことができます。 しかし、ユーザーがアカウントを作成せずに直接投稿できるようにしたい場合はどうすればよいでしょうか?

これを行う最善の方法は、ブログ投稿送信フォームを作成することです。

WPForms プラグインをインストールしてアクティブ化する必要があります。 ポストサブミッションアドオンにアクセスするには、プラグインのプロバージョンが必要です。

アクティブ化したら、 WPForms » アドオンページに移動して、投稿投稿アドオンをダウンロードしてアクティブ化します。

その後、 WPForms » 新しいページの追加に移動し、テンプレートとして「ブログ投稿送信フォーム」を選択します。

Post submission form

フォームの編集が完了したら、「埋め込み」ボタンをクリックしてフォーム埋め込みコードをコピーします。 これで、このコードを WordPress の投稿またはページに貼り付けて、ブログ投稿送信フォームを表示できるようになります。

ユーザーが送信した投稿は、WordPress 投稿に保留中のレビューとして保存されます。 その後、それらを確認、編集、公開できます。

詳しい手順については、ユーザーが WordPress サイトに投稿を送信できるようにする方法に関するガイドをご覧ください。

49. WordPress でコメント通知メールをオフにする

WordPress は、誰かがコメントを残したとき、またはコメントがモデレートを待っているときに、自動的に電子メール通知を送信します。 これは、ブログを始めたばかりのときはワクワクしますが、しばらくすると非常に面倒になります。

良いニュースは、これらの通知を簡単にオフにできることです。 WordPress 管理者の[設定] » [ディスカッション]ページにアクセスし、[いつでもメールを送信] セクションまで下にスクロールします。 両方のオプションのチェックを外し、変更を保存ボタンをクリックします。

Disable comment email

50. 送信するWordPressメールの送信者名を変更する

デフォルトでは、WordPress が電子メール通知を送信するとき、送信者名として「WordPress」が使用されます。 これは少しプロフェッショナルらしくないので、実在の人物または Web サイトのタイトルに変更した方がよいかもしれません。

これを行う最も簡単な方法は、WP Mail SMTP プラグインを使用することです。 これは、WordPress 電子メールの到達性を向上させる最高の WordPress SMTP プラグインです。

WP Mail SMTP プラグインをインストールし、 WP Mail SMTP » 設定に移動するだけです。 ここから、「差出人名」フィールドで送信者名を変更します。

Change sender name for WordPress emails

コードの方法と詳細については、送信する WordPress メールの送信者名を変更する方法に関するガイドを参照してください。

51. WordPress 投稿の作成者の変更

投稿の作成者を変更するのは非常に簡単です。 投稿を編集し、[概要] タブの [作成者] ドロップダウン メニューから新しい作成者を選択するだけです。

Change author

その後、投稿を保存または更新して変更を保存することを忘れないでください。

一方、ブロック エディターを無効にしてクラシック エディターを使用している場合、作成者オプションが画面上に非表示になることがあります。

投稿者名を変更したい投稿を編集し、画面の右上隅にある「画面オプション」ボタンをクリックする必要があります。 「作成者」オプションの横にあるチェックボックスをオンにします。

Show author

これにより、投稿編集画面に投稿者メタ ボックスが表示され、投稿の別の投稿者を選択できます。

詳細については、WordPress で投稿の作成者を変更する方法に関する記事をご覧ください。

52. WordPressの投稿編集画面を並べ替える

場合によっては、カテゴリが投稿編集画面の下のほうに配置されすぎている、またはアイキャッチ画像ボックスがもっと上にあるべきだと感じるかもしれません。

多くのユーザーはしばらく気付かないかもしれませんが、投稿編集画面のすべてのボックスは非常に柔軟です。 クリックして折りたたんだり、ドラッグ アンド ドロップして画面を好みに合わせて配置したりすることもできます。

Editor preferences

これにより、デフォルトのエディターでパネルの表示/非表示を選択できるポップアップが表示されます。

詳細については、WordPress の投稿編集画面を再配置する方法に関するチュートリアルを参照してください。

53. ブログページに表示される投稿数を変更する

デフォルトでは、WordPress はブログページとアーカイブに 10 件の投稿を表示します。 これを任意の数値に変更できます。

[設定] » [読書]ページにアクセスし、[ブログ ページを最大表示] オプションまで下にスクロールする必要があります。 表示する投稿の数を入力し、[変更を保存] ボタンをクリックします。

Blog post numbers

54. 古い記事のコメントを自動的に閉じる

サイト上の非常に古い投稿の一部に、明らかな理由もなくスパム コメントが定期的に届くようになる場合があります。 これに対処する 1 つの方法は、古い記事のコメントを閉じることです。

WordPress では古い記事へのコメントを自動的にオフにすることができます。 管理パネルの[設定] » [ディスカッション]ページにアクセスし、[その他のコメント設定] セクションまで下にスクロールする必要があります。

[X 日より古い投稿のコメントを自動的に閉じる] の横のボックスにチェックを入れ、その数値をユーザーがコメントを残せる期間に置き換えます。

Close comments on old posts

スパムコメントに対処する方法については、WordPress でコメントスパムに対処するためのヒントを参照してください。

55. 長い投稿をページに分割する

ユーザーがスクロールしすぎずに簡単に移動できるように、長い投稿をページに分割したいと思いませんか? WordPress を使用すると、投稿を次のページに分割したい場所に次のコードを追加するだけで非常に簡単になります。

<!––nextpage––>

WordPress はこの時点で改ページを追加し、投稿の残りの部分が次のページに表示されます。 別のページを開始したい場合などに、同じコードを再度追加できます。

詳しい手順については、WordPress の投稿を複数のページに分割する方法に関するガイドを参照してください。

それは今のところすべてです! この記事が、WordPress の新しいヒント、コツ、ハックを見つけるのに役立つことを願っています。 WordPress の速度とパフォーマンスを向上させるための究極のガイドもご覧ください。

この記事が気に入ったら、WordPress ビデオチュートリアルの YouTube チャンネルに登録してください。 Twitter や Facebook でもご覧いただけます。