• 投稿などのゴミ箱の画面で「完全に削除する」というリンクが存在しますが、この機能が不要なため(操作されないようにしたいため)、このリンクを非表示にしたいのです。

    方法はありますでしょうか?

    できましたら、functions.phpなどに記載する形でできましたらとても助かります。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • こんにちは

    wp-config.php

    define('EMPTY_TRASH_DAYS', 0);

    を記述した上で、投稿(公開中の投稿)を削除してみてください。

    ゴミ箱 へのリンクが 完全に削除 のリンクになり、ゴミ箱はなくなります。

    トピック投稿者 shigeg

    (@shigeg)

    nobitaさん>

    さっそくのレスありがとうございます。

    私の説明が至っておりませんで、
    当方の意図が伝わっておりませんでした。
    申し訳ございません。

    ご説明いただいた方法ですと「完全に削除」というリンクは残り、
    『「完全に削除する」を非表示にしたい』という目的は、
    達成できていないように伺えます。

    当方の意図としては、
    「操作ミスによって情報が完全に削除されてしまう可能性を根本的に絶つ」ために、
    [完全に削除する」というテキストリンクを非表示にしたいと思っております。

    上記の「操作ミス」とは、
    ゴミ箱に入っている情報を復元しようとした際に、
    [復元]リンクのすぐ横にある[完全に削除する]リンクを
    間違ってクリックしてしまうことです。

    ゴミ箱の機能は残さないといけないので、
    ゴミ箱の機能は残したままで、
    [完全に削除する]というテキストリンクだけを非表示にする方法、
    もしくはそれに類する方法があればご教示願いたく存じます。

    「操作ミスによって情報が完全に削除されてしまう可能性を根本的に絶つ」

    とありますが、通常ゴミ箱に入った投稿は、30日後に削除されてしまい、リンクを消すだけでは、根本的に断つという事は出来ないと思いますが、その点については、どのようにお考えですか?

    トピック投稿者 shigeg

    (@shigeg)

    nobitaさん>

    レス遅れまして失礼致しました。

    > 通常ゴミ箱に入った投稿は、30日後に削除されてしまい

    上記のご指摘ありがとうございます。
    これは知りませんでした。。。

    ちなみに調べてみたところ、
    30日という保留期間はいくらでも延ばせるようでしたので、
    以下に付記させていただきます。
    http://soheicube.com/snippet/248/adjust-empty-trash-days

    やはりないですかね・・・質問に対する解決策は。。。

    ゴミ箱の機能は残さないといけないとなるとdelete権限を消すわけにもいかないので
    多少強引ですがスタイルでゴミ箱を空にするのボタンを消してしまってはどうでしょうか?
    もちろんゴミ箱を空にするを選ばないでURLを直指定されると消されてしまいますが。

    *管理画面にCSSを追加するならadmin_headあたりにフィルターするといいのかな?

    試してはいませんが、

    ユーザー権限を調整してやれば、

    例えば「投稿者」なら、「完全に削除する」リンクは、表示されなくなるのではないでしょうか

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「ゴミ箱の「完全に削除する」を非表示にしたい」には新たに返信することはできません。