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

فهرست مطالب

هک های کاربردی وردپرس 2

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

با سلام و عرض ادب ، در ادامه آموزش های وردپرس و هک های کاربردی وبسایت های وردپرسی امروز و در این مطلب به 3 مورد دیگر از 10 مورد خواهیم پرداخت و 3 مورد بعدی را در مطلب پایانی ارائه خواهیم کرد.اگر مطالب ما را دنبال کرده باشید در بخش اول هک های کاربردی وردپرس توضیح مختصری از هک و جای گذاری این کد ها در فایل function.php صحبت کردیم که می توانید از طریق لینک انتها به آن مراجعه و مطالعه کنید.با همراه باشید تا بدون مقده بریسراغ آموزش …

5. حذف کردن فیلد های اضافه از شناسنامه کاربران:

همان طور که می دانید مدیریت محتوای وردپرس امکانی برای ثبت نام کابران و ایجاد شناسنامه برای آنها وجود دارد که این شناسنامه دارای انواع فیلد می باشد و برخی از این فیلد ها دارای اطلاعات غیر کابری می باشند برخی از انها شامل AIM, Yahoo IM, Jabber و … وجود این فیلد ها ضروری به شمار نمی رود و حذف انها به صلاح است.خب برای حذف این نوع فیلد ها باید از کد زیر استفاده و آن را داخل فایل function.php قالب وردپرس خود قرار دهید.


add_filter('user_contactmethods','hide_profile_fields',10,1);
function hide_profile_fields( $contactmethods ) {
unset($contactmethods['aim']);
unset($contactmethods['jabber']);
unset($contactmethods['yim']);
return $contactmethods;
}

6. اضافه کردن فیلد های اضافی به شناسنامه کاربران:

در مورد شماره 5 به حذف برخی از فیلد های غیر ضروری شناسنامه کاربران پرداختیم اما در این مطلب قصد دایم تا به شناسنامه کابران ثبت نام کرده در سایت وردپرسی فیلد هایی اضافه کنیم.در برخی از موارد دیده شده مدیران سایت ها برای شناسنامه کابران ثبت نام شده فیلد های اضافی تدارک دیده اند  یا قصد دارند بخشی اضافه کنند برای این کار باید از کد زیر استفاده کرد و کد را در داخل فایل function.php قرار داد.با این کار شما قادر خواهید بود فیلد های اضافی بسازید.


function my_new_contactmethods( $contactmethods ) {
// Add Twitter
$contactmethods['twitter'] = 'Twitter';
//add Facebook
$contactmethods['facebook'] = 'Facebook';
return $contactmethods;
}
add_filter('user_contactmethods','my_new_contactmethods',10,1);

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

7. اضافه کردن ساید بار به قالب وردپرس:

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


if ( function_exists('register_sidebar') )
register_sidebar(array('name'=>'MiddleSidebar',
'before_widget' => '
<li class="widget">',
'after_widget' => '</li>

',
'before_title' => '
<h2 class="widgettitle">',
'after_title' => '</h3>

',
));
register_sidebar(array('name'=>'FooterSidebar',
'before_widget' => '
<li class="widget">',
'after_widget' => '</li>

',
'before_title' => '
<h2 class="widgettitle">',
'after_title' => '</h3>

',
));

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

حال نوبت استفاده از سایدبار های ایجاد شده در سایت می باشد برای این کار از کد زیر استفاده کنید و آن را در داخل فایل function.php جایگذاری کنید.


<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('MiddleSidebar') ) : ?>
<!–Default sidebar info goes here–>

<?php endif; ?>

 

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

در این رابطه بخوانید:

هک های کاربردی سایت وردپرس بخش اول

 

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

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