רוצים לכתוב כאן ? הבלוג של אח"י דקר מחפש כותבים אורחים ראו כאן

הסתרת תוכן בבלוג - HidePost

מאת חנית כהן | נשלח 6.08.2007 | נושאים וורדפרס, עזרים

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

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

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

הפטנט הוא מאד פשוט כל טקסט שאתם רוצים להסתיר צריך לשים בין התגיות [protect][/protect] בצורה הבאה:
[protect] טקסט חבוי [/protect]

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

בברירת המחדל כאשר תסתירו טקסט יופיע במקומו הטקסט הבא:
Please login or register to read the rest of this content
כאשר המילים login, register מאפשרות גישה לממשק ההתחברות לבלוג או להרשמה אליו.

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


נהניתם מהפוסט ? כדאי להרשם לעדכוני RSS ולקבל הכל ישירות.

תגיות לחיפוש בבלוג: ,

2 תגובות עבור “הסתרת תוכן בבלוג - HidePost”

  • תומר בתאריך 6.08.2007 @ 12:02 pm

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

  • אחי דקר בתאריך 6.08.2007 @ 12:09 pm

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

  • השארת תגובה





    :mrgreen::|:twisted::arrow:8O:):?8):evil::D:idea::oops::P:roll:;):cry::o:lol::x:(:!::?: