WordPressのテーマに関する10の一般的な問題とその修正方法

WordPressのテーマに関する10の一般的な問題とその修正方法

だけでなく毎日開かれている何千ものフォーラム投稿があります WordPress.org しかし、他のフォーラムや、もちろんほぼすべてのテーマ開発者のサポートサイトでも、非常に迅速かつ簡単に解決できる非常に一般的な問題が取り上げられています。テーマの開発者とコミュニティのメンバーはこれらの質問に何度も何度も答えるのにかなり退屈していると思います。そのため、WordPressの最も一般的なテーマの問題のいくつかに対処する次の投稿を書くことにしました。 ブックマークする そしてあなたの処分でそれを準備してください.


1.スタイルシートがない

非常に素晴らしいテーマをダウンロードまたは購入したばかりで、それをインストールすると、以下の素敵なメッセージが表示されます。

スタイルシートがありません

さて、あなたの最初の考えは…かもしれません

「開発者が私をだまして、スタイルシートなしでテーマをくれました」

もちろん、受け取ったzipファイルにstyle.cssファイルが含まれていない可能性もありますが、問題は、 ルートテーマ フォルダ.

スタイルシートが見つからないエラーの解決策

デスクトップでテーマのフォルダーを見つけて開きます(zip形式の場合は、解凍して開きます)。これを開くと、すべてのファイルがそこに表示されます。そうでない場合は、テーマがサブディレクトリにある可能性があります。たとえば、プレミアムテーマはすべて「Installable Theme」フォルダ内にテーマがあります。通常、それはどこか明白であり、実際のテーマフォルダーはテーマと同じ名前が付けられます。見つかったら、それを圧縮してWordPress経由でアップロードするか、解凍したフォルダーをFTP経由でアップロードします.

2.サンプルデータインポートエラー

テーマをインストールし、今サンプル.xmlファイルをアップロードしています。テーマ開発者が提供してくれたのにとても素晴らしく、それでもエラーが発生します。!

サンプルデータのインポートエラー

エラーソリューション1のインポートに失敗しました

インポートの「失敗」エラーは、通常、2つのうちの1つです。 1つ目は、まだ存在しないカスタム投稿タイプから投稿または分類法をロードしようとしている可能性があることです。.

  • テーマをアクティブ化: 使用するテーマがアクティブであることを確認してください.
  • テーマの再確認: テーマにこれらのカスタム投稿タイプと分類法が実際に含まれていることを確認してください-おそらく開発者に尋ねるか、自分自身の見方を知っているかどうか

エラーソリューション2のインポートに失敗しました

「メディアのインポートに失敗しました」と表示されるエラーの場合、画像はダウンロードされていません.

  • 添付ファイルをインポートするチェックボックスをオンにしましたか? インポートを実行する前に、「添付ファイルをダウンロードしてインポートする」というボックスをチェックする必要があります.
  • 画像はアクセス可能ですか? サーバーからメイジにアクセスできない可能性があります。テキストエディターでサンプルデータを開き、それらのファイルの1つを探して、ブラウザーでリンクをテストします。しかし、おそらく最も簡単なのは、テーマの開発者に連絡して、画像がダウンロードされていないことを知らせることです。.

3.ホームページがデモのように見えない

有効化したテーマがデモとまったく同じになったらいいですか?組み込みのデモインポーターを使用すると、Total WordPressテーマがこれを実行しますが、すべてのテーマがTotalほど優れているわけではありません。.

したがって、テーマ(およびサンプルデータ)をインストールしたが、サイトがテーマのデモと一致していない場合、ホームページが異なるように見える非常に一般的な理由がいくつかあります。.

ホームページ表示エラーの解決策1

ホームページ閲覧設定

読み取り設定が間違っている. これは、テーマを設定する必要があるか、またはホームページを設定する必要がなく、サイトを反対に設定していることを意味します。だからに行く 設定>読み取り 「フロントページディスプレイ」のオプションを確認します。

テーマにホームページレイアウトのページテンプレートが必要ない場合は、このオプションが[最新の投稿]に設定されていることを確認してください。テーマがホームページテンプレートを使用している場合は、静的ホームページを使用するようにサイトを設定します.

ホームページ表示エラーの解決策2

ホームページテンプレート

ホームページテンプレートを使用する必要があります. 多くのテーマ開発者は、ホームページのレイアウトにカスタムページテンプレートを使用しています。したがって、最初にドキュメントファイルを最初に読む必要がありますが、エディタがない場合は、下にあるエディタで新しいページを作成します。 ページ属性>テンプレート ホームページ、ホームページ、フロントページ、または同様のテンプレートがあるかどうかを確認します。その場合は、このテンプレートを使用してページを作成し、保存/公開してから、 設定>読み取り 静的フロントページオプションとして設定するには.

4.私のURLは「醜い」

