Website Wiki.tino.org được cung cấp bởi Tino Group. Truy cập và sử dụng website đồng nghĩa với việc bạn đồng ý với các điều khoản và điều kiện trong chính sách bảo mật - điều khoản sử dụng nội dung. Wiki.tino.org có thể thay đổi điều khoản sử dụng bất cứ lúc nào. Việc bạn tiếp tục sử dụng Wiki.tino.org sau khi thay đổi có nghĩa là bạn chấp nhận những thay đổi đó.
Why Trust Us
Các bài viết với hàm lượng tri thức cao tại wiki.tino.org được tạo ra bởi các chuyên viên Marketing vững chuyên môn và được kiểm duyệt nghiêm túc theo chính sách biên tập bởi đội ngũ biên tập viên dày dặn kinh nghiệm. Mọi nỗ lực của chúng tôi đều hướng đến mong muốn mang đến cho cộng đồng nguồn thông tin chất lượng, chính xác, khách quan, đồng thời tuân thủ các tiêu chuẩn cao nhất trong báo cáo và xuất bản.
TinyMCE là gì?
TinyMCE là chữ viết tắt của cụm “Tiny Moxiecode Content Editor”. Đây là một nền tảng độc lập dựa trên Javascript HTML WYSIWYG được phát hành bởi LGPL web. Hiểu đơn giản, TinyMCE là một trình soạn thảo văn bản mở rộng của WordPress. Người dùng thường thêm TinyMCE vào hệ thống quản trị website để nhập liệu nội dung, hình ảnh, … Nhờ TinyMCE, thao tác soạn thảo và chỉnh sửa định dạng những đoạn văn bản như blog, description… sẽ dễ dàng hơn. Bạn có thể tìm và download TinyMCE trên kho plugin của WordPress. Plugin này thường xuyên được cập nhật và tương thích với phiên bản WordPress mới nhất. Đôi lúc giao diện trang soạn thảo văn bản WordPress của bạn bị lỗi, có thể xuất phát từ nguyên nhân là trang web của bạn chưa được update lên phiên bản mới.
Shortcode là gì?
Một trong những tính năng độc đáo của WordPress là shortcode (tạm dịch: Mã ngắn/chuỗi số ngắn). Sử dụng shortcode, bạn có thể tạo ra nhiều chức năng tùy biến. Từ đó, người dùng có thể sử dụng trong nội dung của bài viết hoặc widget thậm chí là sử dụng tại bất kỳ nơi nào trong giao diện WordPress.Tính năng thực thi một nhiệm vụ nào đó của shortcode đã được bạn định sẵn trong lúc tạo. Trong bài viết này, TinoHost sẽ hướng dẫn bạn cách thêm nút shortcode vào thanh công cụ của trình soạn thảo TinyMCE.
Thao tác thêm nút shortcode vào TinyMCE
Bước 1: Đầu tiên, bạn khai báo 1 shortcode có chức năng tạo nhanh 1 icon các biểu tượng cảm xúc trên TinyMCE. Bước 2: Bạn chèn nội dung tại cuối file function.php của theme đang sử dụng.
Bước 3: Bạn khai báo nội dung button js đã được gọi ở trên. Bạn có thể khai báo nội dung bằng cách tạo file plugin.js ngay chính thư mục root theme đang sử dụng. Nội dung như sau :
/* global tinymce, twemoji, _wpemojiSettings, _smileySettings */(function() { function getSmileySrc(smiley) { if (/\.([^.]+)$/.test(smiley)) { return _smileySettings.src_url + smiley; } return ''.concat(twemoji.base, twemoji.size, '/', twemoji.convert.toCodePoint(smiley), twemoji.ext); } function getHtml() { var supportEmoji = '_wpemojiSettings' in window && _wpemojiSettings.supports && _wpemojiSettings.supports.everything; var smilies = _smileySettings.smilies; var idx = 1; var cols = 5; var emoticonsHtml; var text; var icon; emoticonsHtml = '<table role="list" class="mce-grid">'; for (text in smilies) { if (Object.prototype.hasOwnProperty.call(smilies, text)) { icon = smilies[text]; if (idx % cols === 1) emoticonsHtml += '<tr>'; emoticonsHtml += '<td><div data-mce-alt="' + text + '" tabindex="-1" role="option" aria-label="' + text + '">'; if ((!window._wpemojiSettings || supportEmoji) && icon.indexOf('.') === -1) { emoticonsHtml += icon; } else { emoticonsHtml += '<img src="' + getSmileySrc(icon) + '" />'; } emoticonsHtml += '</div></td>'; if (idx % cols === 5) emoticonsHtml += '</tr>'; idx++; } } emoticonsHtml += '</table>'; return emoticonsHtml; } tinymce.PluginManager.add('smiley', function(editor) { editor.addButton('smiley', { type: 'panelbutton', panel: { classes: 'smily', role: 'application', autohide: true, html: getHtml, onclick: function(e) { var linkElm = editor.dom.getParent(e.target, 'div'); if (linkElm) { editor.insertContent(' ' + linkElm.getAttribute('data-mce-alt') + ' '); this.hide(); } } }, tooltip: 'Emoticons' }); });
Bước 4: Bạn khai báo tương tự css cho biểu tượng icon này tại file plugin.css với nội dung:
Bạn chèn và tạo nội dung tại 3 file trên theme đang sử dụng giống như sau :Cuối cùng, bạn truy cập lại trình chỉnh sửa editor classic của WordPress. Bạn sẽ thấy biểu tượng tạo shortcode icon bạn vừa tạo ra. Lúc này, bạn có thể chọn nhanh shortcode biểu tượng icon khuôn mặt mà bạn vừa tạo ra.Chúc bạn thêm nút shortcode vào TinyMCE thành công nhé!Mọi thắc mắc và góp ý liên quan, xin vui lòng liên hệ ngay TinoHost để được tư vấn chi tiết hoặc Fanpage để cập nhật những thông tin mới nhất nhé!Với bề dày kinh nghiệm hơn 5 năm cung cấp hosting, dịch vụ cho thuê máy chủ, các dịch vụ liên quan đến tên miền và bảo mật website, hãy để TinoHost đồng hành cùng bạn trên con đường khẳng định thương hiệu trên bản đồ công nghệ toàn cầu!
Chị Hồng Nhi, "người giữ lửa" đứng sau wiki.tino.org, là một Content Manager tài năng với hành trình sự nghiệp đầy cảm hứng.
Tốt nghiệp cử nhân Ngữ văn Anh năm 2017, cử nhân Ngữ văn Nga năm 2019 và Thạc sĩ Quan hệ Quốc tế năm 2024 tại trường Đại học KHXH&NV - ĐHQG TP.HCM, chị sở hữu nền tảng kiến thức vững chắc cùng kinh nghiệm dày dặn trong lĩnh vực truyền thông.Vốn xuất thân từ "xã hội" nhưng với niềm đam mê sáng tạo nội dung giá trị, chị đã "lấn sân" sang lĩnh vực công nghệ và nhanh chóng khẳng định bản thân. Với phương châm "diễn giải cái khó hiểu nhất bằng cách dễ hiểu nhất", chị đã chinh phục độc giả bằng những bài viết blog công nghệ súc tích, dễ hiểu và hữu ích.
Đồng hành cùng TinoHost từ những ngày đầu thành lập, chị Hồng Nhi hiện là Content Manager, người trực tiếp quản lý và vận hành wiki.tino.org cùng nhiều website uy tín khác.
Trong thế giới lập trình, script đóng vai trò quan trọng trong việc tự động hóa các tác vụ và tối ưu hóa quy trình làm việc. Script có thể được sử dụng trong nhiều lĩnh vực khác nhau,...
Bạn đang gặp phải những lỗi khó hiểu trên website WordPress của mình? Website chạy chậm, hiển thị thông báo lỗi kỳ lạ hoặc thậm chí không thể truy cập? Đừng lo lắng, có một giải pháp hữu hiệu...
Một trong những vấn đề phổ biến mà nhiều người dùng WordPress gặp phải là lỗi mixed content. Lỗi này xảy ra khi một trang web được bảo mật bằng HTTPS nhưng lại chứa các tài nguyên không bảo...
Trong thời đại số hiện nay, tốc độ tải trang là một yếu tố quyết định đến trải nghiệm người dùng và hiệu suất của website. Đặc biệt với các trang web sử dụng nền tảng WordPress, việc tối...
Trong quá trình phát triển phần mềm, việc tạo ra một hệ thống mã nguồn dễ đọc, dễ hiểu và dễ bảo trì là một trong những mục tiêu quan trọng nhất. SOLID, một tập hợp các nguyên tắc...
Mỗi lần cần gì, nhắn Tino là được hỗ trợ ngay. Nên một đứa không biết gì về web như mình cũng tạo được blog. Cơ bản mình chỉ lo viết, mọi thứ có anh IT của Tino lo hết.
Nhìn chung thì Tino xứng đáng là một trong những nhà cung cấp host giá rẻ #1 tại VN. Bên này support khá nhanh và nhiệt tình nên quá trình sử dụng diễn ra tương đối trơn tru. Chất lượng quá ok so với mức giá. Các SME có thể tham khảo để dựng web nhé.
Sau khi sử dụng dịch vụ của TinoHost. Mình thấy website load nhanh hơn hẳn so với sử dụng ở nhà cung cấp cũ. Giá cả do mình đc mua với giá sale 99% của TinoHost nên rất là rẻ. Gói mình mua là gòi Hosting Bussiness 20GB. Thông số cấu hình cao nên web load khá mượt Chúc TinoHost phát triển!
Mình thấy Tinohost có giao diện thân thiện, dễ đăng ký sử dụng cho người mới tập tành làm web như mình. Hosting hỗ trợ có nhiều lựa chọn về dung lượng và giá cả! Thanh toán qua momo thuận tiện. Recommended!
mình đã mua 2 tên miền + hosting của Tino Host . quả nhiên hiệu quả SEO cải thiện đáng kể và chứng chỉ bảo mật HTTPS miễn phí của Tino Host cũng ko kém phần quang trọng cho việc SEO website của mình
Tino host là một trong nhà cung cấp tốt nhất mình từng sử dụng. Với ưu đãi khuyến mại nhiều, giá thành rẻ kèm theo đó là sự support tuyệt vời của các admin. Nếu ai chưa lựa chọn được nhà cung cấp cho bản thân mình thì Tinohost sẽ là câu trả lời tốt nhất.
Hỗ trợ nhiệt tình nhất trong các nhà cung cấp mih từng dùng. Không những server mạnh, ưu đãi có 1 không 2 mà còn nhiều plugin pro bản quyền đính kèm nữa. Quyết định gắn bó "Lifetime" với tino 😁