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!
Tốt nghiệp Trường Đại học KHXH&NV - ĐHQG TP.HCM năm 2019 với tấm bằng cử nhân ngành Ngữ văn Nga, Ngữ văn Anh, sở hữu kinh nghiệm nhiều năm hoạt động trong lĩnh vực truyền thông, Hồng Nhi đam mê sáng tạo những nội dung có giá trị kiến thức cho độc giả.
"Luôn đặt mình vào vị trí độc giả, cố gắng diễn giải cái khó hiểu nhất bằng cách dễ hiểu nhất để bất cứ người dùng phổ thông nào cũng có thể hiểu và thao tác thành công" - đây là cách chị Hồng Nhi - một content writer xuất phát từ "xã hội" - "lấn sân", khám phá và làm chủ ngòi bút trên các trang blog công nghệ.
Đồng hành cùng TinoHost từ những ngày đầu hoạt động, đến nay, chị đã trở thành Content Manager của TinoHost - trực tiếp quản lý và vận hành wiki.tino.org cùng rất nhiều website uy tín khác.
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...
Bạn muốn website WordPress của mình trở nên độc đáo và thu hút hơn? Thay đổi giao diện là một cách tuyệt vời để làm mới diện mạo cho trang web của bạn. Với một giao diện đẹp mắt,...
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 😁