デフォルトでは、デフォルトのWordPressのURL構造はSEOフレンドリーではありません。そのため、最初のセットアップ時にWebサイトのURLは見苦しく見える可能性があります(投稿ID、公開日、投稿タイトル、さらにはカテゴリのまとまり)。心配しないでください–簡単に修正できます.

醜いURLエラーの解決策

パーマリンク設定

したがって、URLが見栄えがよくない場合(yourwebsite.com/?p=1)は、 設定>パーマリンク 設定を[投稿名]オプション(またはその他のオプション)に変更します。自分に最適なものを選択してください).

5.投稿が404エラーを返す

Github 404エラー

現在404エラーページを返している投稿がある場合は、ほとんどの場合パニックにならないでください(まだ)。投稿がまだそこにあり、パーマリンク設定を更新するだけで問題を解決できます。これは、カスタム投稿タイプを使用するテーマで非常に一般的です。カスタム投稿タイプを使用する新しいテーマをアクティブにするときはいつでも、パーマリンク設定をリセットする必要があります.

404エラーソリューションを示す投稿

最も簡単な修正は、 設定>パーマリンク 保存ボタンをクリックします。通常、これでうまくいきます。しかし、これが機能しない場合は、.htaccessファイルを手動で更新する必要がある可能性があります(注:WordPressを初めて使用する場合は、自分で対処することはお勧めしません。代わりに、フリーランスの開発者に連絡して支援を求める必要があります)。 。あなたはについてもっと読むことができます WordPressパーマリンクを使用する WordPress codex.

6.メニューに何も表示されない

WordPressを日常的に使用している場合は、この問題は発生しない可能性がありますが、WordPressを初めて使用する場合や、数年前にWordPressを使用して戻ってきたばかりの場合は、メニューが空白になっているときに混乱する可能性があります。あなたはテーマをインストールします.

不足しているメニューエラーの解決策

WordPressメニュー設定

デフォルトのWordPressテーマには、セットアップがない場合に備えてWordPressメニューのフォールバックがありますが、すべてのテーマ開発者がこれを独自のテーマに追加したわけではありません.

メニューが機能していることを確認するには、 外観>メニュー メニューをセットアップする.

  1. メニューがあることを確認してください. そうでない場合は、作成する必要があります(WordPressでメニューを設定する方法については、この投稿をご覧ください)。
  2. メニューが場所に割り当てられていることを確認してください. メニューの下に「表示場所」が表示されます。これらはテーマに組み込まれたメニュー領域です。メインメニューの場所が1つしかないテーマもあれば、大量の場所があるテーマもあります。メニューを表示する場所のオプションを確認して保存してください.

7.新しいテーマは注目の画像を使用していますが、それらのない投稿がたくさんあります

WordPress 2.9より前は、注目の画像はありませんでした(投稿のサムネイル)WordPressでサポートされているため、多くのテーマで注目の画像を定義するためにメタオプションやカスタムフィールドを使用したり、デフォルトの投稿画像を一切用意していませんでした。.

古いテーマから注目の画像をサポートする新しいテーマに切り替えているのかもしれませんし、以前のテーマがごくわずかで使用していなかったのかもしれません。フィーチャード画像を設定するために何百もの投稿を通過するのに何時間もかかることはないでしょう(またはあなたがそうしているかもしれません)。これのための簡単な解決策があり、それはプラグインの形で提供されます!

注目の画像がないエラーの解決策

簡単なサムネイルプラグインの追加

簡単な解決策は、「簡単なサムネイルの追加”古い投稿に注目画像を自動的に設定するプラグイン。インストールしてアクティベートし、指示に従って古い投稿に画像を追加してください。今後は、新しい投稿を公開するときに注目の画像を追加してください.

8.スライド、アコーディオン、トグル、タブ…動作しない、または動作を停止した!

最近の多くのWordPressテーマは、java-script / jQueryを利用して、画像スライダー、トグル、アコーディオン、タブ、モバイルメニュー、画像ホバーなどを追加するテーマを強化しています。.

これらの機能がテーマで機能していない場合、または突然機能しなくなった場合は、何らかのJavaScriptエラーが発生し、すべてが機能しなくなります。.

スライド、トグル、タブなどの壊れたエラーの解決策

WPエンジンキャッシュ

あなたが最初にすべきことは すべてのプラグインを無効にする, キャッシュ(すべて)をクリアし、サイトを再ロードして、すべてが正常に機能しているかどうかを確認します。そうであれば、プラグインを1つずつアクティブ化できます。中断するとすぐに、最後のプラグインが問題の原因であることがわかります(このプラグインを書き留め、非アクティブ化してから同じことを繰り返します)。.

問題の原因となっているプラ​​グインがわかったら、互換性のある同じ機能を持つ新しいプラグインを検索するか、プラグインまたはテーマの開発者に連絡して競合を通知します(最初にページを調べて、実際の問題は、適切な担当者に連絡できるようにするためです–プラグインエラーの場合は、プラグイン開発者にメモを送信するか、テーマエラーの場合はテーマ開発者).

