الخميس، 16 أكتوبر 2014

التعديل على المربع الجانبي “منوعات”

اليوم سنتعلم طريقة التعديل على المربع الجانبي “منوعات” قمت بكتابة هذا الموضوع رداً على سؤال أحد زوار المدونة.
المربع الجانبي منوعات يحتوي على روابط مثل “تسجيل” “تسجيل الدخول” “خلاصة آخر المقالات RSS”…
التعديل على المربع الجانبي “منوعات”
في بعض الأحيان قد يكون مفيداً حذف بعض هذه الروابط لأننا نتوفر عليها في مكان آخر من موقعنا أو إضافة روابط أخرى قد نجدها أكثر إفادة من الروابط الإفتراضية. المشكل أننا لا نستطيع عمل هذا مباشرة من لوحة تحكم ووردبريس لهذا يتوجب علينا الدخول إلى ملفات موقعنا عبر FTP لعمل تعديلات على ملف default-widgets.php.
ستكون مجبراً على عمل هذه التعديلات كلما قمت بتحديث نسخة ووردبريس, لأنه بعد التحديث كل ملفات ووردبريس ترجع إلى وضعها الإفتراضي.
حسناً. فلنبدأ بالعمل.
أول شيء يجب علينا فعله هو الدخول للإستضافة بواسطة أي برنامج FTP تفضله, أنا أستعمل Filezilla.
بعدها ندخل إلى الملف الذي قمنا بتنصيب ووردبريس داخله. هنا سنبحث عن ملف إسمه “wp-includes” و نقوم بالدخول إليه. بعد ذلك نبحث عن ملف إسمه “default-widget.php” و نقوم بفتحه بمحرر النصوص المفضل لدينا. أنا أستعمل Sublime text.
هنا نقوم بالبحث عن الكود التالي (يمكنك الضغط على ctrl+F و البحث عن كلمة meta).
01<ul>
02    <?php wp_register(); ?>
03    <li><?php wp_loginout(); ?></li>
04    <li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php echo esc_attr(__('Syndicate this site using RSS 2.0')); ?>"><?php_e('Entries <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
05    <li><a href="<?php bloginfo('comments_rss2_url'); ?>" title="<?php echo esc_attr(__('The latest comments to all posts in RSS')); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
06    <?php echo apply_filters( 'widget_meta_poweredby', sprintf( '<li><a href="%s" title="%s">%s</a></li>',
07    esc_url( __( 'http://wordpress.org/' ) ),
08    esc_attr__( 'Powered by WordPress, state-of-the-art semantic personal publishing platform.' ),
09    _x( 'WordPress.org', 'meta widget link text' )
10    ) ); ?>
11    <?php wp_meta(); ?>
12</ul>
الآن يمكنك حذف الروابط التي لا تحتاجها أو إضافة أي شيء تريده عبر أكواد php أو وسوم html.
مثلا سأقوم بحذف “خلاصة آخر المقالات” “خلاصة التعليقات” “wordpress.org” وترك فقط “تسجيل الدخول” “تسجيل” “إدارة الموقع” “تسجيل الخروج”.
الكود سيصبح كالثالي:
1<ul>
2    <?php wp_register(); ?>
3    <li><?php wp_loginout(); ?></li>
4    <?php wp_meta(); ?>
5</ul>
نقوم بحفض التغييرات في محرر النصوص, و عندما يسألك برنامج Filezilla إذا كنت تريد إستبدال الملف إضغط على نعم.

ليست هناك تعليقات:

إرسال تعليق