我要创建一篇文章创作!如何将WordPress管理屏幕自定义为您自己的偏好

桌面办公室 - 计算机-IMAC-LARG

您是否知道您可以自定义WordPress管理屏幕的设计到您自己的偏好?

作品创建的动机显着变化,只需添加一点设计安排。经常说“你可以做一些你感觉良好的事情”。由于面条诺里与定制大大差异,因此物品的质量也有效,质量自然也升高。

好吧,这次,我们将介绍如何定制WordPress管理屏幕设计,可以预期做出这样的优点!

在不使用插件的情况下自定义管理屏幕

Admin01.

好吧,我会触摸实际的方式。

如果您不使用插件,则会直接编辑Function.php。如果您未能编辑函数,则无法访问WordPress,因此请备份函数.php并以自己的风险自定义它。

关于WordPress主题的备份

如果是准备好的话,它并不难看!如何从WordPress备份摘要恢复

请检查。

跳过这一章说“使用插件”的人。

管理屏幕隐藏左侧菜单的一部分

使用remove_menus函数隐藏一些菜单。例如,如果将以下代码添加到Clusers.php,则称为“仪表板”的菜单消失。

function remove_menus(){
  remove_menu_page( 'index.php' ); 
}
add_action( 'admin_menu', 'remove_menus' );

当然,其他菜单也可以删除。如果您提供具有WordPress的WordPress对客户端构建的网站,则通常无法访问插件设置等。 (当然,如果未来存在持续维护,这不太可能)

function remove_menus(){
  remove_menu_page( 'themes.php' );          // 外観
  remove_menu_page( 'plugins.php' );         // プラグイン
  remove_menu_page( 'tools.php' );           // ツール
  remove_menu_page( 'options-general.php' ); // 設定
}
add_action( 'admin_menu', 'remove_menus' );

您还可以只隐藏特定的子菜单。在这种情况下,请使用remove_sub_menus_page函数。 remove_submenu_page(‘メニュー名’, ‘サブメニュー名’指定。例如,写下以下内容以隐藏仪表板主页:

function remove_submenus(){
  remove_submenu_page('index.php', 'index.php');
}
add_action( 'admin_menu', 'remove_submenus' );

如果总结,它将总结如下。请只留下要隐藏的物品。 (※不要隐藏您需要隐藏的物品!)

function remove_menus() {
    remove_menu_page('index.php');
      remove_submenu_page('index.php', 'index.php');
      remove_submenu_page('index.php', 'update-core.php');
    remove_menu_page('separator1');  // セパレータ1    
    remove_menu_page('edit.php');
      remove_submenu_page('edit.php', 'edit.php');
      remove_submenu_page('edit.php', 'post-new.php');
      remove_submenu_page('edit.php', 'edit-tags.php?taxonomy=category');
      remove_submenu_page('edit.php', 'edit-tags.php?taxonomy=post_tag');
    remove_menu_page('upload.php');
      remove_submenu_page('upload.php', 'upload.php');
      remove_submenu_page('upload.php', 'media-new.php');
    remove_menu_page('link-manager.php');
      remove_submenu_page('link-manager.php', 'link-manager.php');
      remove_submenu_page('link-manager.php', 'link-add.php');
      remove_submenu_page('link-manager.php', 'edit-tags.php?taxonomy=link_category');
    remove_menu_page('edit.php?post_type=page');
      remove_submenu_page('edit.php?post_type=page', 'edit.php?post_type=page');
      remove_submenu_page('edit.php?post_type=page', 'post-new.php?post_type=page');
    remove_menu_page('edit-comments.php');
    remove_menu_page('separator2');  //  セパレータ2
    remove_menu_page('themes.php');
      remove_submenu_page('themes.php', 'themes.php');
      remove_submenu_page('themes.php', 'widgets.php');
      remove_submenu_page('themes.php', 'theme-editor.php');
    remove_menu_page('plugins.php');
      remove_submenu_page('plugins.php', 'plugins.php');
      remove_submenu_page('plugins.php', 'plugin-install.php');
      remove_submenu_page('plugins.php', 'plugin-editor.php');
    remove_menu_page('users.php');
      remove_submenu_page('users.php', 'users.php');
      remove_submenu_page('users.php', 'user-new.php');
      remove_submenu_page('users.php', 'profile.php');
    remove_menu_page('tools.php');
      remove_submenu_page('tools.php', 'tools.php');
      remove_submenu_page('tools.php', 'import.php');
      remove_submenu_page('tools.php', 'export.php');
    remove_menu_page('options-general.php');
      remove_submenu_page('options-general.php', 'options-general.php');
      remove_submenu_page('options-general.php', 'options-writing.php');
      remove_submenu_page('options-general.php', 'options-reading.php');
      remove_submenu_page('options-general.php', 'options-discussion.php');
      remove_submenu_page('options-general.php', 'options-media.php');
      remove_submenu_page('options-general.php', 'options-privacy.php');
      remove_submenu_page('options-general.php', 'options-permalink.php');
    remove_menu_page('profile.php');
}
add_action('admin_menu', 'remove_menus');

如果您想了解更多,请参阅WordPress官方参考。

管理屏幕更改左菜单的文本

您还可以更改菜单的文本。更改菜单文本 全局变量使用$ MENU和$ SIMPENU。全局变量只是在整个WordPress系统中使用的唯一变量。

维护文本更改通常用于以下代码。这将添加到函数.php以及隐藏菜单时。

function edit_admin_menu_text() {
  global $menu;
  global $submenu;
  $menu[5][0] = '記事作成';  // 投稿
  $submenu['edit.php'][5][0] = '記事一覧';  // 投稿一覧
  $submenu['edit.php'][10][0] = '記事新規追加';  // 新規追加
  $menu[10][0] = '画像';
}
add_action( 'admin_menu', 'edit_admin_menu_text' );

然后,当帖子菜单是“创建文章”时,应确认帖子列表子菜单将介绍介质菜单在“文章列表”中使用新的额外子菜单替换为“映像”。

如果您正常运行WordPress作为媒体,则无法激励“创建文章”的文本。

管理屏幕更改页脚字符

admin02.
文本等“感谢您使用WordPress”到管理屏幕页脚。当然,可以更改此文本。

// 左下のテキストを変更
function custom_admin_footer () {
    echo 'テキストが入ります。テキストが入ります。';
}
add_filter('admin_footer_text', 'custom_admin_footer');
// 右下のテキストを変更
function custom_footer_update () {
    echo 'テキストが入ります。テキストが入ります。';
}
add_filter('update_footer', 'custom_footer_update', 11);
// フッター左下テキスト上にテキストを挿入
function custom_footer_above () {
    echo 'テキストが入ります。テキストが入ります。';
}
add_filter('in_admin_footer', 'custom_footer_above'));

