در سیستم مدیریت محتوای وردپرس، رنگبندی وضعیت نوشته نظیر “منتشر شده”، “پیشنویس” و “در دست بررسی” معمولاً با یک ظاهر ثابت نمایش داده میشوند. با این حال، بسیاری از کاربران تمایل دارند که وضعیت این نوشتهها را با رنگهای مختلف مشخص کنند تا شفافیت و راحتی در مدیریت آنها افزایش یابد. در مقاله رنگبندی وضعیت نوشته از استادشو قصد داریم به شما روش تعیین رنگبندی برای نمایش وضعیتهای مختلف نوشتهها در وردپرس را آموزش دهیم.
چرا باید وضعیتهای مختلف نوشتهها را رنگی کنیم؟
تعیین رنگبندی برای وضعیتهای مختلف نوشتهها نه تنها باعث زیبایی و تمایز ظاهری در محیط مدیریت وردپرس میشود، بلکه به شما کمک میکند تا با سرعت بیشتری به وضعیت هر نوشته پی ببرید. بهعنوان مثال، نوشتههای منتشرشده به رنگ سبز، نوشتههای پیشنویس به رنگ صورتی و نوشتههای زماندار به رنگ آبی نمایش داده خواهند شد. این تغییرات کوچک اما مؤثر، در کاهش زمان جستجو و مدیریت نوشتهها بسیار مفید هستند.
چگونه رنگبندی وضعیت نوشتهها را در وردپرس تغییر دهیم؟
برای شروع، باید به ویرایشگر قالب خود وارد شوید و کدهای زیر را در فایل functions.php قالب خود قرار دهید. این کدها رنگبندی وضعیتهای مختلف نوشتهها را تعیین خواهند کرد.
function status_color(){
echo ‘
<style>
.status-draft { background: #FCE3F2 !important; }
.status-pending { background: #87C5D6 !important; }
.status-publish { background: transparent !important; }
.status-future { background: #C6EBF5 !important; }
.status-private { background: #F2D46F !important; }
</style>
‘;
}
add_action(‘admin_footer’, ‘status_color’);
در کد بالا، برای هر وضعیت مختلف نوشته یک رنگ خاص بهطور مستقیم در پسزمینه نوشتهها اعمال شده است. در ادامه به بررسی این وضعیتها و رنگهای اختصاص دادهشده به آنها میپردازیم:
status-draft: برای نوشتههایی که در وضعیت “پیشنویس” قرار دارند. رنگ پسزمینه این وضعیت به رنگ صورتی (#FCE3F2) تغییر یافته است.
status-pending: برای نوشتههایی که در وضعیت “در دست بررسی” قرار دارند. رنگ پسزمینه این وضعیت به رنگ آبی کمرنگ (#۸۷C5D6) اختصاص یافته است.
status-publish: برای نوشتههای “منتشر شده” در سایت. این نوشتهها پسزمینهای شفاف دارند.
status-future: برای نوشتههای “زماندار” که در آینده منتشر خواهند شد. رنگ پسزمینه این وضعیت به رنگ آبی ملایم (#C6EBF5) تغییر کرده است.
status-private: برای نوشتههای “خصوصی” که تنها برای مدیران و کاربران خاص قابل مشاهده هستند. رنگ پسزمینه این وضعیت به رنگ زرد (#F2D46F) تغییر یافته است.
چگونه رنگبندی وضعیت نوشته را تغییر دهیم؟
اگر تمایل دارید رنگ وضعیتهای مختلف نوشتهها را مطابق سلیقه خود تغییر دهید، کافی است مقادیر رنگها را در کدهای بالا تغییر دهید. این تغییرات میتواند بر اساس نیاز شما برای هر یک از وضعیتها اعمال شود.
افزونهها و وضعیتهای خاص
در صورتی که شما از افزونههای خاصی در وردپرس استفاده میکنید و وضعیتهای جدیدی برای نوشتهها اضافه کردهاید، میتوانید این وضعیتها را نیز در کدهای بالا تعریف کنید. بهعنوان مثال، اگر افزونهای وضعیت جدیدی به نام “در حال بازبینی” برای نوشتهها ایجاد کرده باشد، شما میتوانید آن را به کدهای بالا اضافه کرده و رنگ دلخواه خود را برای آن تعیین کنید.
نتیجهگیری
تعیین رنگبندی برای وضعیت نوشتهها در وردپرس یک روش ساده اما مؤثر برای بهبود تجربه کاربری در محیط مدیریت وردپرس است. با استفاده از کدهای بالا، شما میتوانید نوشتهها را بر اساس وضعیتهای مختلف رنگبندی کنید تا در مدیریت آنها سرعت بیشتری داشته باشید و روند کار شما سادهتر شود. این تغییرات بهویژه برای سایتهای بزرگ و تیمهای چندنفره که تعداد نوشتههای زیادی دارند، مفید و کارآمد خواهد بود.
توضیحات اصطلاحات:
status-draft: وضعیت پیشنویس نوشتهها، بهعنوان نوشتههایی که هنوز منتشر نشدهاند.
status-pending: وضعیت در دست بررسی، برای نوشتههایی که نیاز به تایید یا بررسی دارند.
status-publish: وضعیت منتشر شده، برای نوشتههایی که در سایت منتشر شدهاند.
status-future: وضعیت زماندار، برای نوشتههایی که در آینده منتشر خواهند شد.
status-private: وضعیت خصوصی، برای نوشتههایی که فقط برای مدیران یا کاربران خاص قابل مشاهده هستند.
این مقاله در سایت استادشو منتشر شده است.
مطالب مرتبط: