בית / תוספים / תוסף וורדפרס וידג’טים מותנים 2018
תוסף וורדפרס וידג'טים מותנים 2018 תוסף וורדפרס וידג’טים מותנים 2018 2017 11 16 17 42 51

תוסף וורדפרס וידג’טים מותנים 2018

תוסף וורדפרס וידג'טים מותנים 2018 תוסף וורדפרס וידג’טים מותנים 2018 2017 11 16 17 42 51 300x104

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

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

קיימת גם אפשרות להוסיף פילטר ‘widget_content’ — דבר המאפשר לשנות את -HTML של הוידג’ט ללא עריכת תוספים או קבצי ליבה של וורדפרס.

תרומות

אם אתה אוהב ולהשתמש יישומון יישומון אתה יכול לשקול תרומה קטנה לחקר הסרטן בבריטניה. יש לי קישור תרומה JustGiving.com . נכון לפברואר 2017 גייסנו 1,048.50 UKP.

כתיבת קוד להתניות

הטקסט בשדה ‘יישומון יישומון’ יכול להיות קוד PHP מלא צריך לחזור ‘נכון’ כאשר אתה צריך את יישומון להופיע. אם אין “חזרה” בטקסט, מתווספת “חזרה” מרומזת לתחילתה ו”;נוסף בסוף. (זה רק כדי להפוך את ההצהרות יחיד כמו is_home () יותר נוח.)

הבסיס

לעשות שימוש טוב תגים מותנה של WP . ניתן לשנות ולשלב קוד באמצעות:

  • !(לא) כדי להפוך את ההיגיון, למשל !is_home()הוא TRUE כאשר זה לא דף הבית.
  • ||(OR) לשלב תנאים. X OR Yהוא TRUE כאשר X או נכון או Y נכון.
  • &&(AND) כדי להפוך את התנאים ספציפיים יותר . X AND Yהוא TRUE כאשר שניהם X נכון ו- Y נכון.

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

דוגמאות

  • is_home() – רק את דף הבלוג הראשי
  • !is_page('about') – בכל מקום להוציא זה WP ספציפי ‘דף’
  • !is_user_logged_in() – מוצג כאשר משתמש אינו מחובר
  • is_category(array(5,9,10,11)) – דף קטגוריה של אחד ממזהי הקטגוריות הנתונות
  • is_single() && in_category('baked-goods') – פוסט אחד זה בקטגוריה עם הקליע הזה
  • current_user_can('level_10') מנהל יישומון בלבד – –
  • strpos($_SERVER['HTTP_REFERER'], "google.com")!=false – יישומון להצגת כאשר לוחצים דרך חיפוש Google
  • is_category() && in_array($cat, get_term_children( 5, 'category')) – דף קטגוריה זה צאצא של קטגוריה 5
  • global $post; return (in_array(77,get_post_ancestors($post))); – דף WP שהוא ילד של דף 77
  • global $post; return (is_page('home') || ($post->post_parent=="13")); – דף הבית או הדף שהוא בן 13

שים לב לתוספת ‘;’ שבסופו של דבר יש “חזרה” מפורשת.

להורדה

אודות bobi12

תבדוק בנוסף

תוסף וורדפרס מערכת תגובות Disqus תוסף וורדפרס מערכת תגובות Disqus 2017 11 17 12 00 48 310x165

תוסף וורדפרס מערכת תגובות Disqus

היא מערכת התגובות הפופולרית ביותר באינטרנט, המצויה על ידי מיליוני בעלי אתרים כדי להגדיל את …