質問: 'plugins.php' ) { echo '<style type="text/css"> .visible .proupgrade, .visible .docs, .visible .forum, .visible .jetpack-home, .visible .support {display: none ; } </style>'; } デバッグ時には、何らかの理由でphp警告が表示されます。php warning: session_start(): cannot send session cache limiter - headers already sent (output started at /wp-content/plugins/01-plugin/01_plugin.php:282) in /wp-content/plugins/wp-miniaudioplayer/miniaudioplayer.php on line 231 誰かが私たちを正しい方向に向けることができますか?どのフックを使うべきですか? 私たちの目標を達成するための他の方法はありますか? 編集 これらのリンクがどこにあるのかをよりよく理解するために、スクリーンショットを見てください。 ご覧のとおりは貴重なスペースを無駄に使用しての割合でプライマリカラムを膨張させています。 注:1次列はを折り返しません。二次は行いません。
回答: 非表示とは違って、cssを介してレイアウトを変更しようとするかもしれません。これは、プラグインの行アクションをターゲットにして、それぞれのアクションを別々の行に表示する例です。tr.active[data-slug="all-in-one-seo-pack"] .row-actions.visible span{ display: block; } プラグインがアクティブなときは、アクション行のみをターゲットにします。 それ以外の場合は、このようになります。