前提・実現したいこと
wordpressの記事一覧ページの項目、クイック編集を管理者以外では非表示にしたい。
発生している問題・エラーメッセージ
下記のようなコードを試したが、管理者の場合でもクイック編集が非表示になってしまう。
該当のソースコード
function custom_post_row_actions($actions, $post){ if($post->post_status == "publish" || $post->post_status == "future") unset($actions['inline hide-if-no-js']); return $actions; } add_filter("post_row_actions", "custom_post_row_actions", 0, 2); if ( !is_super_admin() ) { add_action( 'do_custom_post_row_actions', ' custom_post_row_actions' ); }
補足情報(FW/ツールのバージョンなど)
クイック編集自体は非表示にできているので前半部分は間違っていないと思うので
if ( !is_super_admin() ) { 以下の部分に問題があるのだとは思っていますが
どうにも解決できず・・
よろしくおねがいします。
(質問文は編集できます)質問文のコードはコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「<code>」ボタンを押すとコードブロックになります。
回答1件
あなたの回答
tips
プレビュー