سفارشی کردن وضعیت نوشته‌ها در وردپرس

3/5 - (1 امتیاز)

در سیستم مدیریت محتوی وردپرس می‌توانید برای یک نوشته وضعیت خاصی را مشخص کنید به این معنا که وقتی شما از نوشته‌ها > افزودن نوشته برای ایجاد و آماده‌سازی یک نوشته اقدام می‌کنید می‌توانید از سمت چپ برگه‌ی افزودن نوشته در وردپرس فارسی در قسمت انتشار وضعیت نوشته خود را مشخص کنید.

شما می‌توانید برای نوشته‌های خود وضعیت‌های گوناگونی همانند پیش نویس، زمان بندی شده، در انتظار بررسی، خصوصی و منتشر شده را انتخاب کنید اما در لیست نوشته‌های شما وضعیت نوشته‌ها بصورت ساده و بی تفاوت از یکدیگر مشخص شده‌اند که در این نوشته از ماندگار وب به چگونگی مشخص کردن وضعیت نوشته‌ها با ایجاد تفاوت در آنها خواهیم پرداخت.

هک وردپرس

در دستوری که در این نوشته برای شما دوستان آماده نموده‌ایم وضعیت نوشته‌ها را با رنگ بندی کردن آنها از یکدیگر مشخص خواهیم کرد بصورتی که شما می‌توانید برای وضعیت پیش نویس، زمان بندی شده، در انتظار بررسی، خصوصی و منتشر شده رنگ مورد نظر خود را قرار داده و با رفتن به لیست نوشته‌ها این وضعیت‌ها با توجه به رنگ‌هایی که شما برای هر یک از وضعیت ها مشخص کرده‌اید از یکدیگر قابل تشخیص باشد، برای انجام اینکار تنها کافیست دستور زیر را در محل مناسبی از فایل فانکشن پوسته وردپرس خود اضافه نمایید. (خواهشمندیم پیش از ایجاد هر تغییری در فایل فانکشن از آن نسخه‌ی پشتیبان تهیه نمایید تا در صورت بروز خطا به راحتی آنرا به حالت اول بازگردانید):

