• جلوگیری از نمایش مطالب دسته بندی های دلخواه در خوراک RSS وردپرس

    گاهی نیاز دارید که مطالب  برخی دسته بندی ها را در خوراک RSS سایت وردپرس تان نمایش ندهید . این کار به راحتی و با اضافه کردن کد زیر به فایل functions.php پوسته ، به صورت زیر ، امکانپذیر می باشد . function exclude_cat_wps($query) { if ($query->is_feed) { $query->set('cat','-20,-21,-22'); } return $query; } add_filter('pre_get_posts','exclude_cat_wps');
  • حذف زیرمنوی ویرایشگر پوسته از مدیریت وردپرس

    با استفاده از کد زیر در فایل functions.php پوسته خود می توانید زیرمنوی ویرایشگر پوسته را از مدیریت وردپرس حذف کنید . function remove_editor_menu() { remove_action('admin_menu', '_add_themes_utility_last', 101); } add_action('admin_menu', 'remove_editor_menu', 1);    
  • حذف تمام زیرمنوهای مدیریت وردپرس

    گاهی نیاز دارید تا بر اساس سطح دسترسی کاربر ، یک یا چند گزینه ، از زیرمنوهای بخش مدیریت وردپرس را غیرفعال کنید . در این مطلب کد حذف تمام زیرمنوهای موجود در مدیریت وردپرس را به شما نشان می دهیم . شما می توانید بر اساس نیاز خود تنها یک یا چند مورد از […]
  • نمایش فرم ورود وردپرس در مکان دلخواه با تابع wp_login_form

    شاید بخواهید یک پوسته اختصاصی برای سایت وردپرسی تان ایجاد کنید و همینطور بخواهیدفرم ورود وردپرس را در یک مکان دلخواه از پوسته قرار دهید . اینکار به راحتی توسط تابع wp_login_form()   قابل اجراست .   با قرار دادن کد زیر در مکان دلخواهتان ، می توانید فرم ورود وردپرس را به نمایش درآورید […]
  • جلوگیری از دسترسی مستقیم به فایل functions.php پوسته وردپرس

    با قرار دادن کد زیر در فایل functions.php پوسته سایت وردپرسی خود می توانید ، از دسترسی مستقیم مانند https://www.wprahnama.com/wp-content/themes/Avada-Child-Theme/functions.php به فایل functions.php جلوگیری کنید .   if (!empty($_SERVER) && 'functions.php' == basename($_SERVER)) { die ('No access!'); }  
  • نمایش تعداد کاربران وردپرس در صفحه اصلی پیشخوان

    با استفاده از کد زیر در فایل functions.php پوسته خود می توانید تعداد کاربران سایت وردپرسی تان را در ابزارک های صفحه اصلی پیشخوان به نمایش در آورید . function dashboard_wps_user_count() { global $wpdb; $users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users"); ?> <table> <tbody> <tr class="first"> <td class="first b b_pages"><a href="users.php"><? echo $users; ?></a></td> <td class="t […]
  • گزینه های تکی و آرایه ای

    گزینه ها (Options) می توانند به صورت تکی ، یا به صورت یک آرایه در بانک اطلاعاتی وردپرس ذخیره شوند .   زمانی که یک گزینه به صورت تکی در بانک اطلاعاتی ذخیره می شود ، یک مقدار تکی برای یک کلید تکی ، ذخیره می شود .   در حالی که گزینه های آرایه […]
  • ایجاد و استفاده از گزینه ها

    اضافه کردن فیلدهای تنظیمات شما می توانید توسط تابع  add_settings_field() یک فیلد را به یک صفحه موجود ، در تنظیمات افزونه خود اضافه کنید . تابع فراخوان شما تنها به HTML مناسب با مقادیر ورودی و پر کردن آنها نیاز دارد . عمل ذخیره سازی در پس زمینه انجام می شود .   شما می توانید […]
  • هدایت کاربران نظردهنده به صفحه تشکر در وردپرس

    چرا از بازدیدکنندگان سایت خود تشکر نکنید ؟! به آنها نشان دهید که برای شما مهم هستند . شما می توانید کاربران را بعد از ارسال نظر به یک نوشته یا صفحه هدایت کنید ، که در آن یک متن تشکر قرار داده اید . برای اینکار ابتدا صفحه یا نوشته مورد نظر خود را […]
  • نمایش نوشته های مرتبط بر اساس نویسنده در وردپرس

    شاید بخواهید در صفحه نمایش نوشته یعنی single.php ، علاوه بر نوشته های مرتبط که از لحاظ دسته بندی با نوشته جاری مرتبط هستند ، نوشته های مرتبطی را نمایش دهید که نویسنده آنها با نویسنده نوشته جاری یکی باشد  . برای اینکار ابتدا کد زیر را در فایل functions.php پوسته خود قرار دهید : […]
  • بررسی تعداد تصاویر پیوست شده در نوشته های وردپرس

    شاید شما بخواهید بر اساس تعداد تصاویر یک نوشته عمل خاصی را در پوسته سایت وردپرسی خود انجام دهید . به عنوان مثال اگر تعداد تصاویر نوشته بیشتر از یک بود ، یک اسلایدر نمایش داده شود و اگر تنها یک تصویر به نوشته پیوست شده بود ، آن را به عنوان یک تصویر ساده […]
  • محدود کردن دسترسی wp-admin برای مشترکین وردپرس

    با استفاده از کد زیر در فایل functions.php پوسته خود می توانید دسترسی به wp-admin سایت وردپرسی خود را برای مشترکین سایت محدود کنید . function restrict_access_admin_panel(){ global $current_user; get_currentuserinfo(); if ($current_user->user_level < 4) { wp_redirect( get_bloginfo('url') ); exit; } } add_action('admin_init', 'restrict_access_admin_panel', 1);  
صفحه 11 از 13« اولین...«910111213 »