http://www.dakars.info

אני פנויה לעבודות פרילנס עד להודעה חדשה.

מה אני יודעת לעשות ? כל דבר שקשור לוורדפרס כל עוד אינו מצריך יכולות עיצוב.
דוגמאות ניתן לראות בתיק העבודות שלי או ברחבי הבלוג עצמו.
ניתן ליצור איתי קשר במיייל: webmaster@dakars.info

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

2

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

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

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

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

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

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

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

025 הסתרת תוכן בבלוג   HidePost נהניתם ? הרשמו לעדכוני RSS !

תגובות (2)

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

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

ניתן להגיב


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