add_action('admin_footer','mw_posts_status_color');
function mw_posts_status_color(){
?>
<style>
.status-draft{background: #FCE3F2 !important; /* پیش نویس */}
.status-pending{background: #87C5D6 !important; /* در انتظار بررسی */}
.status-publish{/* منتشر شده */}
.status-future{background: #C6EBF5 !important; /* زمان بندی شده */}
.status-private{background:#F2D46F; /* خصوصی */}
</style>
<?php
}

با اضافه کردن دستور فوق در فایل فانکشن قالب وردپرس و ذخیره‌ی تغییرات با رفتن به پیشخوان > نوشته‌ها > همه‌ی نوشته‌ها متوجه خواهید شد وضعیت نوشته‌ها با توجه به رنگی که شما برای آنها مشخص کرده‌اید از یکدیگر قابل تشخیص هستند، امیدوار هستم این آموزش ساده مورد پسند شما دوستان وردپرسی قرار گرفته باشد.

3/5 - (1 امتیاز)

کانال تلگرام ماندگار وب

  1. امیر مسکنی

    سعی کنین یک دکمه لایکی… پلاسی چیزی بزارین واسه تنبلایی مثل من که نمی تونن کامنت بدن…
    بشه یه جورایی تشکر کرد 😀

    1. امیر خلجی مهر

      مخلصیم امیر جان
      راستش بعضی مواقع گوگل پلاس باعث میشه صفحه کامل لود نشه و کابرا نتونن کدها رو سالم کپی کنن
      همین که شما دوستان خوشحال باشید برای ما دنیاست
      انشالله چند روز بعد سورپرایزی برای کاربران وردپرس فارسی دارم

  2. m

    سلام کاری کنین رنگ زمینه نوشته های هر پست در وبلاگ رو خودمون بتونیم عوض کنیم و رنگی رنگی بشه ! به اضافه اینکه در بعضی نوشته ها بتونیم کادر اضافه کنیم. برای وبلاگهایی که نوشته هاشون کادر نداره
    ممنون
    منتظرم

    1. امیر خلجی مهر

      سلام
      این دستور برای لیست نوشته ها در پیشخوان هست
      چیزی که شما مد نظرتون هست تلفیقی از php و css هست مثله رنگبندی کردن زمینه نوشته های هر دسته بندی یا هر پست
      به هر حال درخواستتون شخصی سازی هست و میتونید تو انجمن مطرح کنید
      موفق باشید

  3. hemnbaneyy

    سلام اگه‌ ممکنه‌ بزرگ و کوچک نوشتن نام عنوان و یارنگ قلم و همچنین سایز نوشتن فهرست و سربرگ را بزارید ممنون میشم

    1. امیر خلجی مهر

      به خاطر اینکه دستور رو تو جای نامناسبی از فایل فانکشن جاگذاری کردید
      باید بین کدهای دیگه قرار نگیره و حتما” بین برچسب پی اچ پی باشه
      موفق باشید

  4. amir

    با سلام
    کد یا فزونه ای است که متون را رنگی کنید. به عنوان مثال من میخواهم یک مطلب جدبد ایجاد کنم و بعضی از متون نوشته شده در مطلب را رنگی کنم.

  5. reza

    سلام جناب خلجی مهر
    ببخشید چطوری میتونم موضوعات سایتم رو تب بندی کنم؟
    یعنی زیر شاخه های یک عنوان به صورت تب بندی دربیاد
    باتشکر

    1. امیر خلجی مهر

      قربونتون برم این فهرست یا همون منو هستش
      این امکان رو خود پوسته ای که دارید ازش استفاده میکنید باید داشته باشه
      اگه پوسته ی شما از فهرست پشتیبانی میکنه تنها کافیه به پیشخوان > نمایش > فهرست ها برید و منوی مورد نظرتون رو هر طور که تمایل دارید بچینید
      موفق باشید

  6. مهدی

    با سلام

    اگر بخواهیم یک قسمت از یک پاراگراف رو به صورت رنگی و متمایز در بیاریم این کار ممکنه؟

    با تشکر از سایت خوبتون

  7. حسین

    با سلام و خسته نباشید و تشکر خدمت شما
    یه سوالی خارج از این مطلب داشتم
    میخواستم ببینم درمورد اینکه شماره های صفحات گاها با فواصل زیادی زده میشه چه کاری میشه انجام داد
    مثلا من ارسال صدمم رو میزنه 350
    و ارسال بعدیش رو که باید 351 بزنه میشه مثلا 750
    mysite.com/p/350
    مثلا مثه بالا
    این مشکل در وردپرس رو بارها بقیم ازش میگفتن اما راه حل خاصی پیدا نکردم ممنون میشم راهنماییم کنید

    1. امیر خلجی مهر

      با درود
      این حالت پیشفرض وردپرس هست و به عنوان مشکل از آن نمیشود نام برد. بله من هم موردی برای سفارشی کردن این ویژگی ندیده‌ام.

  8. پدیده وردپرس

    بسیار مفید و کاربردی
    سلام خدمت جناب خلجی مهر عزیز
    بعضی از سایت های دانلود یک لیبل بر روی پست های بروز سانی شده با عنوان “آپدیت” دارند.
    امیدوارم تونسته باشم منظورمو برسونم
    در صورت امکان توابع مورد فوق را در سایت خوبتون قرار دهید
    با تشکر

    1. امیر خلجی مهر

      درود
      کد را در فایل فانکشن قرار دهید:
      http://s2.picofile.com/file/8285208576/update_status.txt.html

      در حد آزمایش کردن هست و اگر اوکی نبود باید پرسش خود را در انجمن مطرح کنید:
      http://forum.wp-parsi.com/

  9. هانیه

    سلام خسته نباشید
    میخواستم بدونم کدی هست که بتونیم یه وضعیت جدید اضافه کنیم مثلا رد شده و … ممنون میشم راهنمایی کنید .

    1. امیر خلجی مهر

      درود
      در وردپرس چیزی نشدنی نیست، باید با یک توسعه دهنده وردپرس در میان بگذارید این درخواست رو.

دیدگاه خود را بنویسید

ماندگار وب - 1400