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