Computer >> Máy Tính >  >> Kết nối mạng >> Internet

5 mẹo để làm cho WordPress dễ sử dụng hơn cho khách hàng của bạn

5 mẹo để làm cho WordPress dễ sử dụng hơn cho khách hàng của bạn

Nếu bạn đang thiết lập một trang web WordPress cho khách hàng của mình (hoặc bạn bè), bạn muốn cố gắng hết sức để làm cho WordPress dễ sử dụng và họ không thể thực hiện những thay đổi lớn có thể làm hỏng trang web.

Nếu mục tiêu của bạn là tạo một trang web phù hợp với nhu cầu của người dùng, thì bạn sẽ muốn giảm bớt nó và loại bỏ tất cả các chức năng không liên quan. Một thiết lập hiệu quả sẽ tự nhiên ngăn chặn bất kỳ lỗi người dùng WordPress nào. Hãy xem xét các tùy chọn của bạn để tránh lỗi WordPress trong khi vẫn giúp khách hàng của bạn sử dụng dễ dàng hơn.

1. Giới hạn tài khoản quản trị viên

Một số thành viên trong nhóm hoặc khách hàng có thể sử dụng thành thạo WordPress trong khi những người khác thì không. Vai trò quản trị viên WordPress đặt cả quyền lực và trách nhiệm cho bất kỳ ai đảm nhận vị trí đó. Nếu khách hàng hoặc người dùng không phải là người dùng WordPress thành thạo, thì bạn nên giới hạn trách nhiệm của họ đối với người chỉnh sửa. Thiết lập một tài khoản quản trị riêng cho họ; điều này ngăn họ chọc vào các phần nhạy cảm của trang web.

5 mẹo để làm cho WordPress dễ sử dụng hơn cho khách hàng của bạn

Bạn có thể giữ bằng chứng xác thực quản trị viên cho đến khi khách hàng có thể quản lý tài khoản. Ngoài ra, bạn có thể cung cấp cho khách hàng thông tin đăng nhập cả quản trị viên và biên tập viên. Nếu chọn tùy chọn thứ hai, hãy để họ chỉ lưu thông tin đăng nhập quản trị nhạy cảm hơn cho những lúc họ cần thực hiện các chức năng quản trị cấp cao.

Giới hạn tài khoản quản trị là tốt cho bảo mật và các lỗ hổng hoạt động khác. Nó cũng làm cho giao diện người dùng bảng điều khiển bớt áp đảo hơn đối với người dùng WordPress mới.

2. Tắt các tùy chọn tùy biến chủ đề

Chủ đề mẹ có thể cung cấp các tùy chọn tùy chỉnh không phù hợp với chủ đề con của chúng. Sự bất hòa này do các tùy chọn tùy chỉnh chủ đề có thể khiến mã bị hỏng hoặc các tùy chọn tùy chỉnh này có thể đơn giản là không được sử dụng trong chủ đề con.

5 mẹo để làm cho WordPress dễ sử dụng hơn cho khách hàng của bạn

Sử dụng API tùy biến chủ đề cho WordPress, thật dễ dàng xóa các tùy chọn tùy chỉnh của chủ đề mẹ bằng cách thêm mã (chẳng hạn như mã bên dưới) vào tệp “functions.php” của chủ đề. Mỗi dòng trong đoạn mã bên dưới phù hợp với một tùy chọn tùy chỉnh chủ đề. Bạn có thể tắt bất kỳ dòng tùy chỉnh nào bằng cách bỏ ghi chú dòng đó.

# Remove customizer options.
function mte_remove_customizer_options( $wp_customize ) {
    // $wp_customize->remove_section( 'static_front_page' );
    // $wp_customize->remove_section( 'title_tagline' );
    $wp_customize->remove_section( 'colors' );
    $wp_customize->remove_section( 'header_image' );
    $wp_customize->remove_section( 'background_image' );
    // $wp_customize->remove_section( 'nav' );
    // $wp_customize->remove_section( 'themes' );
    // $wp_customize->remove_section( 'featured_content' );
    // $wp_customize->remove_panel( 'widgets' );
}
add_action( 'customize_register', 'mte_remove_customizer_options', 30 );

3. Chỉ sử dụng các mục menu trang tổng quan có liên quan

Không phải mọi trang web WordPress đều thực hiện các chức năng giống nhau. Trong một số trường hợp, một trang web có thể không cần blog. Chúng tôi có thể cắt giảm sự lộn xộn bằng cách loại bỏ số lượng menu trên bảng điều khiển, vì điều này làm cho bảng điều khiển ít gây nhầm lẫn hơn cho người dùng. Trong ví dụ ở đây, menu Bài đăng là không cần thiết, vì vậy chúng tôi sẽ thêm đoạn mã bên dưới vào “functions.php” để ẩn chức năng đó.

Mỗi dòng đoạn mã bên dưới phù hợp với menu trang tổng quan cụ thể. Tên tệp được sử dụng bên dưới có thể không phải lúc nào cũng khớp với tên menu cụ thể được sử dụng trên trang tổng quan của bạn; chỉ sử dụng các dòng nhận xét bên dưới làm tài liệu tham khảo nhanh.

