انتشر نظام إدارة المحتوى “الووردبريس” بشكل كبير في العالم العربي، حيث أضحى المطورون العرب يضعونه كخيار أول في عملية إنشاء المواقع نظرا للمميزات التي يتمتع بها الى الجانب سهولة تخصيصه وتعديله، ما يعني عدم يوجد شيئ حدواد لما يستطيع فعله هذا النظام.
فإذ كنت إخترت هذا النظام فقد لاحظت صفحة تسجيل الدخول الموجودة ضمن النظام والتي قد يصعب عليك تعديله فحال ما ادرت ان يكون موقعك او مدونتك مختلفة عن باقي مواقع الووردبريس، الى جانب وجود شعار الووردبريس أعلى النموذج، الأكيد ان أول شيء تريده لما ترى صفحة الدخول هو رغبتك في إضافة شعار موقعك او مدونتك مكان ذلك الشعار خصوصا انك لما تضغط عليه يوجهك للموقع الرسمي لنظام إدارة المحتوى الووردبريس وهذا أمر لا يعجب الكثير فلماذا لا تضع شعار ورابط موقعك، في موضوع اليوم سنتطرق لحل هذه المشكلة برمجيا للمطورين وبإستعمال الإضافات الجاهزة لمن تصعب عليهم الطريقة الاولى، هل انت مستعد؟
في الاول يجب عليك رفع الشعار الذي تريده إستعماله عن طريق سي بانل او ftp الى مجلد “القالب” وبضبط مجلد الصور، ضع إسم الشعار على النحو التالي logo.png (يمكنك تغيير إسم الشعار كما تريد) ثم نقوم بوضع الكود التالي دعم ملف الوظائف functions.php الخاص بالقالب:
يجب عليك تغيير بعض الامور في الكود لكي يعمل بشكل جيد، أولا ستقوم بتغيير ستغير width:380px; height:114px; الى ابعاد الصورة التي ستقوم بإستخدامها كشعار في صفحة تسجيل الدخول الخاصة بموقعك.
يمكنك الأن حفظ الملف ومشاهدة صفحة تسجيل الدخول لكي تتحق من عمل هذا الكود ونجاح الأمر.
لكن …
يجب تغيير رابط الشعار الى جانب تغيير عبارة “يعمل بواسطة برنامج ووردبريس” التي تظهر لك لما تضع مؤشر الفأرة على الشعار، الأمر مزعج أليس كذلك؟ لكن لا تقلق حلها بسيط إتبع الخطوات التالية فقط.
– يجب تغيير كلمة “my_custom_login_url” برابط موقعك او اي رابط تريد وضعه.
– يجب تغيير كلمة “” لإضافة العبارة التي تريد ظهورها بعد وضع مؤشر الفأرة على الشعار.
وهكذا تكون قد إستطعت تغيير شكل صفحة تسجيل الدخول برمجيا.
لماذا : يجب التقليل من إستعمال الإضافات في حالة ما إستطعت القيام بالتعديلات بدونها وهذا ما توفرها الطريقة الأولى، لان كثرة الإضافات تسبب لك ثقل الموقع.
اذ كنت تريد تغيير شكل صفحة”تسجيل الدخول بإستعمال الإضافات، فهذا يعني انك مستعجل على تغييرها، او لم تفلح معك الطريقة الاولى، فعلا انها حالة نادرة الوجود! ننصحك للمرة الثانية ان كثرة إستعمال الإضافات تسبب ثقل للموقع.
يمكنك إستعمال هذه الإضافة “Custom Login Logo“، مباشرة بعد تنصيبها وتفعيلها على الموقع توجه لإعدادته وقم برفع الشعار الخاص بك، وبعدها توجه لصفحة الدخول وتحقق من عمل الإضافة ونجاح الامر.
في الأخير نتمنى ان تكون الطريقتين قد أعجبتكم ونجحتم في تغيير صفحة “تسجيل الدخول” وإعطاء موقعكم حلة جديدة تختلف عن باقي مواقع الووردبريس الأخرى، ونشير مرة أخرى الى خطر إستعمال الكثير من الإضافات لتسببها في ثقل الموقع، لهذا ننصح دائما بتفادي ذلك خصوصا اذ كانت الوظيفة الخاصة بالإضافة يمكنك إستعمالها برمجيا.
- See more at: http://www.th3technician.com/change-page-login/#sthash.dYOwSkvf.dpuf
فإذ كنت إخترت هذا النظام فقد لاحظت صفحة تسجيل الدخول الموجودة ضمن النظام والتي قد يصعب عليك تعديله فحال ما ادرت ان يكون موقعك او مدونتك مختلفة عن باقي مواقع الووردبريس، الى جانب وجود شعار الووردبريس أعلى النموذج، الأكيد ان أول شيء تريده لما ترى صفحة الدخول هو رغبتك في إضافة شعار موقعك او مدونتك مكان ذلك الشعار خصوصا انك لما تضغط عليه يوجهك للموقع الرسمي لنظام إدارة المحتوى الووردبريس وهذا أمر لا يعجب الكثير فلماذا لا تضع شعار ورابط موقعك، في موضوع اليوم سنتطرق لحل هذه المشكلة برمجيا للمطورين وبإستعمال الإضافات الجاهزة لمن تصعب عليهم الطريقة الاولى، هل انت مستعد؟
الطريقة الاولي:
ملاحظة : يمكنك إستعمال هذه الطريقة بدون اي معلومات برمجية مسبقةفي الاول يجب عليك رفع الشعار الذي تريده إستعماله عن طريق سي بانل او ftp الى مجلد “القالب” وبضبط مجلد الصور، ضع إسم الشعار على النحو التالي logo.png (يمكنك تغيير إسم الشعار كما تريد) ثم نقوم بوضع الكود التالي دعم ملف الوظائف functions.php الخاص بالقالب:
الكود:
function my_custom_login_logo() {
echo "
<style>
body.login #login h1 a {
background: url('".get_bloginfo('template_url')."/images/logo.png') no-repeat scroll center top transparent;
height: 114px;
width: 380px;
}
</style>
";
}
add_action('login_head', 'my_custom_login_logo');
يجب عليك تغيير بعض الامور في الكود لكي يعمل بشكل جيد، أولا ستقوم بتغيير ستغير width:380px; height:114px; الى ابعاد الصورة التي ستقوم بإستخدامها كشعار في صفحة تسجيل الدخول الخاصة بموقعك.
يمكنك الأن حفظ الملف ومشاهدة صفحة تسجيل الدخول لكي تتحق من عمل هذا الكود ونجاح الأمر.
لكن …
يجب تغيير رابط الشعار الى جانب تغيير عبارة “يعمل بواسطة برنامج ووردبريس” التي تظهر لك لما تضع مؤشر الفأرة على الشعار، الأمر مزعج أليس كذلك؟ لكن لا تقلق حلها بسيط إتبع الخطوات التالية فقط.
الكود:
add_action( 'login_headerurl', 'my_custom_login_url' );
function my_custom_login_url() {
return get_bloginfo('url');
}الكود:
add_action("login_headertitle","my_custom_login_title");
function my_custom_login_title()
{
return get_bloginfo('name');
}
– يجب تغيير كلمة “my_custom_login_url” برابط موقعك او اي رابط تريد وضعه.
– يجب تغيير كلمة “” لإضافة العبارة التي تريد ظهورها بعد وضع مؤشر الفأرة على الشعار.
وهكذا تكون قد إستطعت تغيير شكل صفحة تسجيل الدخول برمجيا.
الطريقة الثانية:
ملاحظة : لا ينصح بإتباع هذه الخطوات الا في حالات نادرة جدا.لماذا : يجب التقليل من إستعمال الإضافات في حالة ما إستطعت القيام بالتعديلات بدونها وهذا ما توفرها الطريقة الأولى، لان كثرة الإضافات تسبب لك ثقل الموقع.
اذ كنت تريد تغيير شكل صفحة”تسجيل الدخول بإستعمال الإضافات، فهذا يعني انك مستعجل على تغييرها، او لم تفلح معك الطريقة الاولى، فعلا انها حالة نادرة الوجود! ننصحك للمرة الثانية ان كثرة إستعمال الإضافات تسبب ثقل للموقع.
يمكنك إستعمال هذه الإضافة “Custom Login Logo“، مباشرة بعد تنصيبها وتفعيلها على الموقع توجه لإعدادته وقم برفع الشعار الخاص بك، وبعدها توجه لصفحة الدخول وتحقق من عمل الإضافة ونجاح الامر.
في الأخير نتمنى ان تكون الطريقتين قد أعجبتكم ونجحتم في تغيير صفحة “تسجيل الدخول” وإعطاء موقعكم حلة جديدة تختلف عن باقي مواقع الووردبريس الأخرى، ونشير مرة أخرى الى خطر إستعمال الكثير من الإضافات لتسببها في ثقل الموقع، لهذا ننصح دائما بتفادي ذلك خصوصا اذ كانت الوظيفة الخاصة بالإضافة يمكنك إستعمالها برمجيا.
- See more at: http://www.th3technician.com/change-page-login/#sthash.dYOwSkvf.dpuf