
科学技術恐怖症は1つの理由でWordPressを崇拝します。プラグイン。
開発者はJSファイルとPHPスクリプトをコーディングし、CSSを使用して一部の機能を美化し、すべてをzipフォルダーにダンプして、プラグインのクイックインストールで誰でも自分の作業を使用できるようにします。
WordPressには何万ものプラグインがあり、インストールできるプラグインの数に制限はありません(ホスティングプランのメモリ制限は別として)。
プラグインが多すぎる場合の問題は、追加するプラグインごとに、functions.phpファイルに挿入されるコードが増え、HTTPリクエストが増加し、更新を受け取らない古いプラグインがセキュリティの脆弱性を引き起こすことです。
WordPressにインストールされているプラグインが多いほど、必ずしもアクティブである必要はありませんが、何かが競合を引き起こす可能性が高くなります。
WordPressで競合が発生した場合、プラグインが通常の原因です。それらを無効にすることがトラブルシューティングの唯一の方法です。
WordPressプラグインを無効にする方法
WordPressプラグインは、WP管理パネル内から個別に無効にすることも、一度に無効にすることもできます。プラグインがWebサイトを破壊した場合は、cPanelでファイル名を変更するか、FTPを使用してホスティングアカウントに接続し、プラグインフォルダーの名前を変更することで、プラグインを非アクティブ化できます。
WordPressでプラグインを簡単に無効にする方法
管理者としてログインし、左側のサイドバーで「プラグイン」にカーソルを合わせます。展開されたメニューから、「インストールされたプラグイン」をクリックします。
これにより、インストールされているすべてのプラグインのリストが表示されます。
上部にあるビューを「すべて」から変更して、アクティブなプラグイン、非アクティブ、最近アクティブ、使用する必要がある、更新が利用可能、または自動更新が無効になっているプラグインのみを表示できます。
これらのオプションは、問題の原因となるプラグインに焦点を当てるのに役立ちます。
たとえば、プラグインが最近インストールされた後に何かが壊れた場合は、[最近アクティブ]を選択すると、サイトに追加された最新のプラグインのみが表示されます。
同様に、利用可能な更新がある場合は、そのオプションをクリックして更新を適用します。更新は、既知のバグを修正するために開発者がロールアウトした修正またはパッチである可能性があるためです。
更新が機能しない場合は、トラブルシューティングのために非アクティブ化することが論理的な次のステップです。
個々のプラグインを非アクティブ化するには、無効にするプラグインを見つけて、その下にある「非アクティブ化」というリンクをクリックします。
可能な限り少ないクリックでWordPressの複数のプラグインを無効にする方法
トラブルシューティングをどこから始めればよいかわからない場合は、すべてのプラグインを無効にするのが最善の方法です。次に、サイトを再アクティブ化して更新し、問題の原因となっているプラグインを見つけることができます。
複数のプラグインを無効にするために、WordPressには一括アクション機能があります。
ビリー・マグヌッセン イントゥ・ザ・ウッズ
プラグインページの上部にある「バルクアクション」と表示されている矢印をクリックします。これにより、さまざまなオプションを提供するドロップダウンメニューが開きます。 「非アクティブ化」を選択します。
各プラグインの横にはチェックボックスがあります。 「プラグイン」というタイトルの列の最初のチェックボックスは、表示されているすべてのプラグインを自動選択します。
最近アクティブなプラグインのみを無効にする場合は、最初に「最近アクティブ」を選択してから、プラグイン列全体のチェックボックスをオンにします。
無効にするプラグインをすべて選択したら、ページの上部に戻り、一括操作メニューで[非アクティブ化]が選択されていることを確認して、[適用]をクリックします。
これにより、選択されたすべてのプラグインが一括で無効になります。
FTPまたはcPanelでWordPressプラグインを無効にする方法
すべての競合が単純な修正であるとは限りません。致命的なエラーをスローする競合は、サイトの読み込みを妨げる可能性があります。
WPログインページにアクセスできない場合は、WordPressプラグインを無効にするための回避策が必要になります。
プラグインを無効にする特定の方法の1つは、プラグインを壊すことです。直感に反するように聞こえますが、仕事は終わります。
コンピューターにFTPクライアントがインストールされている場合は、FTP経由でログインします。
接続したら、ドメインのルートフォルダー(yoursite.com)に移動し、[WPコンテンツ]フォルダーをクリックして開き、[プラグイン]フォルダーを右クリックして、[名前の変更]を選択します。
ファイル名に.oldを追加するだけです。これによりファイルパスが壊れるので、WordPressソフトウェアにはプラグインファイルが存在しません。
cPanelでは、クリックするだけで同じプロセスを実行できます。
cPanel(yoursite.com:2083)に移動して[ファイルマネージャー]を選択し、サイトのルートフォルダーに移動して、WPコンテンツフォルダーを開き、pluginsフォルダーの名前を変更します。
WordPressでプラグインを再アクティブ化する方法
プラグインフォルダ名を変更すると、そのフォルダ内のすべてのプラグインが非アクティブになります。元に戻しても、自動的に再アクティブ化されるわけではありません。
プラグインフォルダの名前を変更して無効にしたプラグインを再度アクティブにする場合は、WordPressの「インストールされたプラグイン」ページの一括アクション機能を使用します。
WP管理者にアクセスせずに単一のWordPressプラグインを無効にする方法
問題の原因となっているプラグインがわかっていて、WordPressにアクセスしてプラグインを無効にできない場合は、FTP経由でホスティングサーバーにアクセスすることが解決策です。
ウォーリー・バヨラとヨッシュ・スキャンダル
たとえば、プラグインエディタを使用して、致命的なエラーの原因となったプラグインのコードを変更した場合、ログインできない場合があります。
代わりに、FTPまたはcPanelを使用してホスティングアカウントにアクセスし、サイトのWPコンテンツ>プラグインフォルダーに移動してから、フォルダーをクリックして、Contact-Form-7をContact-Form-7.oldに変更するなど、単一のプラグインの名前を変更します。 。
これにより、Contact Form 7プラグインは無効になりますが、他のすべてのプラグインはアクティブのままになります。
プラグインを再アクティブ化すると、「ファイルが存在しません」というエラーが表示される場合があります。これは、キャッシュをフラッシュせずにプラグイン名を元に戻した場合に発生する可能性があります。
.oldプラグインファイル名を読み込もうとしているキャッシュバージョンがある場合は、WordPress内でキャッシュをパージまたはフラッシュしてから、プラグインを再度アクティブにします。