Với WordPress 3.9 sắp ra mắt, nó sẽ mang theo TinyMCE 4.0. Tôi đang chạy các plugin và chức năng của mình thông qua một số thử nghiệm và thấy rằng một trong các chức năng của tôi dường như bị hỏng / không hoạt động với tinyMCE mới
function myformatTinyMCE( $in )
{
$in['theme_advanced_buttons1'] = 'bold';
$in['theme_advanced_buttons2'] = 'formatselect';
$in['wordpress_adv_hidden'] = false;
return $in;
}
add_filter( 'tiny_mce_before_init', 'myformatTinyMCE' );
Chức năng trên được sử dụng để giới hạn các nút trong tinyMCE thành các nút cụ thể, tôi đã đơn giản hóa nó một chút để dễ kiểm tra hơn. Nếu tôi in ra, $in
nó hiển thị các giá trị chính xác trong các điểm chính xác, nhưng khi tôi thực sự tải lên một trang, nó chỉ mặc định cho các nút bình thường.
Tôi cũng đã thử sử dụng ví dụ trong Codex TinyMCE mà dường như không có bất kỳ ảnh hưởng nào.
Tôi đang sử dụng Plugin WordPress Beta Tester và tôi đã cài đặt TinyMCE Advanced nhưng bị vô hiệu hóa.
Với TinyMCE mới, làm cách nào tôi có thể tiếp tục sử dụng / tùy chỉnh và có bất kỳ 'Gotchas' nào đã thay đổi so với Phiên bản TinyMCE trước đó không?
BIÊN TẬP
Có vẻ như $in['wordpress_adv_hidden'] = false;
nó không còn được sử dụng nữa - Không biết làm cách nào để tháo bồn rửa chén.