春日井ナビ リフォーム時覚え

・協賛はsimple タクソノミー

・アドミンマイズでダッシュボード権限を投稿者になくし
リダイレクト指示部分で別に飛ばす。

・ロールエディタは 他人の記事を見れなくする。
チェックを外す部分は other delete とother edits

・その他 他人の記事を見れなくすると書いてあったファンクション様コードが2つあった。

http://qiita.com/halhide/items/8c85d4ea8f8584721aeb

//ロールしてるから効果わからんが自分だけポスト
function filter_other_post( $wp_query ) {
    global $pagenow, $current_user;

    if($pagenow != 'admin-ajax.php' && $pagenow != "edit.php" ) {
        return;
    }

    if($current_user->roles[0] == "administrator") {
        //管理者はすべて閲覧可能
        return;
    }

    $wp_query->query_vars['author'] = $current_user->ID;
}

もう一個はみつけられず。

ロールでバグってて、
春日井の食でクーポン有りの投稿だけ他のユーザーから削除までできる感じになっていて、
クーポンあり という新しいカテゴリを作り コードも入換え すべて記事をアサインしなおした。
一応治ったっぽい。

ファンクション分岐

 if (current_user_can('level_10')) {
//ここに投稿一覧に順位を書いた

}


さらに発見

 if (!current_user_can('level_10')) {
//ここに投稿一覧に順位を書いた

}
こう書くと逆に管理者が見えなくなる

・記事一覧カラムの表示をシンプル化した。
そのためアドミンcssに強制ディスプレイnoneで消した。

・カスタムフィールドってやつを消したかったから
カスタムフィールドテンプレートのグローバル設定
「編集リストページのカスタムフィールドカラムの表示を禁止する場合:
カスタムフィールドカラムを無効にする(クイック編集も動きません)」

をチェックした

・タイトルを入力の文字替え

//タイトルを入力してくださいを変える
function change_default_title( $title ) {
	$screen = get_current_screen();
	if ( 'shoku'or'asobu'or'share'or'seikatsu'or'iryou'or'manabu'or'koukyou'or'ofuroyado' == $screen->post_type ) {
		$title = '店舗名を入力';
	} else if ( $screen -> post_type == 'post' ) {
		$title = 'これは投稿を変更します';
	}

	return $title;
}
add_filter('enter_title_here', 'change_default_title');

★カスタムフィールドテンプレートで
改造方法

・アドミンcssでフロート クリアボス
これはカスタムアドミンにかいてもよし
・グローバルセッティングで
初期化・保存ボタンを消す
テンプレートタイトルをボックス名へ