页脚上不会显示空的回声。

登录屏幕定制

登录屏幕自定义也很容易。

函数login_panel_style(){echo‘#login h1 a {背景:URL‘.get_template_directory_uri()。’/images/login_panel_logo.png)无重复;背景大小:100%auto;}‘; } add_action(‘login_head’, ‘login_panel_style’);

以上是要更改登录屏幕标识的代码,但如果在查看登录屏幕的源代码时添加样式,还可以创建像Web服务的登录屏幕。

向管理栏添加/删除原始菜单

您还可以将原始菜单添加到管理栏(管理屏幕顶部的水平栏)。看看经常使用的网站的链接。

以下代码添加了一个新的Twitter链接(在新选项卡上打开),并隐藏管理栏左上角的WordPress徽标。

function my_admin_bar_menu() {
 global $wp_admin_bar;
 $wp_admin_bar->add_menu(array(
 'id' => 'new_item_in_admin_bar',
 'title' => __('Twitter'),
 'href' => 'http://twitter.com',
 'meta' => array (
    'target' => '_blank'
 )
 )); // リンクの追加
 $wp_admin_bar->remove_node('wp-logo');  // ロゴの非表示
 }
add_action('wp_before_admin_bar_render', 'my_admin_bar_menu');

其他

这种定制的部分要仔细害怕的部分可以突出,但邮局没有其他自定义。关于定制其他精细部分,我认为如果您深化自己的铅和书籍,定制级别会上升。

到目前为止,未插入的管理屏幕定制。

插件:使用WP Admin UI自定义

WP-Admin-UI-Customize
实际上,如果您编写代码,请在插件中自定义管理屏幕更容易。正如您可以看到的,如果您不使用插件,则只需自定义管理屏幕和函数即可搞砸。

那个时候我想使用WP Admin UI自定义插件是。

如果您使用此功能,您可以轻松地删除仪表板元voxes以及写作,而不仅仅是编写仪表板代谢,您可以轻松地编写代码而不在管理屏幕上编写代码。此外,日本参考资料也在满足。

请参阅官方页面进行使用。

官方页面(日语) WP Admin UI自定义

更改整个管理屏幕的设计

实际上,它是一个更改为您想要记住的整个管理屏幕的设计变化,更多的管理屏幕自定义。某些插件可用,因此我们将在最新的WordPress版本中接收并介绍您可以使用的内容。

板岩管理主题

Slate-Admin-Theme
板岩管理主题将管理屏幕更改为一个可以专注于发布的简单设计。

Fancy Admin UI.

Fancy-admin-ui
Fancy Admin UI.对展开管理屏幕每个部分边缘的平面设计的变化。管理屏幕的颜色模式可以从“设置”→“常规”更改。

蓝色管理员

蓝色管理员
蓝色管理员这将是Facebook风格蓝色的蓝色设计。

添加admin css / add admin javascript

添加admin-css
添加管理员CSS添加管理员javascript.是一个插件,可以在管理屏幕上添加到CSS和JavaScript。如果使用这些,您将拥有自己的设计。

在最后

如果文章的动机最近不会增加,管理屏幕可能会产生这种原因。我认为为遇险定制管理屏幕是良好的。

此外,WordPress管理屏幕的定制是一种良好的教学材料,能够理解WordPress的工作,直到它粘稠。首先,请尝试在没有插件的情况下自定义自定义,因为您可以使用插件到现在定制。

给这篇文章的人

ケイタ

隐藏在东京的网络工程师。我们做了广泛的生产/操作/数据分析。 応援は@KeitaInginal.请。