사이트 제작하고, 그대로 납품하려고 하고 있는 당신. 조금 기다려! !

5215 단어 WordPress
요 전날, WordPress 안건을 받고, 특히 아무것도 설정하지 않고 납품하려고 하면
「관리 화면은 손님이 만지기 때문에, 만지면 곤란한 녀석은 비표시로 할까~」
라고 템퍼한 것은 나입니다. 원래 관리 화면의 메뉴 바나 사이드 바는 숨길 수 있을까?

라고 생각했습니다만 조사하면 보통으로 기사가 상당히 있었습니다.
이번에는 제 실안건에서 관리 화면을 사용하면서 설명해 갑니다.

STEP1 현재 상태 관리 화면



특히 아무 것도 신경 쓰지 않고 이것으로 납품하려고했습니다만, 위와 같은 것을 말해
확실히 WordPress를 사용한 적이없는 사람이라고 헤매게 될지도 모릅니다.
라고 생각했어요. 플러그인을 많이 넣고 있으면 불필요하게 생각합니다.



STEP2 functions.php에 제어하는 ​​문장을 쓰자.



조사해 참고로 한 기사가 이쪽입니다.
htps : // wp도 cs. 오 sd. jp/% 9% 96% 2% 6% 95% B0% 3% 83% 3% 83% 95% 3% 82% 1% 3% 83% 3% 83% % 83 % B3 % 3 % 82 % B9 / 레모 ゔ
h tps : //는 소문. 이 m/wp-메누누레도ゔぇ/
htps //w w. 그냥 ぁ. jp / b / g / rdp / s / 2754

※내가 실제로 쓴 코드는 아래와 같습니다.

functions.php
function remove_menus () {
  global $menu; // 左メニューのグローバル変数
  remove_menu_page( 'index.php' );                  // ダッシュボード
  remove_menu_page('edit-comments.php'); // コメントメニュー
  remove_menu_page('edit.php'); // 投稿
  remove_menu_page( 'upload.php' );                 // メディア
  remove_menu_page( 'edit-comments.php' );          // コメント
  remove_menu_page( 'themes.php' );                 // 外観
  remove_menu_page( 'plugins.php' );                // プラグイン
  remove_menu_page( 'users.php' );                  // ユーザー
  remove_menu_page( 'tools.php' );                  // ツール
  remove_menu_page( 'options-general.php' );        // 設定
  remove_menu_page( 'wpcf7' ); // Contact Form 7.
  remove_menu_page( 'ai1wm_export' ); // All-in-One WP Migration.

}
add_action('admin_menu', 'remove_menus', 99);

function remove_wp_nodes()
{
global $wp_admin_bar; // 上部ツールバーのグローバル変数

$wp_admin_bar->remove_node( 'comments' ); // コメント
}
add_action('admin_bar_menu', 'remove_wp_nodes', 99);


상기 코드를 추가한 후의 관리 화면은 이쪽입니다. 여기까지 숨겨져 있으면 좀처럼 헤매는 일도 없어질까라고 생각합니다.


요약



고객이 갱신하기 쉽도록 생각하고 관리 화면을 설치할 수 있게 되면 좋네요!
이 근처의 지식은 부족하기 때문에, 좀 더 지식을 붙여 가고 싶습니다.

좋은 웹페이지 즐겨찾기