TINYMCE LÀ GÌ

TinyMCE là gì?

TinyMCE là chữ viết tắt của các “Tiny Moxiecode Content Editor”. Đây là một căn cơ chủ quyền dựa trên Javascript HTML WYSIWYG được xuất bản bởi LGPL web.

Bạn đang xem: Tinymce là gì

quý khách hàng sẽ xem: Tinymce là gì

Hiểu dễ dàng, TinyMCE là 1 trong trình biên soạn thảo văn uống phiên bản mở rộng của WordPress. Người sử dụng thường thêm TinyMCE vào khối hệ thống quản lí trị website nhằm nhập liệu ngôn từ, hình hình ảnh, … Nhờ TinyMCE, làm việc biên soạn thảo cùng sửa đổi format mọi đoạn văn bản như dramrajani.com, description… đã thuận lợi hơn.

quý khách hàng có thể search với download TinyMCE bên trên kho plugin của WordPress. Plugin này liên tục được cập nhật với tương thích với phiên bạn dạng WordPress tiên tiến nhất. Đôi thời gian giao diện trang soạn thảo văn bạn dạng WordPress của công ty bị lỗi, hoàn toàn có thể khởi nguồn từ nguyên ổn nhân là website của người tiêu dùng không được update lên phiên bản bắt đầu.

Shortcode là gì?

Một trong những thiên tài rất dị của WordPress là shortcode (nhất thời dịch: Mã ngắn/chuỗi số ngắn). Sử dụng shortcode, bạn có thể tạo nên các công dụng tùy trở nên. Từ kia, người tiêu dùng có thể sử dụng trong ngôn từ của bài viết hoặc widget thậm chí còn là sử dụng trên ngẫu nhiên chỗ nào trong giao diện WordPress.

Xem thêm: Game Chinh Phục Vũ Môn Phiên Bản Mới, Game Giáo Dục

Trong nội dung bài viết này, dramrajani.com đã giải đáp chúng ta biện pháp thêm nút shortcode vào thanh khô giải pháp của trình soạn thảo TinyMCE.

Thao tác thêm nút ít shortcode vào TinyMCE

Bước 1: Thứ nhất, chúng ta knhì báo 1 shortcode tất cả chức năng chế tạo nhanh 1 inhỏ các hình tượng cảm hứng trên TinyMCE.

function mce_smiley_button($buttons) array_push($buttons, "smiley"); return $buttons;add_filter("mce_buttons", "mce_smiley_button");function mce_smiley_js($plugin_array) $plugin_array = get_template_directory_uri() ."/plugin.js"; return $plugin_array;add_filter("mce_external_plugins", "mce_smiley_js");function mce_smiley_css() wp_enqueue_style("tinymce-smiley-button", get_theme_file_uri("/plugin.css", __FILE__));add_action( "admin_enqueue_scripts", "mce_smiley_css" );add_action( "wp_enqueue_scripts", "mce_smiley_css" );function mce_smiley_web4_settings($web4_settings) global $wpsmiliestrans; if (get_option("use_smilies")) $keys = array_map("strlen", array_keys($wpsmiliestrans)); array_multisort($keys, SORT_ASC, $wpsmiliestrans); $smilies = array_unique($wpsmiliestrans); $smileySettings = array( "smilies" => $smilies, "src_url" => apply_filters("smilies_src", includes_url("images/smilies/"), "", site_url()) ); emang đến ""; return $web4_settings;add_filter("tiny_mce_before_init", "mce_smiley_web4_settings");Cách 3: Bạn khai báo văn bản button js đã được Hotline ở bên trên. Bạn có thể khai báo ngôn từ bằng cách chế tác file plugin.js ngay lập tức thiết yếu thư mục root theme vẫn áp 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.kích thước, "/", twemoji.convert.toCodePoint(smiley), twemoji.ext); function getHtml() { var supportEmoji = "_wpemojiSettings" in window &và _wpemojiSettings.supports && _wpemojiSettings.supports.everything; var smilies = _smileySettings.smilies; var idx = 1; var cols = 5; var emoticonsHtml; var text; var icon; emoticonsHtml = ""; for (text in smilies) { if (Object.prototype.hasOwnProperty.call(smilies, text)) { inhỏ = smilies; if (idx % cols === 1) emoticonsHtml += ""; emoticonsHtml += ""; if ((!window._wpemojiSettings || supportEmoji) && inhỏ.indexOf(".") === -1) emoticonsHtml += icon; else { emoticonsHtml += "

*

Cuối thuộc, các bạn truy vấn lại trình sửa đổi editor classic của WordPress. Bạn đang thấy hình tượng chế tạo shortcode icon bạn vừa tạo ra. Hiện nay, chúng ta có thể chọn nkhô hanh shortcode hình tượng icon khuôn khía cạnh mà chúng ta vừa tạo ra.


*

Chúc các bạn thêm nút ít shortcode vào TinyMCE thành công xuất sắc nhé!

Mọi vướng mắc và góp ý liên quan, xin vui vẻ liên hệ tức thì dramrajani.com để được hỗ trợ tư vấn bỏ ra tiếthoặc Fanpage để cập nhật số đông thông tin mới nhất nhé!

Với bề dày kinh nghiệm tay nghề hơn 5 năm cung cấp hosting, hình thức dịch vụ dịch vụ cho thuê sever, các hình thức dịch vụ tương quan cho thương hiệu miền cùng bảo mật thông tin trang web, hãy để dramrajani.com đồng hành thuộc chúng ta bên trên tuyến đường xác minh thương hiệu trên bản vật dụng technology toàn cầu!