خانه / وردپرس / آموزش وردپرس / بازی باکدها: آموزش ساخت پنل تنظیمات در وردپرس،قسمت دوم

تاریخ انتشار: مرداد 28, 1394 تعداد بازدید: 399 بازدید تعداد دیدگاه ها: 0

بازی باکدها: آموزش ساخت پنل تنظیمات در وردپرس،قسمت دوم

بازی باکدها: آموزش ساخت پنل تنظیمات در وردپرس،قسمت دومReviewed by فریش تم on Aug 19Rating: 5.0بازی باکدها: آموزش ساخت پنل تنظیمات در وردپرس،قسمت دومدر قسمت نخست این آموزش دریافتیم که چگونه باید در ابتدا Post type تنظیمات را ایجاد کرده و سپس باید تنطیمات درونی آن را ایجاد نمائیم تا بتوان از آن بهره برد.

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

در قسمت نخست این آموزش وردپرس دریافتیم که چگونه باید در ابتدا Post type تنظیمات را ایجاد کرده و سپس باید تنطیمات درونی آن را ایجاد نمائیم تا بتوان از آن بهره برد.پس تا انتها ادامه دهید

برای شروع کار ابتدا فایل function.php را گشوده و سپس کد زیر را قبل از تابع theme_settings_init در درون آن قرار دهید که در ادامه به توضیح این کد ها نیز میپردازم:

$themename = "فریش تم"; 
$shortname = "shortname";

$categories = get_categories('hide_empty=0&orderby=name');
$all_cats = array();
foreach ($categories as $category_item ) {
$all_cats[$category_item->cat_ID] = $category_item->cat_name;
}
array_unshift($all_cats, "انتخاب دسته بندی");

در کد فوق تابع get_categories تمامی دسته بندی ها را فراخوانی کرده و در داخل all_cats ذخیره مینماید.حال در این مرحله باید آرایه ها را به قسمت تنظیمات اضافه کنیم پس کد زیر را قبل از تابع theme_settings_page قرار دهید:

$theme_options = array (

    array( "name" =>" تنظیمات" . $themename,
    "type" => "title"),

    array( "name" => "عمومی",
    "type" => "section"),
    array( "type" => "open"),

    array( "name" => "لوگو سایت",
    "desc" => "تصویر لوگو را وارد کنید",
    "id" => $shortname."_logo",
    "type" => "text",
    "std" => ""),

    array( "name" => "آیکن سایت",
    "desc" => "آیکن سایت باید در اندازه 16*16 باشد ",
    "id" => $shortname."_favicon",    "type" => "text",
    "std" => get_bloginfo('url') ."/images/favicon.ico"),

    array( "type" => "close"),

    array( "name" => "صفحه نخست",
    "type" => "section"),
    array( "type" => "open"),

    array( "name" => "مطالب ویژه صفحه نخست",
    "desc" => "دسته مطالب ویژه را انتخاب کنید",
    "id" => $shortname."_feat_cat",
    "type" => "select",
    "options" => $all_cats,
    "std" => "انتخاب دسته"),

    array( "type" => "close"),

    array( "name" => "فوتر",
    "type" => "section"),
    array( "type" => "open"),

    array( "name" => "متن کپی رایت فوتر",
    "desc" => "متن کپی رایت را وارد کنید",
    "id" => $shortname."_footer_text",
    "type" => "textarea",
    "std" => ""),

    array( "type" => "close")

);

حال تنظیمات را ذخیره سازی نمائید و سری به پیشخوان وردپرس بزنید.میبینید که تغییری رخ نداده است.اما چرا؟
در قسمت بعدی این آموزش وردپرس دلیل را میفهمید.

از همراهی شما دوستان عزیز ممنونم
موفق و پیروز باشید

قسمت های بعدی را از لینک های زیر مشاهده نمائید:
آموزش ساخت پنل تنظیمات در وردپرس،قسمت اول
آموزش ساخت پنل تنظیمات در وردپرس،قسمت سوم
آموزش ساخت پنل تنظیمات در وردپرس،قسمت چهارم

منبع: فریش تم ارائه دهنده : پوسته وردپرس ، قالب وردپرس ، افزونه وردپرس ، آموزش وردپرس

کانال تلگرام فریش تم
  • دیدگاه شما پس از تایید در سایت نمایش داده می شود.
  • از ارسال متن بصورت فینگلیش خودداری نموده و فارسی تایپ کنید.
  • دیدگاه و سوالات شما توسط کارشناسان ما بین 1 تا 12 ساعت پاسخ داده خواهد شد.
  • از ارسال دیگاه جهت پشتیبانی محصولات تجاری پرهیز و برای پشتیبانی از بخش پشتیبانی سایت اقدام فرمائید

هنوز دیدگاهی ثبت نشده است.