內容簡介
<!DOCTYPE html>
<html lang="zh-tw">
<head>
<meta charset="UTF-8">
</head>
<body>
<h2>概述:</h2>
<p>Don't Mess Up Prod 外掛可幫助開發人員和內容管理員快速辨識他們正在操作的環境,透過在 WordPress 管理列中顯示彩色指標。希望這可以避免在生產環境上出現問題 😅</p>
<h2>問題與答案:</h2>
<ul>
<li>
<h3>如何進行設定?</h3>
<p>透過在 functions.php 或 mu-plugin 中添加篩選器。</p>
</li>
<li>
<h3>如何設定最低權限?</h3>
<p>使用以下程式碼來設定最低權限:<br>
<code>add_filter( 'dmup_minimum_capability', function() {<br> return 'publish_posts';<br>} );</code>
</p>
</li>
<li>
<h3>如何新增特定的允許使用者?</h3>
<p>使用以下程式碼來新增允許使用者:<br>
<code>add_filter( 'dmup_allowed_users', function( $users ) {<br> return array_merge( $users, [ 'developer-name', 'content-manager-name', ] );<br>} );</code>
</p>
</li>
<li>
<h3>如何設定環境的 URL?</h3>
<p>使用以下程式碼來配置環境的 URL:<br>
<code>add_filter( 'dmup_environment_urls', function() {<br> return [ 'local' => 'http://yourproject.local', 'development' => 'https://dev.yourproject.com', 'staging' => 'https://staging.yourproject.com', 'production' => 'https://yourproject.com', ];<br>} );</code>
</p>
</li>
<li>
<h3>如何自訂顏色?</h3>
<p>使用以下程式碼來自訂顏色:<br>
<code>add_filter( 'dmup_environment_colors', function() {<br> return [ 'local' => '#6c757d', 'development' => '#6f42c1', 'staging' => '#28a745', 'production' => '#dc3545', ];<br>} );</code>
</p>
</li>
</ul>
</body>
</html>
外掛標籤
開發者團隊
原文外掛簡介
Don’t Mess Up Prod helps developers and content managers quickly identify which environment they’re working in by displaying a colored indicator in the WordPress admin bar. Hopefully this prevents messing up production 😅
Active development is on Github