function mte_custom_menu_page_removing() {
  // remove_menu_page( 'index.php' );                  //Dashboard
  // remove_menu_page( 'jetpack' );                    //Jetpack* 
  remove_menu_page( 'edit.php' );                   //Posts
  remove_menu_page( 'upload.php' );                 //Media
  // remove_menu_page( 'edit.php?post_type=page' );    //Pages
  remove_menu_page( 'edit-comments.php' );          //Comments
  // remove_menu_page( 'themes.php' );                 //Appearance
  // remove_menu_page( 'plugins.php' );                //Plugins
  // remove_menu_page( 'users.php' );                  //Users
  // remove_menu_page( 'tools.php' );                  //Tools
  // remove_menu_page( 'options-general.php' );        //Settings
}
add_action( 'admin_menu', 'mte_custom_menu_page_removing' );

Trước khi bạn ẩn menu Đăng, nó trông giống như hình sau.

5 mẹo để làm cho WordPress dễ sử dụng hơn cho khách hàng của bạn

Sau khi bạn ẩn menu Bài đăng, nó trông giống như hình sau.

5 mẹo để làm cho WordPress dễ sử dụng hơn cho khách hàng của bạn

Xóa menu Bài đăng không giống như thu hồi quyền của người dùng. Người dùng có thể truy cập trực tiếp menu Bài đăng ẩn bằng cách sử dụng trực tiếp URL. Ẩn menu theo cách này rất tốt để loại bỏ sự lộn xộn của bảng điều khiển. Tuy nhiên, nếu bạn muốn ngăn người dùng truy cập menu này, thì bạn sẽ muốn sửa đổi vai trò của người dùng. Đoạn mã bên dưới phải được thêm vào móc kích hoạt của một plugin. (Điều này sẽ chỉ cần chạy một lần.)

global $wp_roles; // global class
$role = 'author';
$cap = 'delete_published_posts';
$wp_roles->remove_cap( $role, $cap );

4. Thiết lập và sử dụng thư mục mu-plugin

Rất ít nhà phát triển đã nghe nói về thư mục "mu-plugins". Thư mục mu-plugin của bạn là một vị trí thay thế để cài đặt các plugin. Tiền tố “mu” có nghĩa là “phải sử dụng”. Không thể vô tình tắt các plugin được cài đặt trong thư mục mu-plugin trên toàn bộ trang tổng quan và không cần kích hoạt thủ công - chúng được kích hoạt tự động.

5 mẹo để làm cho WordPress dễ sử dụng hơn cho khách hàng của bạn

Các plugin được cài đặt trong thư mục mu-plugins tải trước các plugin khác. Tùy chọn tải các plugin “phải sử dụng” này trước tiên có lợi cho các plugin quan trọng của trang web. Các plugin phải có để trang web của bạn chạy trơn tru nên được sử dụng trong thư mục mu-plugin. Một lợi ích khác của việc sử dụng thư mục mu-plugin là nội dung được thêm vào nó vẫn hoạt động bất kể không thay đổi và bất kể thay đổi hoặc thay đổi chủ đề.

Vì thư mục mu-plugin không đi kèm với WordPress nên bạn sẽ phải tự tạo nó bên trong thư mục “wp-content” của mình.

Tuy nhiên, có một hạn chế. WordPress bỏ qua các mã bên trong thư mục con và sẽ chỉ tìm kiếm các tệp “mu-plugins” ở cấp cao nhất. Để loại bỏ hạn chế này, bạn sẽ tạo một tệp PHP nằm ở đầu "mu-plugins;" mã từ một thư mục con anh chị em sau đó sẽ được tải bằng tệp PHP đó.

Một hạn chế khác của mu-plugin là bạn sẽ không nhận được thông báo cập nhật. Vì lý do này, hãy coi mu-plugins như một nơi chứa các mã quan trọng mà khách hàng của bạn không cần phải nghĩ đến. Codex cung cấp thêm thông tin về mu-plugins.

5. Tắt trình chỉnh sửa chủ đề và plugin của trang web của bạn

Việc chỉnh sửa các tệp chủ đề và plugin của trang web WordPress trực tiếp từ trang tổng quan là không chuyên nghiệp. Nó có thể dẫn đến việc phá vỡ trang web. Việc chỉnh sửa trực tiếp trang web của bạn cũng khiến trang web của bạn bị lộ ra ngoài cho tin tặc. Để tắt tính năng chỉnh sửa trực tiếp cho các chủ đề và plugin, hãy đặt mã này vào tệp “wp-config.php” trên trang web của bạn. Mã này vô hiệu hóa cả trình chỉnh sửa chủ đề và plugin.

define( 'DISALLOW_FILE_EDIT', true );

5 mẹo để làm cho WordPress dễ sử dụng hơn cho khách hàng của bạn

Kết thúc

Tóm lại, bạn có thể giảm khả năng xảy ra lỗi người dùng WordPress bằng cách giới hạn tài khoản quản trị viên, tắt các tùy chọn tùy biến chủ đề, chỉ sử dụng các mục menu trang tổng quan có liên quan, thiết lập và sử dụng thư mục mu-plugin, đồng thời tắt trình chỉnh sửa plugin và chủ đề của trang web của bạn. Chúng tôi muốn xem nhận xét của bạn về những mẹo này. Để lại bình luận của bạn bên dưới.