Trao đổi về dự án

Danh mục

Backoffice

20 bài viết Trang 2

WordPress: Cấu hình trình chọn màu cho một trường kiểu tùy chỉnh

Để thiết lập màu mặc định cho bộ chọn màu của các trường loại tùy chỉnh, chỉ cần thêm một đoạn mã JavaScript để ghi đè cấu hình mặc định. Trong tệp functions.php của bạn, hãy thêm đoạn mã sau và cấu hình bảng màu theo ý muốn của bạn: add_action( 'admin_footer', 'backgroundColor_hook' ); function backgroundColor_hook( $hook_suffix ) { ?> <script type="text/javascript"> jQuery( document ).ready(function() { jQuery('.js-types-colorpicker').each(function(){ jQuery(this).wpC...

WordPress: Cấu hình thông tin mặc định của một giao diện

Để liên kết một ảnh chụp màn hình và thêm tín dụng cho một chủ đề trên trang lựa chọn chủ đề WordPress, chỉ cần thêm một tệp có tên « screenshot.jpg » và đặt nó ở gốc của chủ đề. Đối với các tín dụng, chỉ cần thêm đoạn mã sau vào tệp style.css ở gốc của chủ đề và bao gồm tiêu đề sau: @charset "utf-8"; /* Theme Name: Le nom de mon theme Theme URI: http://ledomainedutheme.com/cequetuveux/ Author: partITech Author URI: http://www.partitech.com Version: 1.0 */ Sao chép s...

WordPress: Cấu hình một trang tùy chọn trong quản trị

Ví dụ này cho phép thêm một trang tùy chọn cho một chủ đề WordPress. Tệp này nên được đặt tên là theme-options.php và phải được đặt trong thư mục chức năng của chủ đề của bạn. Ví dụ này được lấy từ dự án Pubicis-Verbe. <?php add_action('admin_menu','verbe_menu_page'); function verbe_menu_page(){ add_theme_page('Verbe Theme Options', 'Theme Option', 'manage_options', 'verbe-theme-option', 'verbe_setting_page'); } add_action('admin_init', 'verbe_register_setting'); function verbe_re...

WordPress: Cấu hình TinyMCE

Ghi đè cấu hình mặc định của TinyMCE:Để chèn vào functions.php function myformatTinyMCE($in) { $in['remove_linebreaks']=false; $in['gecko_spellcheck']=false; $in['keep_styles']=true; $in['accessibility_focus']=true; $in['tabfocus_elements']='major-publishing-actions'; $in['media_strict']=false; $in['paste_remove_styles']=false; $in['paste_remove_spans']=false; $in['paste_strip_class_attributes']='none'; $in['paste_text_use_dialog']=true; $in['wpeditimage_disable_captions']=true; $in['plugins...

WordPress: Thêm một phân loại theo cách thủ công

Ví dụ về việc thêm thuế quan thủ công (không thông qua cấu hình).Đặt trong tệp functions.php: /** * Manual add new Field to taxonomy or you can use plugin "taxonomy manager" * * BEGIN */ // A callback function to add a custom field to our "expertise" taxonomy function expertise_taxonomy_custom_fields($tag) { // Check for existing taxonomy meta for the term you're editing $t_id = $tag->term_id; // Get the ID of the term you're editing $term_meta = get_option("taxonomy_term_$t_id"); // ...

WordPress: Xóa thông báo cập nhật

Đặt trong tệp functions.php: $func = function ($a) { global $wp_version; return (object) array( 'last_checked' => time(), 'version_checked' => $wp_version, ); }; add_filter('pre_site_transient_update_core', $func); add_filter('pre_site_transient_update_plugins', $func); add_filter('pre_site_transient_update_themes', $func); Sao chép sự tùy chỉnh này hôm nay Nguyên tắc của hook vẫn hữu ích, nhưng các màn hình quản trị và API của WordPress đã phát triển kể từ khi bài viết được...

WordPress: Tùy chỉnh chân trang của quản trị

Để đặt trong file functions.php: function modify_footer_admin () { echo 'Created by <a href="http://www.partitech.com">Partitech</a>.'; } if (is_admin()) { add_filter('admin_footer_text', 'modify_footer_admin'); } Sao chép sự tùy chỉnh này hôm nay Nguyên tắc của hook vẫn hữu ích, nhưng các màn hình quản trị và API của WordPress đã phát triển kể từ khi bài viết được xuất bản. Hãy thử mã trong một môi trường thử nghiệm với phiên bản chính xác của lõi, giao diện v...

WordPress: Xóa các mục mặc định trong phần header

Trong một số trường hợp, chúng ta cần loại bỏ tất cả các thẻ meta mặc định từ các mẫu WordPress. Để làm điều này, chỉ cần thêm đoạn mã sau vào tệp functions.php của bạn remove_action('wp_head', 'wp_print_styles', 8); remove_action('wp_head', 'wp_print_head_scripts', 9); remove_action('wp_head', 'feed_links_extra', 3); remove_action('wp_head', 'feed_links', 2); remove_action('wp_head', 'rsd_link'); remove_action('wp_head', 'wlwmanifest_link'); remove_action('wp_head', 'index_rel_link'); remov...