
Cache و Cookie چیست؟ بررسی کاربرد آنها در HTTP
پروتکل HTTP بهصورت پیشفرض وضعیت درخواستهای قبلی را نگهداری نمیکند. هر درخواست برای سرور یک درخواست مستقل است و سرور...
در این بخش مجموعه ای از هوک های (اکشن و فیلتر) وردپرسی پرکاربرد و جذاب در خصوص پنل ادمین جمع آوری شده اند. در صورتی که شما هم هوک های کاربردی میشناسید از بخش کامنت ها به ما و دوستان معرفی کنید.
حذف پنل خوش آمدگویی وردپرس
function wpti_remove_welcome_panel()
{
remove_action('welcome_panel', 'wp_welcome_panel');
}
add_action( 'load-index.php', 'wpti_remove_welcome_panel' );ایجاد پنل خوش آمدگویی وردپرس
function wpti_wp_welcome_panel() {
echo '
<div class="wpti_wp_welcome_panel_css">
<h1>سلام دنیا</h1>
<p>به پنل وردپرسی من خوش آمدید ....</p>
</div>';
}
add_action( 'welcome_panel', 'wpti_wp_welcome_panel' );افزودن کد های css
function wpti_wp_welcome_panel_css() {
echo '
<style>
.wpti_wp_welcome_panel_css{
background-color: #2196f3;
padding: 15px;
min-height: 70px;
}
</style> ';
}
add_action( 'admin_head', 'wpti_wp_welcome_panel_css' );برای حذف باکس های پیش فرض وردپرس یا باکس هایی که افزونه ها به پنل اضافه میکنند میتوانید از کد زیر استفاده کنید و هرچند تا باکسی که میخواهید را حذف کنید. این فرایند توسط متد remove_meta_box انجام میشود که ۳ ورودی دریافت میکند ورودی اول id باکسی است که میخواهید حذف کنید این id را میتوانید با inspect گرفتن پیدا کنید، مقدار دوم جایی است که قرار است باکس را حذف کند و ما چون در پنل ادمین میخواهیم این کار را انجام دهیم از dashboard استفاده میکنیم و ورودی سوم ۳ مقدار میتواند قبول کند که شا مل normal، side و advanced میشود. در حال حاضر شما ۳ گزینه را تست کنید تا ببینید کدام ورودی موفقیت آمیز است تا در بخش های بعدی به صورت کامل توضیح دهم.
function wporg_remove_all_dashboard_metaboxes() {
remove_meta_box( 'dashboard_primary', 'dashboard', 'side' );
remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' );
remove_meta_box( 'dashboard_site_health', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_activity', 'dashboard', 'normal');
remove_meta_box( 'themeisle', 'dashboard', 'normal');
}
add_action( 'wp_dashboard_setup', 'wporg_remove_all_dashboard_metaboxes' );تعریف باکس جدید
function wpti_add_dashboard_widgets() {
wp_add_dashboard_widget(
'wporg_dashboard_widget',
'هدر باکس آزمایشی',
'wpti_dashboard_widget_render'
);
}
add_action( 'wp_dashboard_setup', 'wpti_add_dashboard_widgets' );افزودن بدنه یا همان بادی باکس
function wpti_dashboard_widget_render() {
echo '<p class="my-box">این یک باکس آزمایشی میباشد</h1>';
}افزودن کد های css
function wpti_add_dashboard_widgets_css() {
echo '
<style>
.my-box{
color:red;
}
</style> ';
}
add_action( 'admin_head', 'wpti_add_dashboard_widgets_css' );تغییر محتوای سمت راست فوتر پیشخوان
function ti_custom_admin_footer_text_right() {
return 'My footer custom text right';
}
add_filter( 'admin_footer_text', 'ti_custom_admin_footer_text_right', 11 );تغییر محتوای سمت چپ فوتر پیشخوان
function ti_custom_admin_footer_text_left() {
return 'My footer custom text left';
}
add_filter( 'update_footer', 'ti_custom_admin_footer_text_left', 11 );از کلمات کلیدی و تگهای مربوط به هوک های کاربردی پنل ادمین دیدن فرمایید.

متاسفانه تاکنون پیامی برای این مطلب ثبت نشده است. شما اولین شخصی باشید که پیام میگذارد.

تهران آی تی با افتخار خدمات زیر را ارائه میدهد.

طراحی سایت مدرن با ساختار استاندارد و تجربه کاربری مناسب انجام میشود تا اعتماد کاربر بیشتر و مسیر رشد کسبوکار بهتر شکل بگیرد.

توسعه سایت و بخشهای اختصاصی با ASP.NET انجام میشود تا امنیت، سرعت و قابلیت توسعه بالا باشد و برای پروژههای جدی مناسب شود.

سایت وردپرسی با مدیریت آسان و تنظیمات درست طراحی میشود تا ظاهر حرفهای باشد و با بهینهسازی، سرعت و سئو هم بهتر شود.

طراحی رابط و تجربه کاربری باعث میشود مسیر کاربر سادهتر شود، تعامل بیشتر و تصمیمگیری برای خرید یا تماس راحتتر انجام شود.

سئو با بهبود ساختار، محتوا و بخش فنی انجام میشود تا رتبه گوگل بهتر شود، بازدید هدفمند افزایش یابد و نتیجه پایدار ایجاد گردد.

با بهینهسازی تصاویر، کدها و کش، زمان بارگذاری کمتر میشود تا تجربه کاربر بهتر شود و امتیاز فنی و سئو هم تقویت گردد.

محتوا بر اساس کلمات کلیدی و نیاز مخاطب تولید میشود تا ورودی گوگل بیشتر شود، اعتماد ساخته و کاربران راحتتر به مشتری تبدیل شوند.

با تبلیغات هدفمند و برنامه رشد، دیده شدن بهتر میشود تا مشتری بیشتری جذب شود و فروش آنلاین افزایش یابد و هزینهها هم کنترل شود.

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

با تنظیمات امنیتی و بررسی آسیبپذیریها، ریسک نفوذ کمتر میشود تا اطلاعات سایت و کاربران حفظ شود و اعتماد مشتری از بین نرود.

با بررسی نیاز و هدف شما، مسیر درست پیشنهاد میشود تا تصمیمگیری دقیقتر و زمان و هزینه بهتر مدیریت گردد و نتیجه قویتر شود.

راهکارهای هوشمند برای خودکارسازی و تحلیل ارائه میشود تا دقت بیشتر و گزارشگیری سادهتر و تصمیمها بهتر گرفته شوند.
فرم افزودن دیدگاه
با ارسال نظرات خود ما را در ایجاد محتوای بهتر کمک کنید.