管理者のサブメニュー分類(カテゴリとタグとして)のレベルを投稿から親メニューにする方法があれば今すぐ、...)コメントWordpress:管理者のサブメニューを投稿から親レベルに移動する
答えて
[OK]を、私はあなたが100%右を得るかどうかわかりません...あなたはデフォルトの "ポスト"の名前と外観を変更!
は、多分そのためのカスタムポストタイプを導入し、より良いされていましたが、前に言ったように、あなたのclinetがそのようにそれを望んでいるならば、それはここでは、
...サブメニューの問題を変更しません。私たちは、私はこのソリューションをテストし、それが正常に動作し、行く、もちろんあなたには、いくつかのスタイリングをしなければならないことがあります。
function load_custom_wp_admin_style() { ?>
<script>
jQuery("#menu-posts ul li:nth-of-type(4)").prependTo("#adminmenu");
jQuery("#menu-posts ul li:nth-of-type(4)").prependTo("#adminmenu");
</script>
<?php }
add_action('admin_footer', 'load_custom_wp_admin_style');
私は自分のfunctions.phpにこのコードを追加し、これは「カテゴリ」との「タグ」を移動しました「ダッシュボード」の直前に管理者メニューのトップに「投稿」を投稿してください!
あなたは、「ダッシュボード」を使用しようとした後にそれをしたい場合:あなたはそれを見て、あなたはセレクタ「#メニュー-投稿を」変更する必要がありますポストタイプ「ポスト」を使用していない場合
function load_custom_wp_admin_style() { ?>
<script>
jQuery("#menu-posts ul li:nth-of-type(4)").insertAfter("#menu-dashboard");
jQuery("#menu-posts ul li:nth-of-type(4)").insertAfter("#menu-dashboard");
</script>
<?php }
add_action('admin_footer', 'load_custom_wp_admin_style');
インスペクタでアップ! YOUR LASTのコメントに係る
EDIT:あなたはWordPressのコア管理-CSSを変更していないいくつかのスタイリングをしたい場合は
、あなたはすべてのワードプレスの更新時にこれらの変更を失うことになります!
function load_custom_wp_admin_style() { ?>
<script>
// I add an id to the element so it can be selected more easily for styling...
jQuery("#menu-posts ul li:nth-of-type(5)").attr('id', 'custom_tag_link');
// Here I change the position as done before...
jQuery("#menu-posts ul li:nth-of-type(5)").insertAfter("#menu-dashboard");
jQuery("#menu-posts ul li:nth-of-type(4)").attr('id', 'custom_cat_link');
jQuery("#menu-posts ul li:nth-of-type(4)").insertAfter("#menu-dashboard");
</script>
<style>
/* Here comes the styling... */
/* Do some margins/paddings and background-alignments... */
#custom_cat_link, #custom_tag_link {
background-size: auto 100%;
background-repeat: no-repeat;
padding-left: 25px !important;
margin: 10px !important;
}
/* Set your Icons here... */
#custom_cat_link {
background-image: url('https://cdn0.iconfinder.com/data/icons/customicondesignoffice5/256/examples.png');
}
#custom_tag_link {
background-image: url('https://cdn0.iconfinder.com/data/icons/customicondesignoffice5/256/examples.png');
}
</style>
<?php }
add_action('admin_footer', 'load_custom_wp_admin_style');
二つ目:
しかし、あなたはあなたの関数を経由してのスタイルを挿入することができ、我々は、スクリプトを挿入するので、すなわち、このようなCSSの背景を経由してアイコンを追加しましたように同じ方法で、CSS名前の変更を...前に述べたように、私はポストタイプを「ポスト」に変更していないでしょう。より良いプラクティスは、カスタムポストタイプを導入することでした。あなたは望みどおりに名前を付けることができますし、タクソノミーも変更できます。それでは、今度もまた、私たちはJSで「汚れたハック・ア・様」な道を行く...全コード:
function load_custom_wp_admin_style() { ?>
<script>
// I add an id to the element so it can be selected more easily for styling...
jQuery("#menu-posts ul li:nth-of-type(5)").attr('id', 'custom_tag_link');
// Change the name of the <a>-element in the <li>-elem here...
jQuery("#menu-posts ul li:nth-of-type(5) a").html('NEW TAG TITLE');
// Here I change the position as done before...
jQuery("#menu-posts ul li:nth-of-type(5)").insertAfter("#menu-dashboard");
jQuery("#menu-posts ul li:nth-of-type(4)").attr('id', 'custom_cat_link');
jQuery("#menu-posts ul li:nth-of-type(4) a").html('NEW CAT TITLE');
jQuery("#menu-posts ul li:nth-of-type(4)").insertAfter("#menu-dashboard");
</script>
<style>
/* Here comes the styling... */
/* Do some margins/paddings and background-alignments... */
#custom_cat_link, #custom_tag_link {
background-size: auto 100%;
background-repeat: no-repeat;
padding-left: 25px !important;
margin: 10px !important;
}
/* Set your Icon here... */
#custom_cat_link {
background-image: url('https://cdn0.iconfinder.com/data/icons/customicondesignoffice5/256/examples.png');
}
#custom_tag_link {
background-image: url('https://cdn0.iconfinder.com/data/icons/customicondesignoffice5/256/examples.png');
}
</style>
<?php }
add_action('admin_footer', 'load_custom_wp_admin_style');
ここでは、アクションで全体を見ることができます:
ので、たとえば、あなたはメニューが表示されますどのように高い変えることができますが、私はあなたがサブメニューのレベルを変更することはできませんことをかなり確信していますカテゴリはすべてのタクソノミーが定義されている投稿タイプに属しているので、ポストタイプ "投稿"に属します。
多分あなたが行うことができます、あなたがotionページ、またはカスタムポストタイプを設定することができますが、最初のものはまた、単にサブメニューとして、直接のタクソノミーと第二のものではないがinculdeません...とにかく
ですから、管理画面のDOMを変更するJavaスクリプトのハックでは、私はそうすることを勧めません!その仕事の具体的な理由はありますか?
ここでは、管理画面上でカスタムJSを含める方法を見ることができます。 ます。https://codex.wordpress .org/Plugin_API/Action_Reference/admin_enqueue_scripts リンクを「移動する」スクリプトを追加することもできます。つまり、jqueryを使用することができます。しかし、私の意見では、このことはお勧めできません。あなたの答えは – ToTaTaRi
です。私は以下のように説明しています。 –
- 1. Wordpress管理のサブメニューへ移動
- 2. WordPress(REST)の投稿を管理者に表示する順に投稿
- 3. Wordpressの管理者が0の投稿を表示する
- 4. Wordpress - 管理者の投稿管理ページのすべての投稿タイトルは、ページの最初と同じです。
- 5. ページ管理者としてFacebookページに投稿を投稿
- 6. Wordpress:管理からの投稿数を変更
- 7. Wordpressの管理者のカスタムタクソノミを使って投稿をフィルタリングする
- 8. 管理者がRailsで承認した後の投稿投稿
- 9. WordPress:投稿者の投稿数
- 10. Wordpress Filterダッシュボードカスタム投稿投稿者
- 11. Wordpress PHP自動投稿メールの投稿者
- 12. 投稿者と管理者だけにコメントを表示
- 13. WordPress:投稿者の名前を投稿者のリストにリンクする方法
- 14. 投稿、コメント、ページなどがWordpress管理者に表示されない
- 15. WordPress - 投稿者のみ投稿を表示する
- 16. ソナタ管理者投稿データを別のコントローラに渡す方法
- 17. 管理者のWordPressエラー:ページが見つからない、投稿が見つからない、ページと投稿の編集中にエラーが発生する
- 18. WPの管理者の外に投稿を書く
- 19. Facebook Graph API - 投稿管理者作成者
- 20. Wordpress投稿者IDによって投稿を取得
- 21. Wordpressプラグインは、管理者バーの親メニューオプションを追加します
- 22. 私は管理者/投稿管理者、新しい投稿ページのform_forを設定する方法はありますか?
- 23. 投稿者Facebookのファンページ管理者としてPHPを使用する
- 24. Wordpress/ACF:投稿者に関連した投稿
- 25. Wordpressマルチサイト管理者のロックアウト
- 26. Wordpressの管理者からのリンクを制御する
- 27. 管理者としてFacebookページに投稿
- 28. WordPressの管理者のメタキーに基づいてカスタム投稿を注文する方法
- 29. 管理者の投稿一覧に複数のカテゴリの投稿を取得する
- 30. WordPressプラグインの機能を管理者側から削除する
Ups、私はちょうどこのようにカテゴリとタグの順番を変更しました。これを避けてください:jQuery( "#menu-posts ul li:nth-of (5) ")。insertAfter("#menu-dashboard ");jQuery( "#menu-posts ul li:nth-of-type(4)")。insertAfter( "#menu-dashboard"); – ToTaTaRi
非常に助けていただきありがとうございます...私はwp-admin/css/admin-menu.cssでそれをやろうとしているので、アイコンを追加してフォントを編集する方法があるのでしょうか? –
もう1つ重要なこと:名前を変更する方法は? –