جستجو کردن
Close this search box.

فهرست مطالب

نمایش پیام به کاربران در پیشخوان

کد نمایش پیام به کاربران در پیشخوان وردپرس

با سلام و عرض ادب با یکی دیگر از سری آموزش های وردپرس و هک وردپرس در خدمت شما هستیم تا اینبار به یک مبحث دیگر با عنوان نمایش دادن پیغام به کاربران در پیشخوان وردپرس این امر با استفاده از یک قطعه کد php  که باید در یک از فایل های وردپرس  خود اضافه و تغییراتی اعمال کنید قابل اجراست که در ادامه به صورت کامل توضیح و برسی خواهیم کرد.کار زیاد سختی نیست و از نظر توسعه دادن به وب سایت نکته ی قابل توجهی است بنا بر این اگر تمایل دارید این امکان رو به پیشخوان وردپرس خود برای کابرانتان اضافه کنید با ما همراه و این مقاله را تا انتها بخوانید …

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

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


.wp-first-item پيشخوان
#menu-posts نوشته ها
#menu-media رسانه
#menu-pages برگه ها
#menu-comments ديدگاه ها
#menu-appearance نمايش
#menu-plugins افزونه ها
#menu-users کاربران
#menu-tools ابزارها
#menu-settings تنظيمات

#dashboard_right_now هم اکنون
#dashboard_quick_press نوشتن فوري
#dashboard_recent_comments آخرين ديدگاه ها
#dashboard_recent_drafts آخرين پيش نويس ها
#dashboard_primary وبلاگ وردپرس
#dashboard_secondary ديگر اخبار وردپرس
#dashboard_incoming_links پيوندهاي ورودي
#dashboard_plugins افزونه ها

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

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


function thsp_enqueue_pointer_script_style( $hook_suffix ) {

$enqueue_pointer_script_style = false;

$dismissed_pointers = explode( ',', get_user_meta( get_current_user_id(), 'dismissed_wp_pointers', true ) );

if( !in_array( 'thsp_settings_pointer', $dismissed_pointers ) ) {
$enqueue_pointer_script_style = true;

add_action( 'admin_print_footer_scripts', 'thsp_pointer_print_scripts' );
}

if( $enqueue_pointer_script_style ) {
wp_enqueue_style( 'wp-pointer' );
wp_enqueue_script( 'wp-pointer' );
}

}
add_action( 'admin_enqueue_scripts', 'thsp_enqueue_pointer_script_style' );

function thsp_pointer_print_scripts() {

$pointer_content = "
<h3><a class="wpil_keyword_link " href="https://uptheme.ir"   title="آپ تم" data-wpil-keyword-link="linked">آپ تم</a></h3>

";
$pointer_content .= "

تازه ترين و برترين مطالب وردپرس را از <a class="wpil_keyword_link " href="https://uptheme.ir"   title="آپ تم" data-wpil-keyword-link="linked">آپ تم</a> بخواهيد .

&amp;quot;;
?&amp;gt;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
//&amp;lt;![CDATA[
jQuery(document).ready( function($) {
$('#dashboard_right_now').pointer({
content: '&amp;lt;?php echo $pointer_content; ?&amp;gt;',
position: {
edge: 'right',
align: 'center'
},
pointerWidth: ???,
close: function() {
$.post( ajaxurl, {
pointer: 'thsp_settings_pointer',
action: 'dismiss-wp-pointer'
});
}
}).pointer('open');
});
//]]&amp;gt;
&amp;lt;/script&amp;gt;

&amp;lt;?php } ?&amp;gt;

بعد از اضافه کردن کد فوق به فایل مذکور همان طو که در بالا توضیح کامل دادیم باید کار جایگزینی متن و عنوان را هم انجام دهید و همچنین باید در خط 30 این کد نام کلاس و یا آیدی مورد نظر خود را وارد نمایید در مثال زیر  ما ( ابزارک هم اکنون ) را به عنوان محلی برای نمایش پیام انتخاب کردیم که شما در این قسمت می توانید گزینه های مد نظر خود را اضافه کنید.


$('#dashboard_right_now').pointer({

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

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

 

 

منبع: آپتم  مرجع: آموزش وردپرس | قالب وردپرس تفریحی

اولین نفری باش که به این مقاله امتیاز میدی 🙂
اشتراک
اطلاع از
guest
0 نظرات
بازخورد درون خطی
مشاهده همه نظرات
0
نظر خود را به اشتراک بگذاریدx
عضو شوید و همه محصولات را رایگان دانلود کنید!!!