نمایش پیام در پیشخوان وردپرس
اگه از وردپرس استفاده کرده باشید حتما با یک سری پیغام هایی مواجه می شید که یکبار نشون داده می شن و دیگه از بین می رن.مثل پیام هایی که بعد از نصب افزونه ی Yoast مشاهده می کنید و یا پیغام هایی که بعد نصب قالب صحیفه مشاهده می کنید.امروز می خواهیم یاد بدیم که چگونه اینپیغام ها رو بسازید.پس با ما باشید.
از مزایای مفید استفاده از این روش آن است که شما را قادر میسازد این پیغام را در هر کجای پیشخوان وردپرس به نمایش در بیاورید ، برای مثال اگر شما تمایل دارید پیام خود را در قسمتی همانند “تنظیمات” که در منوی سمت راست پیشخوان وردپرس فارسی قرار دارد به نمایش در آورید تنها کافیست آیدی و یا کلاسی را که گزینه تنظیمات در آن آورده شده است با مقدار پیش فرضی که قرار داده شده است جایگزین کنید که برای راحتی شما دوستان تمامی کلاس ها و آیدی های پیش فرض موجود در پیشخوان وردپرس فارسی را برای استفاده شما آماده کرده ایم :
[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 افزونه ها
[/php]
برای نمایش پیام تنها کافیست کدهای زیر را به فایل فانکشن قالب وردپرس اضافه کنید:
[php]</pre><pre>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>ماندگار وب</h3>";
$pointer_content .= "<p>تازه ترین و برترین مطالب وردپرس را از ماندگار وب بخواهید . </p>";
?>
<script type="text/javascript">
//<!
1 |
]>
</script>
<?php } ?>
[/php]
بعد از اضافه کردن کد به پوسته وردپرس و جاگذاری متن و عنوان مورد نظر می بایست در خط 30 این کد نام کلاس و یا آیدی مورد نظر خود را وارد نمایید که همانطور که در نمونه ی زیر مشاهده میکنید “ابزارک هم اکنون” را به عنوان محلی برای نمایش پیام انتخاب نموده ایم :
[php]$(‘#dashboard_right_now’).pointer({[/php]لینک کوتاه : https://3zar.ir/?p=23388
لطفا بیشتر در باره این مطلب توضیح بدید کار سختیه و کاربر به مشکل زیادی بر می خوره هنگام این کار
به به من بهش خیلی نیاز داشتم مرسی
سلام وخسته نباشید
ظاهرا کد با html ترکیب شده و خوب نمایش داده نمیشه و درصورت کپی کردن به ارورهای زیادی میخوریم اگه ممکنه فایلشو واسه دانلود بزارید یا تصحیحش کنید
بسیارممنون
سلام
اصلاح شد.
سلام
ممنون از سایت خوبتون
توضیحاتتون خیلی جامع و کامل هستش دستتون درد نکنه
من خیلی از اشکالاتمو از طریق سایت شما حل میکنم
مرسی از اطلاعات خوبی که ارائه کردید
سلام اقای رضافرحی این بار سوم بهتون پیام میدم ولی کسی جواب نمیده.شماره مدیر **** رومیخواستم یا اگه میشه یکاری کنید باهاش ارتباط برقرار کنم چون کار خیلی مهم دارم خیلی ممنون میشم کمکم کنید
سلام
از فرم تماس سایتشون در ارتباط باشید.
سلام
من میخواهم وقتی کاربری خود سایت را مشاهد کرد پیامی برای آن به نمایش در بیاید آیا افزونه خاصی یا کد خاصی دارد فقط یک بار در روز برای هر کاربر
با تشکر
سایت خیلی خوبی دارین ممنون