Hướng dẫn Ẩn chỉnh sửa theme wordpress trong quản trị

Khi bạn thiết kế web wordpress cho khách hàng , và bàn giao website cho khách hàng quản trị website .Việc quản trị web với các chức năng cơ bản như bài viết, chuyên mục,menu , slideshow bình thường cho khách hàng.Nhưng có một số khách hàng tò mò, thích khám phá thì có vè nguy hiểm nếu họ táy máy tới phần edit theme trong quản trị web.

Ố ô đơn giản là trong phần quản trị web bạn ẩn chức năng edit theme đi là được đừng để khách hàng tò mò những chỗ nguy hiểm.

Bạn mở file function.php thêm vài dòng code cơ bản này

function wpr_remove_editor_menu() {
remove_action('admin_menu', '_add_themes_utility_last', 101);
}

global $remove_submenu_page, $current_user;
get_currentuserinfo();
if($current_user->user_login == 'admin') { //Specify admin name here
add_action('admin_menu', 'wpr_remove_editor_menu', 1);
}

đơn giản hơn nữa bạn chỉ cần thêm 1 dòng này trong wp-config.php


<code>define('DISALLOW_FILE_EDIT', TRUE);</code>

hoặc trong file functions.php bạn chỉ cần thêm hàm này

<pre id="fvch-code-0"><span class="php"><span class="php-function">function</span> remove_editor_menu<span class="php-brackets">(</span><span class="php-brackets">)</span> <span class="php-brackets">{</span>
  remove_action<span class="php-brackets">(</span><span class="php-string">'admin_menu'</span>, <span class="php-string">'_add_themes_utility_last'</span>, <span class="php-number">1</span><span class="php-number">0</span><span class="php-number">1</span><span class="php-brackets">)</span>;
<span class="php-brackets">}</span>
add_action<span class="php-brackets">(</span><span class="php-string">'_admin_menu'</span>, <span class="php-string">'remove_editor_menu'</span>, <span class="php-number">1</span><span class="php-brackets">)</span>;

5/5 - (1 bình chọn)
Theo dõi
Thông báo của
0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận
Chat Zalo

0932644183