Khi bạn dùng WordPress, bạn muốn tạo một trang đa ngôn ngữ, bạn muốn thêm nhưng câu thông báo được dịch theo nhiều ngôn ngữ khác nhau, Loco Translate là một sự lựa chọn tuyệt với cho bạn.
Bước 1:
Đương nhiên rồi bạn phải cài đặt plugin Loco Translate này vào. Nếu chưa biết cách cài đặt thì tham khảo tại đây.
Bước 2:
Thêm “Text Domain:” vào file style.css của child theme.
/* Theme Name: GVT THEME Theme URI: https://itphonui.xyz Template: GVT THEME Author: GVT Author URI: https://itphonui.xyz Description: child-them desiner by GVT Tags: two-columns,three-columns,one-column,right-sidebar,left-sidebar,footer-widgets,blog,e-commerce,flexible-header,full-width-template,buddypress,custom-header,custom-background,custom-menu,custom-colors,sticky-post,threaded-comments,translation-ready,rtl-language-support,featured-images,theme-options Version: 1.3.48.1499935361 Updated: 2017-07-13 08:42:41 Text Domain: nvt-theme */
Bước 3:
Thêm đoạn code này vào function.php của child theme.
function my_child_theme_locale() { load_child_theme_textdomain( 'nvt-theme', get_stylesheet_directory() . '/languages/theme đang dùng' ); } add_action( 'after_setup_theme', 'my_child_theme_locale' );
Bước 4:
Chèn đoạn code này vào những chỗ có văn bản cần dịch.
<?php _e( 'Văn bản cần dịch', 'nvt-theme' ); ?>
Trong đó: “nvt-theme” là tên text-domain mà bạn khai báo trong style.css.
Bước 5:
Truy cập vào trang Loco Translate > theme->child-child trong trang admin để xem kết quả :)), Nếu chưa có thì click vào nút “Sync” để đồng bộ lại dữ liệu nhé.
Good luck!!