9.スタイリングの変更は何もしていません

これで、すべてのテーマが設定されました。次に、独自の「個性」を与えるための外観を変更し、ブランド、ビジネス、ニッチなどに本当に一致させる必要があります。これで、サイトにカスタムCSSを追加したり、スタイルシートを変更したりしましたが、サイトを更新しても、変更はまったく反映されません。!

不足しているスタイル編集エラーの解決策

WordPress Liveカスタマイザ

編集を確実に適用するには、いくつかの手順があります。

  • キャッシュを無効にする: 最も一般的な問題は、次のようなキャッシュプラグインがあることです。 W3合計キャッシュ CSSをインストールしてキャッシュします。その場合は、無効にする必要があります.
  • WordPressカスタマイザ: テーマカスタマイザを使用している場合は、[保存]ボタンをクリックしてページを更新し、変更が有効かどうかを確認してください。.
  • 背景は変わらない: WordPressのバックグラウンドダッシュボードを使用して背景を変更しようとするだけの場合、使用しているテーマの背景に画像が設定されていると問題が発生する可能性があります。テストのためだけに新しい画像をアップロードしてみてください。 1pxの単色をアップロードし、それを繰り返すように設定することも、まともなオプションかもしれません.
  • WordPressエディターの変更: WordPressエディターで変更を行おうとしている場合 外観>編集者 サーバーのアクセス許可のため、実際には変更が保存されない場合がありますが、その場合はエラーが発生します。あなたはについてもっと学ぶことができます ここでファイルの権限を設定する.

10.テーマを更新しましたが、変更はすべてなくなりました!

このエラーの原因として最も可能性が高いのは、(通常は)style.cssファイルなどのテンプレートファイルを手動で変更したことです。次に、テーマを更新すると、編集したファイルがデフォルトのテーマコードで上書きされました。このため、元のテーマに変更を加えることはお勧めしません.

テーマの変更がエラーになった

WordPressへのカスタムコードの追加

残念ながら、復元に使用できるWebサイトのバックアップがない限り、編集内容は永久に失われる可能性があります。一部のホスティング会社は30日間のウェブサイトバックアップを提供しているため、バックアップの検索や復帰にサポートが必要な場合は、ホストに連絡してみてください。独自の手動バックアップがあれば、FTP経由でテーマファイルを復元できるはずです。.

現在、この問題を修正できない可能性がありますが、予防策を講じて、再びこのような状況にならないようにすることができます。将来、テーマを編集する場合は、次の1つ(または複数)を使用する必要があります。

  • カスタムCSSプラグイン. ほんの少しの微調整が必​​要な場合は、カスタムCSSプラグインを使用して微調整を行い、テーマの更新中にそれらが削除されないようにすることができます。ここに私たちが好きな2つがあります:
    • 黄色の鉛筆CSSエディター
    • CSSHeroビジュアルCSSエディター
  • 子テーマを作成する. 子テーマを作成することは、おそらくテーマをカスタマイズする最良の方法であり、最大の柔軟性を可能にし、テンプレートファイル(style.cssだけでなく)の編集、新しいスクリプトの削除または追加、およびカスタム関数の追加を可能にします。.
    • WordPressの子テーマを作成する方法については、この記事をご覧ください。.
  • ウェブサイト全体のバックアップを維持する. 何か問題が発生した場合に備えて、常にウェブサイトのバックアップをとっておくことをお勧めします。このため、次のいずれかを使用してWordPress Webサイトをバックアップすることを強くお勧めします(ホスティング会社が提供するサーバーバックアップとは異なります)。
  • 変更ログを保持する. テンプレートファイルを手動で編集する場合(いいえ)、または子テーマを使用する場合、変更ログを作成することは、テーマに対して行ったすべての微調整を追跡するための最良の方法です。何かが壊れた場合に特に役立ちます。これにより、後戻りして、どこに間違いがあったかを確認できます。.

まとめ

そこにあります– 10の一般的なWordPressエラーとソリューションを修正できるようにします。しかし、これらは私たちが最も頻繁に遭遇するエラーのほんの一部です。その他のヒントについては、私たちが書いたこのガイドもご覧ください。 Themeforest WordPressテーマのインストール方法 (ガイドには、ほとんどのテーマに適用されるヒントがあります).

他の問題が発生している場合、最初のステップは、簡単なGoogle検索を実行して、自分で答えを見つけることができるかどうかを確認することです。自分で調べてもまだ答えが見つからない場合は、テーマまたはプラグインの作成者に問い合わせるか(製品に問題がある場合)、または次のようなフォーラムにアクセスしてください。 Reddit または エンバト コミュニティメンバーが支援できるかどうかを確認します。発生しているエラーは、考えているよりも一般的です!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map