登入

註冊



Chinese simplified Chinese traditional

文章教學

專業文章教學,幫助初學架設網站

網頁設計技巧,為訪問者和特定角色啟用特定的CSS代碼

在網頁設計

如何為訪問者和特定會員角色啟用特定的CSS代碼

可以使用wp_head掛勾(hook)功能,並檢查您目前的會員角色

在HTML標頭上添加自定義CSS

 


  1. add_action('wp_head', 'add_css_of_user_role');   
  2. function add_css_of_user_role()   
  3. {    
  4.     /*Check Current User is Login*/  
  5.     if ( is_user_logged_in() )    
  6.     {     
  7.        $user = wp_get_current_user();   
  8.        /*Check Current User Role*/  
  9.        if (in_array('c_business', $user->roles)) { ?>   
  10.   
  11.             <style>   
  12.  你的css代碼   
  13.             </style>   
  14.   
  15.     <?php }    
  16.   
  17.     }   
  18. }  

這裡面的c_business,可以換成你的角色代碼。

如何在WordPress中創建自定義用戶角色?

如何在WordPress中創建自定義用戶角色?

您是否要允許WordPress網站中權限較小的人執行某些特定任務?WordPress為您提供了在網站上包含此驚人功能的選項。除了預定義的用戶角色,您還可以為某些任務創建自定義用戶角色,並允許他在有限的領導下訪問您的儀表板。

在本文中,我們將介紹如何在網站中創建自定義用戶角色以及如何將其分配給用戶。

在WordPress中創建自定義用戶角色的代碼


  1. add_role(   
  2.     'c_business',   
  3.     __( '企業主' ),   
  4.     array(   
  5.         'read'         => true,  // true允許此功能   
  6.     )   
  7. );  

用戶角色是WordPress的內置功能,可幫助設置用戶可以在您的網站上執行或不執行的任務。WordPress中有六個已定義的用戶角色。

WordPress用戶角色的權限參考

  1. 'read' => true// true允許此功能   
  2. 'edit_posts' => true//允許用戶編輯自己的帖子   
  3. 'edit_pages' => true//允許用戶編輯頁面   
  4. 'edit_others_posts' => true//允許用戶編輯其他帖子,而不僅僅是他們自己的帖子   
  5. 'create_posts' => true//允許用戶創建新帖子   
  6. 'manage_categories' => true//允許用戶管理帖子類別   
  7. 'publish_posts' => true//允許用戶發布,否則發布保持草稿模式   
  8. 'edit_themes'=> false// false拒絕此功能。用戶無法編輯您的主題   
  9. 'edit_themes' => false//用戶無法添加新插件   
  10. 'update_plugin' => false//用戶無法更新任何插件   
  11. 'update_core' => false  //用戶無法執行核心更新  

所有文章

如何在Revolution Slider 6 WordPress插件中更改字型字體?

如何在Revolution Slider 6 WordPress插件中更改字型字體?

新版Revolution Slider 6 對中文語系不太友善,字體只能選擇google字體。

沒辦法像以前自定義 字體,像是定義Microsoft JhengHei或者Microsoft YaHei等,中文字型字體。

所以我們要用這個方法設定

 


  1. rs-layer:not(.rs-wtbindex), .rs-layer:not(.rs-wtbindex), rs-alyer :not(.rs-wtbindex), .rs-layer :not(.rs-wtbindex) { outline: none !important; font-family: "Microsoft JhengHei" !important;   
  2. };  

在字體區塊選擇Custom CSS

如下圖

如何在Revolution Slider 6 WordPress插件中更改字型字體?

HTML 的轉址 方法

HTML 的轉址 方法

正常你只要在 HTML 裡面的 </head>內加入下方 轉址語法,您的這個頁面就會自動轉址,非常的方便

HTML 的轉址 代碼

  1. <meta http-equiv="refresh" content="0;url=https://你的網址" />    


.htaccess 強制 https

.htaccess 強制 https

很多情況,我們會需要透過

.htaccess 強制 https

這個設定也非常重要。


  1. RewriteEngine On   
  2. RewriteCond %{HTTPS} off   
  3. RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]  






聯繫我們

請輸入您的全名。
無效的電子信箱。
請輸入主題
請輸入消息
Invalid Input
Invalid Input