חסימת משתמשים מסוימים

  • פותח הנושא YG&K
  • פורסם בתאריך

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L
שלום
בעבר שאלתי על חסימת פרטים ממשתמשים שאינם רשומים

עכשיו
אשמח לקבל מידע על אפשרות של חסימת פרטים מסוג משתמש אחד(כמו CUSTOMER\VENDOR) וכו'..

יש איזה קוד עבור זה?

תודה!
 

Shlomi

משתמש פעיל
D I G I T A L
PHP:
<?php
if( current_user_can('editor') ) {
    // true if user is an editor
}

if( !current_user_can('administrator') ) {
    // true if user is not admin
}

if( current_user_can('edit_posts') ) {
    // true if user can edit posts
}
?>
 

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L
הי
תודה למי שענה לי בזמנו
אבל היות שאני לא מתכנתת עם יידע בPHP
אשמח לדעת איך לכתוב את זה ואיפה? ומה לכתוב לפני מה שאני רוצה לחסום?
תודה!
 

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L
הי
אשמח לשמוע מידע!
 

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L

avram

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

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L
הי תודה
אני רוצה לחסום צפיית ווידאו ממשתמשים רגילים
 

avram

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

avram

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

Shlomi

משתמש פעיל
D I G I T A L
functions.php:
PHP:
/* print content of enclosing shortcode if user is of role attribute */
function check_user_role( $atts, $content = null ) {
        extract( shortcode_atts( array(
                'role' => 'role' ), $atts ) );

        if( current_user_can( $role ) ) {
                return $content;
        }
}

/* register shortcode handler function */
add_shortcode( 'user_role', 'check_user_role' );

This user does not have permission to use the HTML BB code.

http://blog.haraldkraft.de/2014/01/wordpress-shortcode-for-user-role-visibility/
 

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L
תודה גדולה!
מה יכולה להיות הבעיה שזה לא עובד לי?
תודה!
 

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L
נכתב ע"י Shlomi;2457672:
יש שגיאה או משהו? מה ז"א לא עובד?

תודה!
אני מקבלת את הכיתוב הזה:
[video width="320" height="240" mp4="http://www.mercaz-habama.com/wp-content/uploads/2017/02/התעוררי.mp4"][/video]
 

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L
??
תודה !
 

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L
משהו יודע לאמר לי
למה הוא לא קולט את הקוד?
 

אמא ומתכנתת

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

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L
תודה!
זה הקוד שכתבו לי בתחילת האשכול
 

למדן וידען

משתמש סופר מקצוען
עיצוב גרפי
הנדסת תוכנה
D I G I T A L
איפה שמת אותו?
הבנת איך הוא עובד?
מה הוא עושה?

אם אינכם מכירים PHP מומלץ לא לנגוע בקוד ללא הכוונה מדויקת / לפנות למישהו מתאים.
 

YG&K

משתמש סופר מקצוען
עיצוב גרפי
פרסום וקופי
D I G I T A L
הי
מצאתי את הבעייה
שבגלל שהויידאו עולה עם שורטקוד
זה מראה את מה שכתוב בתוך השורטקוד
כביכול הוא מבטל את השורטקוד של הווידאו

יש מה לעשות עבור זה
 

אולי מעניין אותך גם...

הפרק היומי

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


תהילים פרק קכו

א שִׁיר הַמַּעֲלוֹת בְּשׁוּב יְהוָה אֶת שִׁיבַת צִיּוֹן הָיִינוּ כְּחֹלְמִים:ב אָז יִמָּלֵא שְׂחוֹק פִּינוּ וּלְשׁוֹנֵנוּ רִנָּה אָז יֹאמְרוּ בַגּוֹיִם הִגְדִּיל יְהוָה לַעֲשׂוֹת עִם אֵלֶּה:ג הִגְדִּיל יְהוָה לַעֲשׂוֹת עִמָּנוּ הָיִינוּ שְׂמֵחִים:ד שׁוּבָה יְהוָה אֶת (שבותנו) שְׁבִיתֵנוּ כַּאֲפִיקִים בַּנֶּגֶב:ה הַזֹּרְעִים בְּדִמְעָה בְּרִנָּה יִקְצֹרוּ:ו הָלוֹךְ יֵלֵךְ וּבָכֹה נֹשֵׂא מֶשֶׁךְ הַזָּרַע בֹּא יָבוֹא בְרִנָּה נֹשֵׂא אֲלֻמֹּתָיו:
נקרא  13  פעמים

לוח מודעות

למעלה