رفتن به مطلب

مدیریت یک بخش در قالب از پیشخوان


پست های پیشنهاد شده

سلام خسته نباشید

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

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

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

چطور میشه این کارو کرد؟

لینک به ارسال

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

لینک به ارسال

ممنون میشم یه توضیح مختصری در مورد این افزونه بدید.

مثلا من از تنظیماتش یه section ساختم و تنظیماتشم انجام دادم و آدرس تصویر هم از بخش theme option اضافه کردم.حالا چطور این رو به قالب اضافه کنم ؟

لینک به ارسال

اول اینکه این افزونه رو نباید تو وردپرس نصب کنی(دانلود کن افزونه رو) بعد به صورت دستی فراخوانی کن تو فانکشن. به اینصورت:


add_filter( 'ot_show_pages', '__return_false' );
add_filter( 'ot_show_new_layout', '__return_false' );
add_filter( 'ot_theme_mode', '__return_true' );
include_once( 'option-tree/ot-loader.php' );
include_once( 'includes/theme-options.php' );

برای استفاده از توابعش هم سایت کاملی ندیدم که همه توابعش توش باشه. باید یکم php بلد باشی. یه نمونه هم مثال میزنم.

مثلا برای فراخوانی تصویر باید از این تابع استفاده کنی.


<img src="<?php get_option_tree( 'logo_uploader', '', 'true' ); ?>" alt="logo"/>

logo_uploader هم ID اون تصویر میشه.

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

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...