Mục vn-wordpress

WordPress: Vô hiệu hóa Trình soạn thảo Gutenberg trong Quản lý Tiện ích con

Viết bởi vào ngày 04/04/2021
Danh mục:   Wordpress, Backoffice
Chắc chắn bạn cũng nhận thấy rằng WordPress đã cập nhật trình soạn thảo nội dung WYSIWYG của mình.Và nó hoạt động rất tốt cho các trang nội dung tiêu chuẩn.Vài tháng trước, trình soạn thảo đã được triển khai trong quản lý các tiện ích con. Và rồi, bùm…Lỗi JS khi tải trang:index.js:1:3953Uncaught (in promise) TypeError: e is undefinedVà việc chỉnh sửa các thanh bên đã được cấu hình trở nên không thể: Trong khi chờ đợi vấn đề Gutenberg được giải quyết, bạn ...

WordPress: Thêm Khu Vực Widget Mới vào Chủ Đề WordPress

Viết bởi vào ngày 21/03/2021
Danh mục:   Wordpress, Backoffice, Front
Thẻ:   widget, wordpress
Nếu bạn đã quen với các chủ đề WordPress, bạn biết rằng nhiều chủ đề đi kèm với thanh bên có thể tùy chỉnh bằng widget. Điều này có nghĩa là bạn có thể thêm, loại bỏ và sắp xếp lại các widget trên trang web WordPress của mình sử dụng mục "Widgets" trong bảng điều khiển WordPress của bạn.Việc có một thanh bên tùy chỉnh bằng widget rất hữu ích, nhưng bạn cũng có thể muốn tùy chỉnh các phần khác của chủ đề WordPress của mình. Việc này khá dễ dàng thực hiện, và một khi chủ đề của bạn được chỉnh s...

Đặt Quyền Chính Xác Cho Các Tập Tin WordPress

Viết bởi vào ngày 16/01/2020
Danh mục:   Wordpress
Thẻ:  
Quyền WordPress nên được thiết lập thành 755 cho thư mục và 644 cho tập tin.Toàn bộ bộ phận phải có cùng người dùng/nhóm như máy chủ. chown www-data:www-data -R * find . -type d | xargs chmod -v 755 find . -type f | xargs chmod -v 644

WordPress: Đặt lại Mật khẩu Quản trị

Viết bởi vào ngày 16/08/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress
Hữu ích khi bạn nhận bàn giao dự án, và người ngốc nào đó bàn giao nó quên không nói với bạn rằng mật khẩu là admin1234. Thay vì bị mắc kẹt không thể chạy các bài kiểm tra của bạn, bạn chỉ cần áp dụng câu truy vấn SQL sau:UPDATE wp_users SET user_pass = MD5( 'mật_khẩu_mới' ) WHERE user_login = 'tên_đăng_nhập_của_bạn';

WordPress: Xóa Tất Cả Các Phiên Bản Sửa Đổi trong SQL

Viết bởi vào ngày 16/08/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress, Sql
Việc sửa đổi là tốt, nhưng chúng chiếm dụng không gian cơ sở dữ liệu. Việc dọn dẹp nhỏ là cần thiết từ thời gian này sang thời gian khác.DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision'

WordPress: Đổi Tên Nhãn Khu Vực Chỉnh Sửa Trích Đoạn

