5 Đoạn Code Snippets hữu ích cho Website WordPress
Hôm nay, trong bài viết này, Dân Công Nghệ sẽ chia sẻ thêm cho các bạn 5 đoạn code hữu ích giúp các bạn quản lý trang web hay blog của mình.
1 Vô hiệu hóa Plugin Updates
Đoạn code này sẽ vô hiệu hóa WordPress tự động kiểm tra bất kì update nào từ plugin của các bạn. Dĩ nhiên là khi các bạn không muốn thấy bất kì thông báo update nào từ trang admin của mình. Các bạn copy đoạn code này vào file function.php.
1
2
3
4
| <?php remove_action( 'load-update-core.php' , 'wp_update_plugins' ); add_filter( 'pre_site_transient_update_plugins' , create_function( '$a' , "return null;" ) ); ?> |
2 Thay đổi WordPress Login Logo
Nếu các bạn cảm thấy chán nản với logo hiển thị ở phần login thì có thể dùng đoạn code này :
1
2
3
4
5
6
7
8
| <?php function custom_login_logo() { echo '<style type= "text/css" > h1 a { background-image:url( '.get_bloginfo(' template_directory ').' /images/my-custom-login-logo.png) !important; } </style>'; } add_action( 'login_head' , 'custom_login_logo' ); ?> |
Nhớ là thay đổi đường dẫn đến logo mới của các bạn và đặt đoạn code bên trên vào file function.php
3 Hiển thị số lượng Twitter followers
Copy đoạn code sau vào file function.php và nhớ thay đổi USERNAME là tài khoản twitter của các bạn.
01
02
03
04
05
06
07
08
09
10
11
12
| <?php $begin = '<followers_count>' ; $end = '</followers_count>' ; $page = $twit ; $parts = explode ( $begin , $page ); $page = $parts [1]; $parts = explode ( $end , $page ); $tcount = $parts [0]; if ( $tcount == '' ) { $tcount = '0' ; } echo '<b> ' . $tcount . ' </b> followers.' ; ?> |
4 Không nén file ảnh jpg khi tải ảnh
Mặc định thì mỗi khi chúng ta tải ảnh lên, thì WordPress sẽ tự động nén nó lại , mục đích này là để giúp các bạn giảm dung lượng file lại. Tuy nhiên, trong một số trường hợp các bạn muốn giữ nguyên chất lượng hình ảnh gốc của nó thì có thể sử dụng đoạn code bên dưới và dán nó vào file function.php.
1
| add_filter( 'jpeg_quality' , function ( $arg ){ return 100;}); |
5 Redirect user sau khi login
Đoạn code sau sẽ giúp các bạn tự động chuyển trang dựa theo quyền user (user’s role).
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| <?php function redirect_user_on_role() { //retrieve current user info global $current_user ; get_currentuserinfo(); //If login user role is Subscriber if ( $current_user ->user_level == 0) { wp_redirect( home_url() ); exit ; } //If login user role is Contributor else if ( $current_user ->user_level > 1) { wp_redirect( home_url() ); exit ; } //If login user role is Editor else if ( $current_user ->user_level >8) { wp_redirect( home_url() ); exit ; } // For other rolse else { return $redirect_to ; } } add_action( 'admin_init' , 'redirect_user_on_role' ); ?> |
Hy vọng là với 5 đoạn code bên trên sẽ phần nào giúp các bạn quản lý tốt trang WordPress của mình. Mình sẽ cố gắng chia sẻ cho các bạn thêm nhiều đoạn code với những chức năng khác nhau trong các bài viết tiếp theo.
5 Đoạn Code Snippets hữu ích cho Website WordPress
Reviewed by Unknown
on
05:10
Rating:
Không có nhận xét nào: