投稿編集リンクを管理バーに表示するプラグイン

はじめに

このブログ内で書いてる記事で時々加筆するものがあります。その際に投稿画面で検索してから投稿を編集しますが、何回かに分けて加筆する際に同じ事(投稿画面で検索してから投稿を編集)を繰り返すのが面倒なので、ログインしてすぐに管理バーからダイレクトに編集(直近の投稿)できるプラグインを作成しました。ありそうで無かった?プラグインだと思います。

管理バーに最近編集した投稿へのリンクが表示され、編集できるようになります。
(0) 最終更新: 1週間 前
66ダウンロード 検証済み: 6.5.4
ダウンロード: リリース: 2024-06-03

動作

仕様

  • 過去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
);

Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください