نمایش پیغام اختصاصی در صفحۀ مدیریت وردپرس
گاهی اوقات نیاز دارید با نمایش یک پیغام اختصاصی به کاربران در صفحه مدیریت وردپرس، آنها را از کار اشتباهی که انجام میدهند آگاه سازید و یا اینکه به آنها هشدارها و یا راهنماییهایی در طی انجام کاری بدهید.
نمایش پیغام اختصاصی در صفحه مدیریت
برای این منظور لازم است کد زیر را در فایل functions.php پوستۀ خود وارد کنید:
function showMessage($message, $errormsg = false) { if ($errormsg) { echo '<div id="message">'; } else { echo '<div id="message">'; } echo "<p><strong>$message</strong></p></div>"; }
سپس یک hook به تابع admin notices اضافه کنید تا پیغام شخصیتان نمایش یابد.
function showAdminMessages() { showMessage("پیخام شما در اینجا درج شود", true); // Only show to admins if (user_can('manage_options') { showMessage("Hello admins!"); } } add_action('admin_notices', 'showAdminMessages');
نمایش پیغام اختصاصی به کاربران سایت
البته به کاربران ثبت نامی و همچنین بازدیدکنندگان عادی در سایتهای وردپرسی هم میتوانید یک پیغام خوش آمدگویی و یا هر پیغام اختصاصی که نیاز میبینید را با قطعه کدی که در اختیارتان قرار میدهیم، نمایش دهید.
این کد رو در هر قسمتی از قالب بخواهید میتونید بزارید (single.php , page.php , index.php):
<?php if(isset($_COOKIE['comment_author_'.COOKIEHASH])) { $lastCommenter = $_COOKIE['comment_author_'.COOKIEHASH]; echo "". $lastCommenter ." جان. به سایت خوش آمدی."; } else { echo "میهمان گرامی خوش آمدید."; } ?>
.امیدواریم این مطلب برای شما مفید باشد.
.موفق باشید