ایجاد Post Status جدید در وردپرس

نویسنده : ناصر خالدی بروز شده در : 6 ماه 27 روز قبل آخرین مطالعه 6 روز 39 دقیقه قبل دسته ها : وردپرس

در وردپرس می توانید به راحتی وضعیت جدیدی برای پست ها ایجاد کنید که بتوانید PostType های سفارشی را با آن مدیریت کنید, که به راحتی با استفاده از Hookها و متد register_post_status میتوانید این کار را انجام بدهید.

برای ایجاد Status جدید در داخل نوشته ها یا Post Type های سفارشی باید به شکل زیر عمل کنید.

  • ابتدا یک وضعیت جدید در داخل سیستم ثبت نام کنید, به این شکل وضعیت شما در سیستم ثبت میشود و در صفحه لیست پست ها آن را در بالای لیست نمایش میدهد که میتوان پست ها را با استفاده از آن وضعیت فیلتر کرد :
function register_custom_post_status(){
    register_post_status( '7cloner', array(
        'label'                     => _x( '7cloner', 'post' ),
        'public'                    => true,
        'exclude_from_search'       => false,
        'show_in_admin_all_list'    => true,
        'show_in_admin_status_list' => true,
        'label_count'               => _n_noop( '7cloner <span class="count">(%s)</span>', '7cloner  <span class="count">(%s)</span>' ),
    ) );
}
add_action( 'init', 'register_custom_post_status' );

 

  • اضافه کردن Status به لیست وضعیت ها در بخش ویرایش یا افزودن پست به شکل زیر :
function display_custom_post_status_option(){
    global $post;
    $complete = '';
    $label = '';
    if($post->post_type == 'post'){
        if($post->post_status == '7cloner'){
            $selected = 'selected';
        }
echo '<script>
$(document).ready(function(){
$("select#post_status").append("<option value=\"7cloner\" '.$selected.'>7cloner</option>");
$(".misc-pub-section label").append("<span id=\"post-status-display\"> 7cloner</span>");
});
</script>
';
    }
}
add_action('admin_footer', 'display_custom_post_status_option');

 

قیمت (تومان)
رایگان
وضعیت
تکمیل شده

مقالات پیشنهادی

جاوا اسکریپت

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...

آخرین بروزرسانی 10 ماه 12 روز قبل

هوش مصنوعی

هوش مصنوعی

هوش مصنوعی یا هوش ماشینی, به هوشمندی نشان داده شده توسط ماشین در شرایط مختلف گفته میشود که مقابل هوش طبیعی در انسان ها قرار دارد که ...

آخرین بروزرسانی 10 ماه 14 روز قبل

درباره فایل Robots.txt

درباره فایل Robots.txt

این فایل ربات های خزنده موتور های جستجو را راهنمایی می کنند و به آنان می فهماند که چه دایرکتوری و لینک هایی قابل بررسی و چه دایرکتوری و لینک هایی غیرقابل برررسی می باشند...

آخرین بروزرسانی 9 ماه 23 روز قبل

نود جی اس

نود جی اس

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

آخرین بروزرسانی 10 ماه 13 روز قبل

سوالات و گفتگوها

logo-samandehi
تماس با ما

می توانید از طریق اطلاعات زیر با ما در ارتباط باشید.

درباره ما

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