ایجاد پنل تنظیمات ساده برای پوسته وردپرس

سلام و صد درود به وردپرس‌باز‌های عزیز؛

خب ؛ در نوشته‌ی قبلی آموزشکی ( آموزش کوتاه !‌) داده شد برای استفاده از افزونه Options Framework برای ایجاد پانل تنظیمات برای پوسته ! ( لینک )

افزونه‌ Options Framework بسیار کامل و کاربردی است اما ممکن است به عنوان مثال ویژگی گزینشگر رنگ را نخواهید ! ( و یا برخی امکانات دیگرش را ! ) آموزشی که در این مقالک آماده شده برای ایجاد یک پانل تنظیمات ساده است !

خب بریم سر اصل مطلب !

نخست پرونده‌ی مورد نیاز برای ایجاد پانل را دریافت کنید ! ( دریافت )

چگونه از theme-options.php استفاده کنیم ؟

نخست پرونده‌ی theme-options.php را در پوسته خود کپی و آن را از طریق کد زیر در functions.php فراخوانی کنید :

require_once ( get_stylesheet_directory() . '/theme-options.php' );

در مرحله‌ی بعد به پرونده theme-options بروید و کد زیر را بیابید :

register_setting( 'sample_options', 'sample_theme_options', 'theme_options_validate' );

جای sample نام پوسته‌ی خود را قرار دهید؛ مثلا اگر نام پوسته شما albaloo ست باید چیزی مشابه زیر باشد :

register_setting( 'albaloo_options', 'albaloo_theme_options', 'theme_options_validate' );

خب ؛ اکنون برای فراخوانی تنظیمات در جایی کافی‌ست در پوسته‌ی خود همانند زیر عمل کنید :

<?php
	$options = get_option('sample_theme_options');
	echo $options['sometext'];
?>

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

  خطای This site ahead contains harmful programs در وردپرس + رفع آن

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

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

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