Viết bởi vào ngày 15/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress
Quả thật khi chúng ta nói về một đoạn trích, không ai hiểu nó đề cập đến cái gì.Để thay đổi tiêu đề của khu vực chỉnh sửa này, chỉ cần sử dụng đoạn mã sau: add_filter( 'gettext', 'wpse22764_gettext', 10, 2 ); function wpse22764_gettext( $translation, $original ) { if ( 'Excerpt' == $original ) { return 'Sous-titre'; }else{ $pos = strpos($original, 'Excerpts are optional hand-crafted summaries of your'); if ($pos !== false) { return 'Sous-titre affiché dans les push.'; } } return $tran...

WordPress: Lọc Các Loại Mime Khi Tải Lên

Viết bởi vào ngày 15/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress
Để đảm bảo rằng hầu như bất cứ thứ gì cũng không được tải lên từ quản trị viên, bạn có thể cấu hình các loại MIME được ủy quyền như sau: add_filter('upload_mimes','custom_upload_mimes'); function custom_upload_mimes($mime_types=array()){ $mime_types = array( 'jpg|jpeg|jpe' => 'image/jpeg', 'png' => 'image/png', 'mp4' => 'video/mp4', 'flv' => 'video/x-flv' ); return $mime_types; }

WordPress: Thêm bộ lọc tác giả vào danh sách bài viết của quản trị viên

Viết bởi vào ngày 15/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress
Để thêm bộ lọc tác giả vào trang danh sách bài viết có sẵn trong WordPress, chỉ cần thêm đoạn mã sau vào tệp functions.php: Lưu ý: Tôi đã để lại bình luận về lệnh điều kiện liên quan đến các loại bài viết, nó có thể hữu ích 😊 function restrict_manage_authors() { /*if (isset($_GET['post_type']) && post_type_exists($_GET['post_type']) && in_array(strtolower($_GET['post_type']), array('your_custom_post_types', 'here'))) { */wp_dropdown_users(array( 'show_option_a...

WordPress: Xóa metabox bình luận ở mọi nơi

Viết bởi vào ngày 15/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress
Để xóa metabox bình luận khỏi các trang chỉnh sửa nội dung WordPress, hãy thêm đoạn mã sau vào tệp functions.php của bạn: add_action('admin_menu','remove_comments_metabox'); function remove_comments_metabox() { remove_meta_box( 'postcomments','post','normal' ); } // Disable support for comments and trackbacks in post types function df_disable_comments_post_types_support() { $post_types = get_post_types(); foreach ($post_types as $post_type) { if(post_type_supports($post_type, 'comments')) { ...

WordPress: Thay đổi Màu Sắc Mặc Định của Trình Soạn Thảo HTML WordPress

Viết bởi vào ngày 15/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress
Để thay đổi màu sắc mặc định có sẵn trong trình soạn thảo WYSIWYG của WordPress, chỉ cần thêm đoạn mã sau vào tệp functions.php: // change buttons in WYSWIG post editor, edit color palette function change_mce_options( $init ) { $init['theme_advanced_text_colors'] = 'd21268,146c52,82b600,00949b,010080,001c4b'; $init['theme_advanced_more_colors'] = true; return $init; } add_filter('tiny_mce_before_init', 'change_mce_options');

WordPress: Ghi đè lên một mẫu khi có một biến trong URL

Viết bởi vào ngày 15/05/2014
Danh mục:   Wordpress, Front
Thẻ:   wordpress
Trong một số trường hợp hiếm hoi, có thể cần phải ghi đè lên mẫu mặc định (mặc dù việc làm đó hơi phức tạp).Trong tệp functions.php, thêm đoạn mã sau: function wpa_overload_template( $template ) { if( isset( $_GET['parameter'] ) ) { $template = locate_template('template-overload.php', false ); } return $template; } add_filter( 'template_include', 'wpa_overload_template' );

WordPress: Thêm favicon vào quản trị

Viết bởi vào ngày 15/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress
Không thực sự quan tâm đến việc thêm favicon vào khu vực quản trị WordPress, nhưng có thể có khách hàng yêu cầu, điều này đã xảy ra: function favicon(){ echo '<link rel="shortcut icon" href="',get_template_directory_uri(),'/images/favicon.ico" />',"\n"; } add_action('admin_head','favicon');

WordPress: Gỡ bỏ Hộp Bản dịch Trả phí của WPML

Viết bởi vào ngày 15/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, WPML, wordpress
Khi bạn cài đặt WPML để quản lý bản dịch, nó tự động thêm các lời nhắc cho bản dịch trả phí trên trang chỉnh sửa bài viết. Để loại bỏ chúng, một cách đơn giản là xóa hộp thoại khỏi DOM.Chèn đoạn mã sau vào tệp functions.php của bạn: add_action( 'admin_footer', 'wpmlRemoveBox_hook' ); function wpmlRemoveBox_hook( $hook_suffix ) { ?> <script type="text/javascript"> jQuery( document ).ready(function() { jQuery('.icl_cyan_box').remove(); jQuery('#cpt_info_box').remove(); })...

WordPress: Cấu hình Bộ Chọn Màu của một Loại Trường Tùy Chỉnh

Viết bởi vào ngày 15/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress
Để 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: Thiết Lập Thông Tin Chủ Đề Mặc Định

Viết bởi vào ngày 13/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress
Để 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 */

WordPress: Thiết lập một Trang Tùy chọn trong Quản trị

Viết bởi vào ngày 13/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, wordpress
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

Viết bởi vào ngày 13/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, TinyMCE, wordpress
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 Thuế Quan Thủ Công

Viết bởi vào ngày 13/05/2014
Danh mục:   Wordpress, Backoffice
Thẻ:   admin, taxonomy, wordpress
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"); // ...