多くのプラグインを使用していますが残念ながらそれらを削除できません。 バックエンドが遅いです。WPプラグインアイデア/検索:特定のwp-adminページで特定のプラグインを選択的に有効にします。
Wordpressは、すべてのページ読み込み時に各プラグインを読み込むように、またwp-adminバックエンドにも読み込まれるように作られています。たとえあなたがページにいても、プラグインが必要ない場合、woocommerce、連絡先フォーム7などがロードされます。彼らはページに自分のCSSを置くだけでなく、PHPのものを行い、すべてを遅らせる。
プラグインオーガナイザ - 特定のページに特定のプラグインを選択的に読み込むことができるプラグインです。彼らはバックエンドでそれを行う機能を持っています - しかし、それはフロントエンドでそれを使用することはすでに地獄です。フロントエンドではプラグインロジックを使用しています。
wp-adminページでどのプラグインを無効/有効にするかを選択するプラグインまたは手作りのソリューションはありますか?
adminメニュー(左側のメニュー)を表示するには、すべてのwp-adminページにすべてのプラグインを読み込む必要があります。このメニューを作成して何とかキャッシュする必要があるかもしれません。 特定のページのプラグインを選択的に有効にします。 カスタムフィールドを使用しています - ACFプラグインはいくつかのページで有効にする必要があります - またいくつかのwoocommercerページで有効にする必要があります。 Polylang(multilang用)は多くのページで有効にする必要があります。 たとえば、イベントカレンダーページにwoocommerceをロードする必要はなく、逆も同様です。
バックエンドの構築に必要な時間を短縮するための既存の解決策をご存じですか? キャッシングオプションはありますか?
WPサイトに非アクティブなプラグインがあることを意味しません。なぜあなたはそれらを削除できないのか説明できますか?なぜ私はメニューをビルドするためにそれらを読み込まなければならないと言うかもわかりません。非アクティブなプラグインがメンテナンスされていない場合(セキュリティリスク)はさらに悪化します。 – Aibrean
Wordpress 101: プラグインがアクティブになっている(ファイルが存在し、データベースに「アクティブ」として登録されている)場合は、各ページの読み込み時に読み込まれます。フックが自分の仕事をすることができるように、WPはプラグインをロードする必要があります。 たとえば、wp-admin領域にメニュー項目を登録するためのフック(アクション)。 私は、このページの読み込み用のアクティブなプラグインの配列をフィルタリングするよりも、特定のページのプラグインを無効にしたいと考えています。そのフックやものはすべて無視されます。 これはプラグインの主催者ですhttps://de.wordpress.org/plugins/plugin-organizer/ –
元の投稿を編集したので、はるかに明確です。 – Aibrean