דף הבית » וורדפרס » הכי מבוקש WordPress טיפים, טריקים ו Hacks

    הכי מבוקש WordPress טיפים, טריקים ו Hacks

    בעבר יש לנו בהשתתפות יותר מ -30 פריצות וטריקים כדי להתאים אישית את וורדפרס. אבל וורדפרס עברה מספר חזרות ועדכונים מאז פרסום האוסף. כמה פונקציות וורדפרס כבר ירד, חלקם הוחלפו עם גישות טובות יותר, כי להבהיר כמה טריקים אתה יודע כבר לא שמיש.

    חשבנו שאולי תרצה טיפים חדשים, טריקים ופריצות שעובדים עם הגרסה העדכנית ביותר של וורדפרס. הנה 50. כתזכורת ידידותית, אנא נקוט משנה זהירות בעת ניסיון לקבל את כל הטיפים בקטע מתקדם, מכיוון שאתה עשוי להפוך את האתר שלך לבלתי שמיש אם אינך יודע מה אתה עושה.

    1. השבתת עורך בגובה מלא

    וורדפרס 4.0 הוסיף שינוי עדין של UX בעורך. אם אתה מגלגל או כותב פסקה באורך, גובה העורך יתאים לגובה המסך, ויבטל את פסי הגלילה בתוך העורך.

    כדי להגיע כמה לוחות כמו קטע ו שדות מותאמים אישית כי מתגוררים מתחת לעורך, אתה צריך לגלול כל הדרך למטה בסוף סעיף. אם אתה לא רוצה את זה, סמן את האפשרות ב אפשרויות מסך פאנל.

    תאימות: וורדפרס 4.0

    2. הטבעה לפני ואחרי השוואה תמונה

    האם אי פעם חווית השוואה התמונה שבו אתה יכול להחליק ימינה לראות את לפני ובצד שמאל לאחר? אם אתה רוצה להציג משהו כזה באתר שלך, אתה יכול להתקין עשרים עשרים. תוסף זה מבוסס על Zurb עשרים עשרים. תוסף מציג קוד קצר חדש, [עשרים עשרים], שבו אתה יכול להוסיף שתי תמונות כדי להשוות.

    תאימות: וורדפרס 3.5.1 ומעלה

    3. החזר תוספים או ערכות נושא לגירסה קודמת (בקלות)

    כמו כל עדכון מערכת אחר, יש סיכוי כי תוסף חדש או עדכון נושא עלול בטעות לדפוק את אתר האינטרנט שלך. וורדפרס אינו מאפשר לנו לחזור לגרסה הקודמת, אבל אתה יכול להתקין את התוסף WP- החזרה כדי לקבל את הפונקציונליות. ברגע שזה מופעל זה יוסיף קישור “גלגל לאחור” על כל תוסף מותקן.

    תאימות: וורדפרס 3.8 ומעלה

    4. ארגן תפריט ניהול

    השתמש תוסף זה, מנהל תפריט מנהל, כדי לארגן כל סדר בתפריט מנהל באמצעות ממשק גרור ושחרר.

    תאימות: וורדפרס 4.0 ומעלה

    5. עורך טקסט תחבירטמפרטורה גבוהה יותר

    עורך טקסט WordPress מצב די פשוט. אתה יכול לעשות את זה יותר ידידותי למשתמש על ידי התקנת HTML עורך SyntaxHighlighter, תוסף המוסיף צביעה תחביר כמו עורך קוד. זה יעשה עריכה הרבה יותר קל, במיוחד אם אתה משתמש בעורך מצב טקסט לעתים קרובות יותר מאשר עמית חזותי (WYSIWYG).

    תאימות: וורדפרס 3.3 ומעלה

    6. הוספת סמל בתפריט

    בצע עצה זו כדי להוסיף סמל לצד פריטים באתר האינטרנט שלך בתפריט נותן ניווט בתפריט שלך יותר חזותית הערעור.

    תאימות: וורדפרס 4.1 ומעלה

    7. הפעלת חיפוש קולי

    וורדפרס החיפוש הוא בנוי גרוע, מסורבל, ולא נותנים לי להתחיל על הדיוק התוצאה החיפוש שלה. אבל לא נותנים לזה לעצור אותך מלהוסיף יכולת חיפוש קולי אליו. לאחר ההתקנה תבחין “מיקרופון” הסמל מופיע בתיבת החיפוש.

    תאימות: וורדפרס 2.6 ומעלה

    8. התקנת WordPress Plugin באמצעות Github

    האם מצאת תוסף וורדפרס ב Github כי אתה רוצה להתקין באתר האינטרנט שלך? עקוב אחר טיפ זה כיצד להתקין plugins בנוחות עם רק כמה קליקים. היזהר כי מה שאתה מתקין כמו plugins אינם מתונים. ייתכן שיש סיכוי שקודים זדוניים עלולים לאפשר חדירה לאתר שלך.

    תאימות: וורדפרס 3.6 ומעלה

    9. התקן תוסף עם קליק בודד

    עבור ניהול plugin יותר, אתה יכול להתקין WP-Core. זהו תוסף שהופך את התקנות plugin של WordPress ליעילות יותר. אתה יכול גם עושה אוסף לשים כמה תוספים יחד ולהתקין אותם בלחיצה אחת.

    תאימות: וורדפרס 3.5 ומעלה

    10. סגנונות תמונה מתקדמים

    היינו מסוגלים להגדיר שולי גבולות כאשר אנו מכניסים תמונות לתוכן. מתוך WordPress 3.9 ואילך, אפשרויות אלה הוסרו. אם החמצת אותם, תוכל להתקין את הפלאגין כדי להחזיר את האפשרויות האלה בחזרה.

    תאימות: וורדפרס 3.9 ומעלה

    11. הצג תרשים שימוש בדיסק

    התקנת תוסף זה Disk השימוש Sunburst להציג ויזואליזציה יפה, בדומה DaisyDisk, של האתר שלך שטח דיסק השימוש. כלי שימושי למדי להוסיף לאתר האינטרנט שלך.

    תאימות: וורדפרס 4.0 ומעלה

    מתקדם

    מעבר לנקודה זו הם טיפים מתקדמים וטריקים עבור אלה שמרגישים כמו לחקור, ואלה נהנים לקבל את הידיים שלהם מלוכלך עם קודים. עם זאת, רבים מן הטיפים הבאים עשויים להפוך את האתר שלך שמיש, ולכן הם צריכים להתבצע עם תשומת לב רבה יותר עם זהירות נוספת.

    12. WordPress פלט Debug קובץ

    קטע זה יגיד ל- WordPress לשמור את שגיאת יומן הבאגים ב- a .יומן במקום להציג אותו בחזית. קטע טקסט נוח כדי לאפשר איתור באגים ב- WordPress באתר חי.

    תאימות: וורדפרס 3.1

     הגדר ('WP_DEBUG', נכון); להגדיר ('WP_DEBUG_LOG', נכון); הגדר ('WP_DEBUG_DISPLAY', false); 

    13. שימוש מודולי Jetpack - לא מקוון

    להפעיל ולהפעיל את כל מודולי Jetpack מחובר כולל מודולים כי בעצם מחייב אותך להתחבר WordPress.com לעבודה; טיפ שימושי אם אתה מפתח ושילוב מודולים Jetpack לנושא שלך.

    תאימות: וורדפרס 4.1

    14. כניסה וורדפרס עם כתובת דוא"ל

    וורדפרס חושפת את שם המשתמש של המשתמש, מה שהופך אותו צעד קל יותר להתקפות כוח הזרוע. אתה יכול לשקול שינוי פרמטרים התחברות עם דוא"ל וסיסמה שילוב במקום באמצעות שם המשתמש באמצעות גרזן זה.

    תאימות: וורדפרס 2.5.0

    15. השבת עצמית פינג / trackback עצמית

    טריק זה מונע WordPress מפני פינג עצמי, אשר קורה אם אתה חוצה קישורים דפים או הודעות של האתר שלך.

     function_n_self_ping ($ link) $ home = get_option ('home'); ($ link = $ home)) unset ($ link [$ l]);  add_action ('pre_ping', 'no_self_ping'); 

    דרך נוספת שבה ניתן להשתמש היא על ידי התקנת תוסף Disabler. זהו תוסף המאפשר לך להפעיל או לבטל פונקציונליות מסוימת WordPress כולל השבתת עצמי פינג.

    תאימות: וורדפרס 2.0

    16. לאכלס מראש תוכן

    טיפ זה הוא די שימושי אם אתה רוצה להוסיף תוכן ברירת המחדל בכל פעם שאתה יוצר פוסט חדש, דף, או תוכן מותאם אישית סוג פוסט; הרעיון דומה להוספת חתימה רגילה בעת יצירת הודעות דוא"ל חדשות.

    תאימות: וורדפרס 1.5

    17. מחלקה מותאמת אישית עבור פוסט

    עצה הבאה בוחנת כמה התאמה אישית של וורדפרס פוסט בכיתה ביסודיות עם Postclass. זה מועיל אם אתה רוצה להיות ספציפי יותר לגבי סגנונות ההודעה שלך.

    תאימות: וורדפרס 2.7

    18. הוספת גופנים של Google (הדרך הנכונה)

    עוד טיפ גדול מ ThemeShaper, המדריך המלא להוסיף גופן של Google WordPress נושא כראוי. הוא כולל כיצד להוסיף אותו בחלק הקדמי, בעורך, וכיצד להבטיח תאימות לשפות שונות.

    תאימות: וורדפרס 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';  else return $ original_template;  

    תאימות: וורדפרס 1.5

    20. WordPress נושאים Customizer מ שריטה

    וורדפרס 3.4 מוסיף API חדש בשם Customizer המאפשר לך לבנות פקדים כדי להתאים אישית את הנושא ולראות את התוצאה בזמן אמת. ה- API של Customizer עשוי להיות overwhleming עבור חלק, אם כי, שכן הוא כולל קוד רב תחומית כולל קוד PHP, JavaScript, Ajax, ו jQuery.

    עם זאת, ערכת נושא יש מלוקט המדריך המלא וורדפרס Customizer. תוכלו ללמוד כיצד להוסיף את התפריט התאמה אישית, לבנות סעיפים, הגדרות, בקרת קלט וכן פאנלים, וללמוד את הפונקציות שלהם יחד - פנימה והחוצה. הפניה חיונית עבור מפתחי נושא וורדפרס.

    תאימות: וורדפרס 3.4

    21. שימוש ב- Vagrant עם וורדפרס

    Vagrant הוא כלי נהדר ליצירת סביבה וירטואלית, ולהפעיל בדיקה של פיתוח וורדפרס שלך כדי להבטיח כי נושאים ותוספים יעבדו במקרים שונים. בעצה הבאה, דניאל Pataki, ינחה אותך כיצד להגיע לאתר וורדפרס שלך ולהפעיל עם Vagrant.

    תאימות: כל גירסה וורדפרס

    22. אחזור כתובת אתר של WordPress Gravatar

    וורדפרס get_avatar () היא פונקציה שימושית כדי לקבל אוואטר של המשתמש; הפונקציה מאחזרת את התמונה יחד עם img אלמנט. אבל לפעמים אני רוצה לתפוס רק את כתובת האתר תמונה, כך שאני יכול בקלות ובנוסף להוסיף שיעורים מותאמים אישית או מזהים לתמונה.

    אם יש לך את זה בחשבון, להוסיף את הקוד הבא שלך פונקציותYou

     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 (מערך ('s' => 80, 'd' => 'mm'), $ url); return esc_url_raw ($ url);  

    ואז במקום כלשהו בקובץ אחר - אולי single.php או page.php - השתמש בקוד הבא כדי להציג את התמונה.

     $ avatar_url = get_avatar_img_url (); הד '' 

    הנה פוסט מפורט יותר כדי לשבור אותו בשבילך.

    תאימות: וורדפרס 1.5

    23. הסרת הכיתות מהתפריט

    וורדפרס, כברירת מחדל, מוסיף חבורה של שיעורים. אמנם זה טוב כדי לאפשר התאמה אישית נרחבת, סימון 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 ב וורדפרס Multisite

    SSL, לא רק מאבטח את האתר שלך, אלא גם מכה את הדירוגים בתוצאות החיפוש של Google. בעצה הבאה, ג 'ני מקינון מכסה כיצד לפרוס SSL ב- WordPress multisites שעשויים להעסיק מספר תחומים משנה.

    תאימות: וורדפרס 3.0.0

    25. התאמה אישית של עורך תוכן וורדפרס

    הוספת סגנונות לעורך תשפר את חוויית הכתיבה בעורך וורדפרס. אתה יכול להתאים את סגנונות טיפוגרפיים של backend עם הקדמי הקדמי מאפשר לך לראות את הגרסה הסופית (או גרסה קרוב ככל האפשר הסופי) בעת הכתיבה. זה יקטין את המעבר של הלוך ושוב בין העורך לבין פלט התוכן.

     הפונקציה my_editor_styles () add_editor_style ('editor-style.css');  add_action ('admin_init', 'my_editor_styles'); 

    תאימות: וורדפרס 3.0.0

    26. יצירת מסך הפתיחה של Plugin

    אם יש לך רק מעדכן וורדפרס תנותב מחדש למסך מיוחד, המציג את הפרטים של הגרסה האחרונה שהתקנת זה עתה, את התורמים, את התוספות, כמו גם את כל השינויים שבוצעו מתחת למכסה המנוע. טיפ זה, יצירת מסך הפתיחה עבור תוסף וורדפרס שלך על ידי דניאל Pataki ידריך אותך כיצד לבנות מסך הפתיחה של הפלאגין שלך.

    תאימות: וורדפרס 3.6

    27. התאמה אישית של Jetpack Mobile Theme

    Jetpack מגיע עם נושא נייד. זהו נושא מיוחד המשמש כאשר האתר מוצג על מכשירים ניידים. וכמו כל נושא אחר, אנחנו יכולים להתאים אותו. הנה כיצד לבצע על ידי ג 'רמי, אחד מפתחי Jetpack, על איך להתאים אישית את הנושא Jetpack נייד. זוהי אלטרנטיבה טובה לשקול במקום עיצוב אינטרנט תגובה.

    תאימות: וורדפרס 3.8

    28. הוספת תמונה מוצגת לקטגוריה

    רוצה להוסיף תמונה מוצגת לקטגוריה ולהציג אותה בנושא שלך? תכונה זו חסרה מ- WordPress, דבר שעשוי להיות שימושי עבור מפתחי נושאים.

    תאימות: וורדפרס 3.6

    29. הצג מוסתר “כל ההגדרות”

    ביצת פסחא WordPress, קטע קוד זה יוסיף את כל ההגדרות במסד הנתונים וורדפרס לתוך דף אחד.

     all_settings_link () add_options_page (__ ('כל ההגדרות'), __ ('כל ההגדרות'), 'admin', 'options.php');  add_action ('admin_menu', 'all_settings_link'); 

    תאימות: וורדפרס 3.1

    30. הסר הודעת עדכון

    וורדפרס, כברירת מחדל, להציג הודעות עדכון לכל רמות המשתמש כאשר הם מחוברים אל backend. הוסף את הקודים הבאים כדי להסתיר את הודעת עדכון 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', 'null return'));  

    תאימות: וורדפרס 3.0.1

    31. הוסף תמונה ממוזערת ברשימת הערכים 'פוסט / דף'

    קוד זה יציג תמונות נבחרות שהקצית לפרסום בעמודה פוסט. טריק שימושי כדי לראות איזה פוסט יש תמונה ממוזערת ואשר לא. שים לב שהנושא שלך אמור לתמוך בתמונות ממוזערות של פוסט.

     add_filter ('manage_posts_columns', 'posts_columns', 5); add_action ('manage_posts_custom_column', 'posts_custom_columns', 5, 2); function_columns (ברירות מחדל של $) $ ברירות מחדל ['riv_post_thumbs'] = __ ('אגודל'); החזר ברירות מחדל;  function_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', __ ('לא יכול לקרוא את גודל התמונה'), $ הקובץ); רשימה ($ orig_w, $ orig_h, $ orig_type) = $ גודל; החלף ($, -1, -1), מערך (-1, 16, -1), מערך (-1, -1, -1),) ; $ divisor = array_sum (array_map ('array_sum', $ matrix)); $ offset = 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. הסר מידע מיותר בראש

    וורדפרס מוסיף חבורה של דברים כגון גרסה וורדפרס, קישור RSD, ו Shortlink, מידע זה לא כל כך שימושי. כדי להסיר פיסות מידע אלה, השתמש ב:

     function_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_l_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'); 

    הסר אחד מהם להסיר מהקטע שלמעלה ממנו ברצונך לשמור.

    תאימות: וורדפרס 2.0

    34. חכם WP_Debug

    באופן אידיאלי אתה לא צריך לאפשר את WP_Debug באתר חי כפי שהוא יחשוף מידע קריטי. אבל אם אתה צריך טריק לעשות זאת בבטחה, הנה זה:

     אם (isset ($ _ GET ['debug']) && $ _GET ['debug'] == '1') / לאפשר דיווח על הודעות במהלך הפיתוח - E_ALL מגדיר ('WP_DEBUG', true);  else ($ _ GET ['debug']) && $ _GET ['debug'] == '2') // חייב להיות נכון עבור WP_DEBUG_DISPLAY כדי להגדיר את העבודה ('WP_DEBUG', true); // להכריח את התצוגה של שגיאות להגדיר ('WP_DEBUG_DISPLAY', נכון);  else ($ _ GET ['debug']) && $ _GET ['debug'] == '3') // חייב להיות נכון עבור WP_DEBUG_LOG לעבודה להגדיר ('WP_DEBUG', true); // log errors to debug.log בספריית wp-content ('WP_DEBUG_LOG', true);  

    עם קוד לעיל הוסיף, אתה יכול לאפשר באגים על ידי הוספת ?debug = 2, ?debug = 1, ?debug = 3 בסוף כתובת האתר כדי לראות את השגיאה המתרחשת באתר שלך.

    תאימות: וורדפרס 2.0

    אפשר קודקוד ב יישומון

    להלן פיסת קוד שימושי אם אתה רוצה לשלב Youtube או SoundCloud באזור יישומון עם shortcode.

     add_filter ('widget_text', מערך ($ wp_embed, 'run_shortcode'), 8); add_filter ('widget_text', מערך ($ wp_embed, 'autoembed'), 8); 

    תאימות: וורדפרס 2.9.0

    36. הגדרת עורך ברירת מחדל (Visual / Text)

    הגדר את סוג ברירת המחדל של העורך שהמשתמשים שלך יכולים להשתמש בו. לשנות את ה $ עורך או HTML או tinymce. כמובן, המשתמש עדיין יוכל לבטל את ברירת המחדל.

     function my_default_editor () $ editor = 'tinymce'; // HTML או tinymce לחזור $ עורך;  add_filter ('wp_default_editor', 'my_default_editor'); 

    תאימות: וורדפרס 2.5.0

    37. יציאה ממושכת אוטומטית

    וורדפרס מאפשר אחד להישאר מחובר במשך 48 שעות, בתוספת הרחבה של 14 ימים אם אנחנו בודקים את “זכור אותי” אפשרות כניסה. עם זאת, אם אתה בטוח שהמחשב שלך לא ייפרץ על ידי צד שלישי או צד שלישי, תוכל להוסיף קוד זה כדי לשמור על עצמך מחובר עד שנה. תתבקש להזין התחברות אחת לשנה בלבד.

     הפונקציה 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 purism סמנטי, אתה יכול להוסיף את הקוד הזה כדי לכפות WordPress לעטוף את התמונה עם דמות אלמנט.

     ($ HTML, $ id, $ כיתוב, $ title, $ align, $ url, $ size, $ alt) if (current_theme_supports ('html5') &&! $ $ כיתוב) $ html = sprintf ('
    % s
    ', $ html); / / שנה את הצרכים שלך! לחזור $ HTML; , 10, 8);

    תאימות: וורדפרס 2.9.0

    39. שינוי שם התפקיד של ברירת המחדל

    “מנהל”, “מחבר”, ו “מנוי” הם השמות שניתנו למשתמשי וורדפרס ברמה הניהולית. כדי לשנות את שמות ברירת המחדל האלה למשהו שנשמע מתאים יותר עבור האתר שלך, הוסף את הקוד הבא ולאחר מכן בצע את השינוי לשמות בהתאם למה שאתה מעדיף:

     function_role_name function () global $ wp_roles; אם (! iset ($ wp_roles)) $ wp_roles = WP_Roles חדש (); $ wp_roles-> תפקידים ['תורם'] ['name'] = 'פרילאנס'; $ wp_roles-> role_names ['תורם'] = 'פרילנס';  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', 'none'); update_option ('image_default_size', 'גדול');  

    תאימות: וורדפרס 3.5

    41. אמת את התמונה המוצגת

    חלק מאיתנו מעדיפים פרסומים שישוחררו עם תמונה מוצגת. פוסט זה, Validate Image Image On Post, על ידי פול אנדרווד יראה לך כיצד לגרום למשתמשים להעלות תמונה מובלטת לפני הפרסום שלהם יכול להיות שפורסם.

    תאימות: וורדפרס 3.0

    42. גודל תמונה מותאם אישית ב Media Uploader

    Add_image_size היא פונקציית וורדפרס המאפשרת לנו לחתוך ולהציג גודל תמונה מותאם אישית. אם ברצונך לאפשר למשתמשים להוסיף תמונה בגודל מותאם אישית זה, הוסף את הקודים הבאים כדי להציג את “גודל תמונה מותאם אישית - -” אפשרות במעלה המדיה של WordPress.

     function pw_add_image_sizes () add_image_size ('pw-thumb', 300, 100, true); add_image_size ('pw-large', 600, 300, true);  add_action ('init', 'pw_add_image_sizes'); פונקציה pw_show_image_sizes ($ גדלים) $ גדלים ['pw-thumb'] = __ ('מותאם אישית', 'pippin'); $ גדלים ['pw-large'] = __ ('מותאם אישית גדולה', 'פיפין'); החזרת גדלים של $;  add_filter ('image_size_names_choose', 'pw_show_image_sizes'); 

    תאימות: וורדפרס 3.8

    43. טען סקריפט רק אם קוד קצר מסוים קיים

    בהודעה הקודמת הראינו לך כיצד ליצור קוד קצר מותאם אישית. אם קוד קצר שלך דורש פונקציית JavaScript, בצע את הדרך ג 'אד מאסטר על ידי Silviu-Cristian Burcă (המפורסמת בשם Scribu) כדי לוודא שאתה רק לטעון את JavaScript כאשר קוד קצר מוחל.

    תאימות: וורדפרס 2.6

    תיאור התפריט

    כאשר אתה מוסיף בתפריט דרך מראה> תפריט, תראה קלט להוספה “תיאור”. אבל אתה לא תמצא את זה בכל מקום בחזית כמו שאנחנו צריכים להתאים אישית את תבנית התפריט ברירת המחדל של WordPress לכלול את התיאור.

    הנה דרך אלגנטית לעשות זאת.

     ($ item_output, $ item, $ deep, $ args) if (strlen ($ item-> description)> 0) // append description after link $ item_output = = sprintf ('% s', esc_html ($ item-> description)); // הוסף תיאור כמו פריט אחרון * ב * קישור ($ input_output מסתיים עם "$ args-> after ") // $ item_output = substr ($ item_output, 0, -strlen ("$ args-> after ")). sprintf ('% s', esc_html ($ item-> description)). "$ args-> after "; return $ item_output; add_filter ('walker_nav_menu_start_el', 'add_description_to_menu', 10, 4); 

    תאימות: וורדפרס 3.0.0

    45. שימוש בדאשיקונים

    עכשיו אתה יכול להשתמש ב - WordPress עצמו מאוד של סמל גופן, Dashicons, כדי להוסיף סמלים לתפריט wp-admin. בדוק את המדריך שלנו על איך להתחיל להשתמש דשיקונים.

    תאימות: וורדפרס 3.8

    46. ​​התאמה אישית “היי” הודעה

    בצע את המדריך הקודם שלנו כדי לשנות את וורדפרס שטויות “היי” הודעה המופיעה בסרגל הניהול למשהו מותאם אישית יותר.

    תאימות: וורדפרס 2.9

    47. אל תכלול הודעה מתוך יישומון Jetpack פופולרי

    Jetpack מגיע עם יישומון המאפשר לך להציג את הדפים הנצפים ביותר או פופולרי עמודים. אבל לפעמים הדפים הפופולריים ביותר שלך יכול להיות דף הבית או דף שאתה לא רוצה לכלול בערימה הנצפית ביותר.

    הוסף את הקוד הבא כדי להסיר את הדף או את הפוסט:

     ($ $ $ k => $ post) if ('1215' == $ post ['post_id']) unset ($ posts [$ k] );  החזר $ $ הודעות;  add_filter ('jetpack_widget_get_top_posts', 'jeherve_remove_post_top_posts', 10, 3); 

    החלף את המזהה המוצג בקטע הקוד עם מזהה הפוסט או הדף שברצונך להסיר.

    תאימות: ו - WordPress 4.0 ו

    48. חתוך כותרת פוסט

    הקטע הבא שולט באורך הכותרת המרבי. הוסף את קטע הקוד הבא פונקציות. לאחר מכן השתמש בפונקציה CustomTitle () בתבנית כדי פלט את הכותרת במקום WordPress הכותרת() שיטה.

     functionTitle function ($ limit) $ title = get_the_title ($ post-> ID); אם (strlen ($ title)> $ limit) $ title = substr ($ title, 0, $ limit). '...';  echo $ title;  

    אם אתה בונה נושא WordPress עם פריסה אריח שבו גובה האריח צריך להיות שווה, ייתכן שתרצה לציין את המגבלה של אורך הכותרת. קטע זה אמור להיות שימושי במקרה זה.

    תאימות: וורדפרס 3.0

    49. הסר את הלוגו של WordPress

    WordPress 3.1 מוסיף סרגל מנהל, הכולל קומץ קישורים ו לוגו וורדפרס. אם אתה הולך דפי מידע ללקוח ואתה רוצה שזה יהיה ללא מותג, הנה הפונקציה כדי להסיר את הלוגו של וורדפרס.

     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 Code עם קישור למאמר

    שפר את נגישות האתר שלך למכשירים ניידים עם קודי QR. קוד זה מאפשר לך להציג קודי QR עם קישור המצביע על המאמר. משתמשים ניידים עם סורק קוד QR יכול לקבל את הקישור המאמר לצפייה מהירה על המכשירים הניידים שלהם.

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