الصفحة الرئيسية » وورد » 50 الأكثر طلبا نصائح وورد ، والخدع والمختطفات

    50 الأكثر طلبا نصائح وورد ، والخدع والمختطفات

    في السابق ، أظهرنا أكثر من 30 اختراقًا وحيلًا لتخصيص WordPress. لكن ووردبريس مر عبر العديد من التكرارات والتحديثات منذ نشر هذا التجميع. تم إسقاط بعض وظائف WordPress ، واستعيض عن بعضها بنهج أفضل تجعل بعض الحيل التي لم تعد قابلة للاستخدام.

    لقد توقعنا أنك قد ترغب في الحصول على نصائح وحيل وخارقة جديدة تعمل مع أحدث إصدار من WordPress. فيما يلي 50. للتذكير الودي ، يرجى توخي الحذر عند محاولة استخدام أي من النصائح في القسم Advanced لأنك قد تجعل موقعك غير صالح للاستخدام إذا كنت لا تعرف ما تفعله..

    1. تعطيل محرر الارتفاع الكامل

    أضاف WordPress 4.0 تغيير UX خفيًا في المحرر. إذا كنت تقوم بالتمرير أو كتابة فقرة طولية ، فسوف يتطابق ارتفاع المحرر مع ارتفاع الشاشة ، مما يلغي أشرطة التمرير الموجودة داخل المحرر.

    للوصول إلى بعض اللوحات مثل مقتطفات و الحقول المخصصة الموجودة أسفل المحرر ، تحتاج إلى التمرير طوال الطريق حتى نهاية الفقرة. إذا كنت لا تريد ذلك ، فضع علامة على الخيار في خيارات الشاشة فريق.

    التوافق: وورد 4.0

    2. تضمين قبل وبعد مقارنة الصورة

    هل سبق لك أن شهدت مقارنة الصور حيث يمكنك الانزلاق إلى اليمين لرؤية قبل وإلى اليسار ل بعد? إذا كنت تريد عرض شيء من هذا القبيل على موقع الويب الخاص بك ، يمكنك تثبيت TwentyTwenty. ويستند هذا البرنامج المساعد على Zurb TwentyTwenty. البرنامج المساعد يقدم رمز قصير جديد, [twentytwenty], حيث يمكنك إضافة صورتين للمقارنة.

    التوافق: وورد 3.5.1 أو أعلى

    3. عودة الإضافات أو السمات إلى الإصدار السابق (بسهولة)

    كما هو الحال مع أي تحديث آخر للنظام ، هناك احتمال أن يقوم البرنامج المساعد الجديد أو تحديث السمة الجديد بتفجير موقع الويب الخاص بك عن طريق الخطأ. لا يسمح لنا WordPress بالعودة إلى الإصدار السابق ولكن يمكنك تثبيت هذا المكون الإضافي WP-Rollback للحصول على هذه الوظيفة. بمجرد تفعيلها ، ستضيف رابط “التراجع” على أي مكون إضافي مثبت.

    التوافق: وورد 3.8 أو أعلى

    4. تنظيم قائمة المسؤول

    استخدم هذا البرنامج المساعد ، Admin Menu Manager ، لتنظيم كل ترتيب قائمة في المسؤول عبر واجهة السحب والإفلات.

    التوافق: وورد 4.0 أو أعلى

    5. محرر النص SyntaxHighlighter

    محرر وضع النص في WordPress سهل للغاية. يمكنك جعله أكثر سهولة في الاستخدام عن طريق تثبيت HTML Editor SyntaxHighlighter ، وهو مكون إضافي يضيف تلوين بناء جملة كما هو الحال في محرر الشفرة. سيجعل التحرير أسهل كثيرًا ، خاصةً إذا كنت تستخدم محرر وضع النص في كثير من الأحيان أكثر من النظير المرئي (WYSIWYG).

    التوافق: وورد 3.3 أو أعلى

    6. إضافة أيقونة في القائمة

    اتبع هذه التلميح لإضافة أيقونة بجانب عناصر قائمة موقع الويب الخاص بك مما يمنحك التنقل في القائمة المزيد من الجاذبية المرئية.

    التوافق: وورد 4.1 أو أعلى

    7. تمكين البحث الصوتي

    تم تصميم بحث WordPress بشكل سيئ ومرهق ولا يسمح لي بالبدء في دقة نتائج البحث. لكن لا تدع هذا يمنعك من إضافة إمكانية البحث الصوتي إليها. بمجرد تثبيت ستلاحظ أ “ميكروفون” أيقونة تظهر في مربع البحث.

    التوافق: وورد 2.6 أو أعلى

    8. تثبيت ووردبريس البرنامج المساعد عبر جيثب

    هل وجدت مكوّنًا WordPress في Github تريد تثبيته في موقع الويب الخاص بك؟ اتبع هذه النصيحة حول كيفية تثبيت الإضافات بسهولة مع بضع نقرات. كن حذرًا على الرغم من ما تقوم بتثبيته حيث لا يتم الإشراف على المكونات الإضافية. قد تكون هناك فرصة أن تسمح الرموز الخبيثة بالتسلل إلى موقع الويب الخاص بك.

    التوافق: وورد 3.6 أو أعلى

    9. تثبيت البرنامج المساعد بنقرة واحدة

    لمزيد من إدارة المكونات الإضافية ، يمكنك تثبيت WP-Core. هذا هو البرنامج المساعد الذي يجعل عمليات تثبيت البرنامج المساعد WordPress أكثر بساطة. يمكنك أيضًا إنشاء مجموعة لتجميع العديد من المكونات الإضافية معًا وتثبيتها بنقرة واحدة.

    التوافق: وورد 3.5 أو أعلى

    10. أنماط الصورة المتقدمة

    لقد اعتدنا على ضبط الهوامش والحدود عند إدراج الصور في المحتوى. من WordPress 3.9 وما بعده ، تمت إزالة هذه الخيارات. إذا فاتتك هذه الميزة ، يمكنك تثبيت هذا المكون الإضافي لإعادة هذه الخيارات.

    التوافق: وورد 3.9 أو أعلى

    11. إظهار مخطط استخدام القرص

    قم بتثبيت هذا البرنامج المساعد Disk Usage Sunburst لعرض مرئيات جميلة ، مثل DaisyDisk ، لاستخدام مساحة القرص على موقع الويب الخاص بك. أداة مفيدة للغاية لإضافة إلى موقع الويب الخاص بك.

    التوافق: وورد 4.0 أو أعلى

    المتقدمة

    ما وراء هذه النقطة هي النصائح والحيل المتقدمة لأولئك الذين يرغبون في استكشاف ، وأولئك الذين يتمتعون الحصول على أيديهم القذرة مع الرموز. ومع ذلك ، فإن العديد من النصائح التالية قد تجعل موقع الويب الخاص بك غير صالح للاستخدام ، وبالتالي ينبغي تنفيذها بعناية أكبر وحذر إضافي.

    12. ووردبرس] الملف الناتج التصحيح

    سيُخبر هذا المقتطف WordPress بحفظ خطأ سجل التصحيح في .سجل ملف بدلاً من عرضها في الواجهة الأمامية. مقتطف مفيد لتمكين تصحيح أخطاء WordPress في موقع مباشر.

    التوافق: وورد 3.1

     define ('WP_DEBUG' ، صحيح) ؛ define ('WP_DEBUG_LOG' ، صحيح) ؛ define ('WP_DEBUG_DISPLAY' ، خطأ) ؛ 

    13. باستخدام وحدات Jetpack - غير متصل

    قم بتشغيل وتمكين جميع وحدات Jetpack دون اتصال بالإنترنت ، بما في ذلك الوحدات التي تتطلب منك فعلاً الاتصال بـ WordPress.com للعمل ؛ نصيحة مفيدة إذا كنت تقوم بتطوير ودمج وحدات Jetpack في النسق الخاص بك.

    التوافق: وورد 4.1

    14. تسجيل الدخول إلى وورد مع عنوان البريد الإلكتروني

    يكشف WordPress عن اسم مستخدم للمستخدم ، مما يجعله أسهل في شن هجمات القوة الغاشمة. يمكنك التفكير في تغيير معلمات تسجيل الدخول باستخدام البريد الإلكتروني وكلمة المرور مزيج بدلا من اسم المستخدم باستخدام هذا الاختراق.

    التوافق: وورد 2.5.0

    15. تعطيل بينغ الذاتي / trackback الذاتي

    هذه الخدعة تمنع WordPress من إجراء اختبار ذاتي ، وهو ما يحدث إذا قمت بربط الصفحات أو منشورات موقع الويب الخاص بك.

     الدالة no_self_ping (& $ links) $ home = get_option ('home')؛ foreach ($ links as $ l => $ link) if (0 === strpos ($ link، $ home)) unset ($ links [$ l])؛  add_action ('pre_ping'، 'no_self_ping')؛ 

    هناك طريقة أخرى يمكنك استخدامها من خلال تثبيت البرنامج المساعد Disabler. إنه مكون إضافي يسمح لك بتشغيل أو إيقاف تشغيل بعض وظائف WordPress بما في ذلك تعطيل الاختبار الذاتي.

    التوافق: وورد 2.0

    16. قبل ملء المحتوى

    هذه النصيحة مفيدة للغاية إذا كنت ترغب في إضافة محتوى افتراضي في كل مرة تقوم فيها بإنشاء منشور أو صفحة أو محتوى نوع منشور جديد ؛ الفكرة مشابهة لإضافة توقيع قياسي عند إنشاء رسائل بريد إلكتروني جديدة.

    التوافق: وورد 1.5

    17. فئة مخصصة للنشر

    يستكشف النص التالي بعض التخصيص لبرنامج WordPress Post Class جيدًا post_class. إنه مفيد إذا كنت تريد أن تكون أكثر تحديدًا فيما يتعلق بأنماط النشر.

    التوافق: وورد 2.7

    18. إضافة خطوط جوجل (الطريق الصحيح)

    نصيحة أخرى رائعة من ThemeShaper ، دليل كامل لإضافة Google Font إلى WordPress Theme الخاص بك بشكل صحيح. يتضمن كيفية إضافته في الواجهة الأمامية ، في المحرر ، وكيفية ضمان التوافق للغات المختلفة.

    التوافق: وورد 3.0

    19. تحميل القالب البديل

    يستخدم وورد single.php لإظهار محتوى المنشور. إذا كنت تريد تغييره إلى ، ربما, post.php, ستوضح لك هذه النصيحة كيفية تجاوز قوالب WordPress الافتراضية بشكل صحيح.

     add_filter ('template_include'، 'my_callback')؛ دالة my_callback ($ original_template) if (some_condition ()) return SOME_PATH. "/some-custom-file.php '؛  $ $ original_template؛  

    التوافق: وورد 1.5

    20. وورد موضوع مخصص من الصفر

    يضيف WordPress 3.4 واجهة برمجة تطبيقات جديدة تسمى Customizer والتي تتيح لك إنشاء عناصر تحكم لتخصيص المظهر ورؤية النتيجة في الوقت الفعلي. قد يكون Customizer API ساحقًا بالنسبة للبعض ، لأنه يتضمن مجموعات تعليمات برمجية متعددة التخصصات بما في ذلك PHP و JavaScript و Ajax و jQuery.

    ومع ذلك ، قامت مؤسسة Theme بتجميع دليل كامل لمخصص WordPress. سوف تتعلم كيفية إضافة قائمة تخصيص ، وإنشاء أقسام ، وإعدادات ، وعناصر تحكم في الإدخال وكذلك لوحات ، وتعلم وظائفها كلها - داخل وخارج. مرجع أساسي لمطوري موضوع WordPress.

    التوافق: وورد 3.4

    21. باستخدام متشرد مع وورد

    Vagrant هي أداة رائعة لإنشاء بيئة افتراضية ، ولإجراء اختبار لتطوير WordPress الخاص بك لضمان عمل السمات والإضافات في حالات مختلفة. في هذه النصيحة التالية ، سيقوم دانييل باتاكي بتوجيهك لمعرفة كيفية الحصول على موقع WordPress الخاص بك وتشغيله مع Vagrant.

    التوافق: أي نسخة وورد

    22. استرداد وورد رابط غرفتر

    وورد get_avatar () هي وظيفة مفيدة للحصول على الصورة الرمزية للمستخدم. وظيفة يسترجع الصورة جنبا إلى جنب مع IMG جزء. لكن في بعض الأحيان أرغب في الحصول على عنوان URL للصورة فقط حتى أتمكن بسهولة من إضافة فئات أو معرفات مخصصة إلى الصورة.

    إذا كان لديك هذا في الاعتبار ، أضف الكود التالي في functions.php:

     function get_avatar_img_url () $ user_email = get_the_author_meta ('user_email') ؛ $ url = 'http://gravatar.com/avatar/'. md5 ($ user_email) ؛ $ url = add_query_arg (array ('s' => 80، 'd' => 'mm'،)، $ url)؛ return esc_url_raw ($ url) ؛  

    ثم في مكان ما في ملف آخر - ربما single.php أو page.php - استخدم الكود التالي لإظهار الصورة.

     $ avatar_url = get_avatar_img_url () ؛ صدى صوت '

    إليك منشورًا أكثر تفصيلًا لتقسيمه لك.

    التوافق: وورد 1.5

    23. إزالة الطبقات من القائمة

    يضيف WordPress ، افتراضيًا ، مجموعة من الفصول. على الرغم من أن هذا أمر جيد للسماح بتخصيص واسع النطاق ، إلا أن علامة HTML الموجودة في القائمة تبدو مشوشة حقًا. رتبها وأضف فقط الفصل الذي تحتاجه مع المقتطف أدناه.

     add_filter ('nav_menu_css_class'، 'my_css_attributes_filter'، 100، 1)؛ add_filter ('nav_menu_item_id'، 'my_css_attributes_filter'، 100، 1)؛ add_filter ('page_css_class'، 'my_css_attributes_filter'، 100، 1)؛ وظيفة my_css_attributes_filter ($ var) return is_array ($ var)؟ array_intersect ($ var، array ('Current-menu-item')): "؛ 

    التوافق: وورد 3.0.0

    24. تطبيق طبقة المقابس الآمنة في ووردبريس

    طبقة مآخذ التوصيل الآمنة (SSL) ، لا تؤمن موقع الويب الخاص بك فحسب ، بل تصنف أيضًا التصنيفات في نتيجة بحث Google. في النص التالي ، تتناول Jenni McKinnon كيفية نشر SSL في مواقع WordPress المتعددة التي قد تستخدم نطاقات فرعية متعددة.

    التوافق: وورد 3.0.0

    25. تخصيص محرر محتوى وورد

    ستؤدي إضافة أنماط إلى المحرر إلى تحسين تجربة الكتابة في محرر WordPress. يمكنك مطابقة الأنماط المطبوعة للواجهة الخلفية مع الواجهة الأمامية مما يتيح لك رؤية الإصدار النهائي (أو إصدار أقرب ما يكون إلى النهائي قدر الإمكان) أثناء الكتابة. سيؤدي ذلك إلى تقليل التبديل بين المحرر وإخراج المحتوى.

     function my_editor_styles () add_editor_style ('editor-style.css')؛  add_action ('admin_init'، 'my_editor_styles')؛ 

    التوافق: وورد 3.0.0

    26. إنشاء شاشة الترحيب بالبرنامج المساعد

    إذا كنت قد قمت للتو بتحديث WordPress ، فستتم إعادة توجيهك إلى شاشة خاصة ، تعرض تفاصيل أحدث إصدار قمت بتثبيته للتو والمساهمين والإضافات بالإضافة إلى جميع التغييرات التي تم إجراؤها تحت الغطاء. هذه النصيحة ، إنشاء شاشة ترحيب لمكوّن WordPress الإضافي الخاص بك بواسطة Daniel Pataki ستوجهك خلال كيفية إنشاء شاشة ترحيب لمكوّن إضافي خاص بك.

    التوافق: وورد 3.6

    27. تخصيص Jetpack موبايل الموضوع

    Jetpack يأتي مع موضوع المحمول. إنه سمة خاصة يتم استخدامها عند عرض موقع الويب على الأجهزة المحمولة. ومثل أي موضوع آخر ، يمكننا تخصيصه. فيما يلي إرشادات حول كيفية إنشاء سمة Jetpack للجوّال ، من خلال Jeremy ، أحد مطوري Jetpack. إنه بديل جيد يجب مراعاته بدلاً من تصميم مواقع الويب سريعة الاستجابة.

    التوافق: وورد 3.8

    28. إضافة صورة مميزة إلى الفئة

    هل تريد إضافة صورة مميزة لفئة ما وعرضها في نسختك؟ هذه الميزة مفقودة من WordPress ، والتي قد تكون مفيدة لمطوري السمات.

    التوافق: وورد 3.6

    29. عرض مخفي “جميع الإعدادات”

    بيضة عيد الفصح من WordPress ، ستضيف مقتطف الشفرة هذا جميع الإعدادات في قاعدة بيانات WordPress إلى صفحة واحدة.

     function all_settings_link () add_options_page (__ ("جميع الإعدادات") ، __ ("جميع الإعدادات") ، "المسؤول" ، "options.php") ؛  add_action ('admin_menu'، 'all_settings_link')؛ 

    التوافق: وورد 3.1

    30. إزالة التحديث الإخطار

    يعرض WordPress ، افتراضيًا ، إعلامات التحديث لجميع مستويات المستخدم عند تسجيل الدخول إلى الواجهة الخلفية. أضف الرموز التالية لإخفاء إخطار تحديث WordPress باستثناء المستخدمين الذين لديهم امتياز إداري.

     $ user_login العالمية ؛ get_currentuserinfo ()؛ إذا (! current_user_can ('update_plugins')) // يتحقق لمعرفة ما إذا كان بإمكان المستخدم الحالي تحديث الإضافات add_action ('init'، create_function ('$ a'، "remove_action ('init'، 'wp_version_check')؛")، 2) add_filter ('pre_option_update_core'، create_function ('$ a'، "return null؛"))؛  

    التوافق: وورد 3.0.1

    31. إضافة صورة مصغرة في قائمة تحرير النشر / الصفحة

    سيعرض هذا الرمز الصور المميزة التي قمت بتعيينها لنشرها في عمود النشر. خدعة مفيدة لمعرفة المنشور الذي يحتوي على صورة مصغرة وأيها لا. لاحظ أن المظهر الخاص بك يجب أن يدعم نشر الصور المصغرة.

     add_filter ('management_posts_columns' ، 'posts_columns' ، 5) ؛ add_action ('management_posts_custom_column'، 'posts_custom_columns'، 5، 2)؛ function posts_columns (افتراضيات $) $ الافتراضيات ['riv_post_thumbs'] = __ ('Thumbs')؛ إرجاع افتراضات $؛  function posts_custom_columns ($ column_name، $ id) if ($ column_name === 'riv_post_thumbs') echo the_post_thumbnail ('featured-thumbnail')؛  

    التوافق: وورد 3.0.0

    32. شحذ الصور

    بصراحة ، لم أكن أعلم أنه بإمكاننا شحذ الصور في ووردبريس أثناء قيامنا بتحميل الصورة. إليك كيف يمكنك ذلك ، ولكن ضع في اعتبارك أنه يعمل فقط مع صور JPG.

     الدالة ajx_sharpen_resized_files ($ resized_file) $ image = wp_load_image ($ resized_file) ؛ إذا كانت (! is_resource ($ image)) تُرجع WP_Error جديدة ('error_loading_image' ، $ image ، $ file) ؛ $ size =getimagesize ($ resized_file) ؛ إذا قام (! $ size) بإرجاع WP_Error جديد ('invalid_image' ، __ ('تعذر قراءة حجم الصورة') ، $ file) ؛ قائمة ($ orig_w ، $ orig_h ، $ orig_type) = $ size ؛ التبديل ($ orig_type) الحالة IMAGETYPE_JPEG: مصفوفة $ = صفيف (صفيف (-1 ، -1 ، -1) ، صفيف (-1 ، 16 ، -1) ، صفيف (-1 ، -1 ، -1) ،) . divisor $ = array_sum (array_map ('array_sum'، matrix $))؛ إزاحة $ = 0 ؛ imageconvolution ($ image، $ matrix، $ divisor، $ offset)؛ imagejpeg ($ image ، $ resized_file ، apply_filters ('jpeg_quality' ، 90 ، 'edit_image'))) ؛ استراحة؛ الحالة IMAGETYPE_PNG: return $ resized_file؛ الحالة IMAGETYPE_GIF: return $ resized_file؛  إرجاع $ resized_file؛  add_filter ('image_make_intermediate_size'، 'ajx_sharpen_resized_files'، 900)؛ 

    التوافق: وورد 2.5

    33. إزالة المعلومات الزائدة في الرأس

    ووردبرس] يضيف مجموعة من الأشياء في مثل إصدار WordPress و RSD Link و Shortlink ، فإن المعلومات ليست مفيدة. لإزالة أجزاء البت هذه ، استخدم هذا:

     function remove_header_info () remove_action ('wp_head'، 'rsd_link')؛ remove_action ('wp_head'، 'wlwmanifest_link')؛ remove_action ('wp_head'، 'wp_generator')؛ remove_action ('wp_head'، 'start_post_rel_link')؛ remove_action ('wp_head'، 'index_rel_link')؛ remove_action ('wp_head'، 'adjacent_posts_rel_link')؛ // لووردبريس < 3.0 remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head' ); // for WordPress >= 3.0 add_action ('init'، 'remove_header_info')؛ 

    إزالة أي واحد من remove_action من المقتطف أعلاه الذي تريد الاحتفاظ به.

    التوافق: وورد 2.0

    34. الذكية WP_Debug

    من الناحية المثالية ، يجب عدم تمكين WP_Debug في موقع مباشر حيث أنه سيكشف المعلومات الهامة. ولكن إذا كنت بحاجة إلى خدعة للقيام بذلك بأمان ، فإليك ما يلي:

     if (isset ($ _ GET ['debug']) && $ _GET ['debug'] == '1') // تمكين الإبلاغ عن الإشعارات أثناء التطوير - E_ALL define ('WP_DEBUG' ، صواب) ؛  elseif (isset ($ _ GET ['debug']) && $ _GET ['debug'] == '2') // يجب أن يكون صحيحًا لـ WP_DEBUG_DISPLAY لكي يعمل تعريف ('WP_DEBUG'، true)؛ // فرض عرض الأخطاء تعريف ('WP_DEBUG_DISPLAY' ، صحيح) ؛  elseif (isset ($ _ GET ['debug']) && $ _GET ['debug'] == '3') // يجب أن يكون صحيحًا لـ WP_DEBUG_LOG لكي يعمل التعريف ('WP_DEBUG'، true)؛ تحدد أخطاء // log إلى debug.log في دليل محتوى wp ('WP_DEBUG_LOG' ، صواب) ؛  

    مع إضافة الرمز أعلاه ، يمكنك تمكين تصحيح الأخطاء عن طريق إضافة ?التصحيح = 2, ?التصحيح = 1, ?التصحيح = 3 في نهاية عنوان URL لمعرفة الخطأ الذي يحدث في موقع الويب الخاص بك.

    التوافق: وورد 2.0

    35. تمكين الرمز القصير في القطعة

    فيما يلي جزء من التعليمات البرمجية المفيدة إذا كنت ترغب في تضمين Youtube أو SoundCloud في منطقة عنصر واجهة المستخدم برمز قصير.

     add_filter ('widget_text'، array ($ wp_embed، 'run_shortcode')، 8)؛ add_filter ('widget_text'، array ($ wp_embed، 'autoembed')، 8)؛ 

    التوافق: وورد 2.9.0

    36. تعيين محرر افتراضي (مرئي / نص)

    عيّن النوع الافتراضي للمحرر الذي يمكن للمستخدمين استخدامه. غير ال $ محرر إما ل أتش تي أم أل أو محرر TinyMCE. بالطبع ، سيظل المستخدم قادرًا على إلغاء الاشتراك.

     function my_default_editor () $ editor = 'tinymce'؛ // html or tinymce return editor $؛  add_filter ('wp_default_editor'، 'my_default_editor')؛ 

    التوافق: وورد 2.5.0

    37. إطالة تسجيل الخروج التلقائي

    يسمح WordPress لأحدهم بتسجيل الدخول لمدة 48 ساعة ، بالإضافة إلى تمديد لمدة 14 يومًا إذا تحققنا من “تذكرنى” الخيار عند تسجيل الدخول. ومع ذلك ، إذا كنت متأكدًا من أن جهاز الكمبيوتر الخاص بك لن ينتهك من قِبل جهة خارجية أو ثالثة ، فيمكنك إضافة هذا الرمز للحفاظ على تسجيل الدخول لمدة تصل إلى عام. سيُطلب منك فقط تسجيل الدخول مرة واحدة في السنة.

     function keep_me_logged_in_for_1_year ($ expirein) return 31556926؛ // سنة واحدة بالثواني add_filter ('auth_cookie_expiration'، 'keep_me_logged_in_for_1_year')؛ 

    التوافق: وورد 2.8.0

    38. استخدم دائمًا الشكل

    وورد سوف يلتف IMG مع ص العلامة. إذا كنت من دعاة HTML الدلالي ، فيمكنك إضافة هذا الرمز لإجبار WordPress على التفاف الصورة باستخدام الشكل جزء.

     add_filter ('image_send_to_editor' ، دالة ($ html ، $ id ، $ caption ، $ title ، $ align ، $ url ، $ size ، $ alt) if (current_theme_supports ('html5') && $ caption) $ html = sprintf ('
    ٪ الصورة
    '، $ html)؛ // تعديل لاحتياجاتك! إرجاع $ html؛ ، 10 ، 8) ؛

    التوافق: وورد 2.9.0

    39. تغيير اسم الدور الافتراضي

    “مدير”, “مؤلف”, و “مكتتب” هي الأسماء المقدمة لمستخدمي WordPress على المستوى الإداري. لتغيير هذه الأسماء الافتراضية إلى شيء يبدو أكثر ملاءمة لموقعك على الويب ، أضف الكود التالي ، ثم قم بإجراء التغيير على الأسماء على ما تفضله:

     function change_role_name () global $ wp_roles؛ إذا (! isset ($ wp_roles)) $ wp_roles = جديد WP_Roles ()؛ $ wp_roles-> الأدوار ['المساهم'] ['name'] = 'Freelance'؛ $ wp_roles-> role_names ['المساهمة'] = 'Freelance'؛  add_action ('init' ، 'change_role_name') ؛ 

    التوافق: وورد 3.1

    40. إعدادات المرفقات الافتراضية

    إليك مقتطف يتيح لك تحديد الحجم الافتراضي والمحاذاة وارتباط الصور التي تريد تضمينها في المحرر.

     add_action ('after_setup_theme'، 'default_attachment_display_settings')؛ function default_attachment_display_settings () update_option ('image_default_align'، 'left')؛ update_option ('image_default_link_type' ، 'لا شيء') ؛ update_option ('image_default_size' ، 'كبير') ؛  

    التوافق: وورد 3.5

    41. التحقق من صحة صورة مميزة

    يفضل البعض منا أن يتم نشر المشاركات مع صورة مميزة. سيوضح لك هذا المنشور ، التحقق من صحة الصورة المميزة على المنشور ، بواسطة Paul Underwood ، كيفية جعل المستخدمين يقومون بتحميل صورة مميزة قبل نشر منشورهم.

    التوافق: وورد 3.0

    42. حجم صورة مخصص في برنامج تحميل الوسائط

    add_image_size هي وظيفة WordPress التي تسمح لنا باقتصاص وعرض حجم الصورة المخصص. إذا كنت تريد السماح للمستخدمين بإضافة صورة ضمن هذا الحجم المخصص ، أضف الرموز التالية لإظهار “حجم الصورة المخصصة” الخيار في برنامج تحميل وسائط WordPress.

     الدالة pw_add_image_sizes () add_image_size ('pw-thumb'، 300، 100، true)؛ add_image_size ('pw-large' ، 600 ، 300 ، صواب) ؛  add_action ('init'، 'pw_add_image_sizes')؛ الدالة pw_show_image_sizes (أحجام $) $ sizes ['pw-thumb'] = __ ('Custom Thumb'، 'pippin')؛ $ sizes ['pw-large'] = __ ('Custom Large'، 'pippin')؛ إرجاع أحجام $ ؛  add_filter ('image_size_names_choose'، 'pw_show_image_sizes')؛ 

    التوافق: وورد 3.8

    43. قم بتحميل البرنامج النصي فقط في حالة وجود رمز قصير خاص

    في منشور سابق ، أوضحنا لك كيفية إنشاء رمز قصير مخصص. إذا كان رمزك القصير يتطلب وظيفة JavaScript ، فاتبع طريقة Jedi Master بواسطة Silviu-Cristian Burcă (المعروف باسم Scribu) للتأكد من تحميل JavaScript فقط عند تطبيق الرمز القصير.

    التوافق: وورد 2.6

    44. وصف القائمة

    عند إضافة في القائمة من خلال المظهر> القائمة, سترى مدخلات لإضافتها “وصف”. لكنك لن تجده في أي مكان في الواجهة الأمامية حيث يتعين علينا تخصيص قالب القائمة الافتراضية في WordPress لتضمين الوصف.

    إليك طريقة أنيقة للقيام بذلك.

     function add_description_to_menu ($ item_output ، $ item ، $ depth ، $ args) if (strlen ($ item-> description)> 0) // وصف إلحاقي بعد link $ item_output. = sprintf ('٪ الصورة'، esc_html ($ item-> description))؛ // insert description as the last item * in * link ($ input_output ينتهي بـ "$ args-> after ") // $ item_output = substr ($ item_output، 0، -strlen ("$ args-> after ")). sprintf ('٪ الصورة'، esc_html ($ item-> description)). "$ args-> after "؛ بإرجاع $ item_output؛ add_filter ('walker_nav_menu_start_el'، 'add_description_to_menu'، 10، 4)؛ 

    التوافق: وورد 3.0.0

    45. باستخدام Dashicons

    يمكنك الآن استخدام أيقونة الخط المصنّعة الخاصة بـ WordPress ، Dashicons ، لإضافة رموز إلى قائمة wp-admin. تحقق من البرنامج التعليمي الخاص بنا حول كيفية بدء استخدام Dashicons.

    التوافق: وورد 3.8

    46. ​​تخصيص “مرحبا” رسالة

    اتبع البرنامج التعليمي السابق لتغيير WordPress بلا معنى “مرحبا” الرسالة التي تظهر في شريط المسؤول لشيء أكثر تخصيصا.

    التوافق: وورد 2.9

    47. استبعاد المشاركة من Jetpack Popular Widget

    يأتي Jetpack مع عنصر واجهة مستخدم يتيح لك عرض المشاركات والصفحات الأكثر مشاهدة أو شعبية. لكن في بعض الأحيان ، قد تكون الصفحات الأكثر شيوعًا هي الصفحة الرئيسية أو الصفحة التي لا تريد تضمينها في الكومة الأكثر مشاهدة.

    أضف الكود التالي لإزالة تلك الصفحة أو النشر:

     function jeherve_remove_post_top_posts (المشاركات $ ، post_ids $ ، $ count) foreach (المشاركات $ كـ $ k => $ post) إذا ('1215' == $ post ['post_id']) unset ($ posts [$ k] )؛  عودة المشاركات $؛  add_filter ('jetpack_widget_get_top_posts'، 'jeherve_remove_post_top_posts'، 10، 3)؛ 

    استبدل المعرف الموضح في المقتطف بمعرف المنشور أو الصفحة التي تريد إزالتها.

    التوافق: وورد 4.0 و Jetpack 3.3

    48. اقتطاع عنوان الرسالة

    يتحكم المقتطف التالي في الحد الأقصى لطول العنوان. أضف المقتطف التالي في functions.php. ثم استخدم الوظيفة عنوان مخصص() في القالب لإخراج العنوان بدلاً من WordPress العنوان() طريقة.

     function customTitle ($ limit) $ title = get_the_title ($ post-> ID)؛ if (strlen ($ title)> $ limit) $ title = substr ($ title، 0، $ limit). "..." ؛ صدى $ title؛  

    إذا قمت بإنشاء سمة WordPress ذات مخطط مائل حيث يجب أن يكون ارتفاع التجانب مساويًا ، فقد ترغب في تحديد الحد الأقصى لطول العنوان. يجب أن يكون هذا المقتطف مفيدًا في هذه الحالة.

    التوافق: وورد 3.0

    49. أزل شعار WordPress

    يضيف WordPress 3.1 شريطًا للمسؤولين يشتمل على عدد قليل من الروابط وشعار WordPress. إذا كنت بصدد توزيع مواقع الويب على عميل وتريد أن تكون بدون علامة تجارية ، فإليك هذه الوظيفة لإزالة شعار WordPress هذا.

     function annointed_admin_bar_remove () global $ wp_admin_bar؛ / * إزالة عناصرهم * / $ wp_admin_bar-> remove_menu ('wp-logo') ؛  add_action ('wp_before_admin_bar_render'، 'annointed_admin_bar_remove'، 0)؛ 

    التوافق: وورد 3.1.0

    50. رمز الاستجابة السريعة مع رابط للمادة

    تحسين إمكانية الوصول إلى موقع الويب الخاص بك للأجهزة المحمولة مع رموز QR. يسمح لك هذا الرمز بعرض رموز QR مع رابط يشير إلى المقالة. يمكن لمستخدمي الأجهزة المحمولة الذين لديهم ماسح رمز QR الحصول على رابط المقالة للعرض السريع على أجهزتهم المحمولة.

      "https://assets.hongkiat.com/uploads/wordpress-plugin-administration/wider-menu.jpg">