はじめに
このブログ内で書いてる記事で時々加筆するものがあります。その際に投稿画面で検索してから投稿を編集しますが、何回かに分けて加筆する際に同じ事(投稿画面で検索してから投稿を編集)を繰り返すのが面倒なので、ログインしてすぐに管理バーからダイレクトに編集(直近の投稿)できるプラグインを作成しました。ありそうで無かった?プラグインだと思います。
動作
仕様
- 過去3日以内に編集された5つの投稿を表示します。
- 投稿、固定ページ、メディア、カスタム投稿に対応。
- 以下のフィルターフックを使って様々な設定を変更できます。
/** ==================================================
* Filter for capability.
*
*/
add_filter( 'edit_recent_edited_posts_user_can',
function() {
return 'edit_published_posts';
},
10,
1
);
~~~
~~~
/** ==================================================
* Filter for period to be displayed.
*
*/
add_filter(
'edit_recent_edited_posts_days',
function() {
return 30;
},
10,
1
);
~~~
~~~
/** ==================================================
* Filter for user ID of the post to be displayed.
*
*/
add_filter(
'edit_recent_edited_posts_author_ids',
function() {
$user_ids = array();
$user_ids[] = get_current_user_id();
return $user_ids;
},
10,
1
);
~~~
~~~
/** ==================================================
* Filter for displayed results.
*
*/
add_filter(
'edit_recent_edited_posts_items',
function() {
return 10;
},
10,
1
);
~~~
~~~
/** ==================================================
* Filter for display order.
*
*/
add_filter(
'edit_recent_edited_posts_order',
function() {
return 'ASC';
},
10,
1
);
~~~
~~~
/** ==================================================
* Filter for type of posting date and time.
*
*/
add_filter(
'edit_recent_edited_posts_orderby',
function() {
return 'post_date';
},
10,
1
);
コメントを残す