וואָרדפּרעסס מחבר: לייג אַ לינק צו רעדאַגירן פּראָפיל אויב איר זענט לאָגד אין

wordpress logo

איך געוואלט צו דערהייַנטיקן אַ וואָרדפּרעסס פּלאַץ און לייגן אַן אָפּטיילונג 'וועגן דעם מחבר' אונטער יעדער פּאָסטן. עס איז געווען אַ ביסל טאַפער ווי איך געדאַנק - און פאקטיש ריקווייערז אפילו מער פּראָגראַממינג, אָבער דאָ ס דער ערשטער שנייַדן:

דער מחבר: וועבזייטל: וועגן:

דערנאָך איך טשעק צי עמעצער איז אַקשלי לאָגד אין און אַרויסווייַזן אַ רעדאַגירן פּראָפיל לינק, אַזוי דער מענטש קען פשוט גיט און דערהייַנטיקן די אינפֿאָרמאַציע (איך דערהייַנטיקט דעם פּאָסטן ... גרויס באַמערקונג און קשיא פון Ajay!):

">רעדאַגירן פּראָופייל

איך צוגעגעבן די קלאַס = ”מחבר” צו די נוסח בלאַט צו מאַכן עס אויך שיין.

איך'ד ווי צו רייניקן דעם קאָד צו ניט ווייַזן אַן אַדרעס אָדער אינפֿאָרמאַציע אויב עס איז גאָרניט; אָבער, איך טראַכטן איך וועט האָבן צו שריפט פאַקטיש קוויריז צו די דאַטאַבאַסע פֿאַר דעם. באַמערקונג די "רעדאַגירן פּראָופייל" לינק ... עס איז אלנגעוויקלט דורך אַן אויב ויסזאָגונג וואָס וועט נאָר אַרויסווייַזן אויב אַ באַניצער איז לאָגד אין. איך געדאַנק עס איז געווען קיל, אַזוי איך געוואלט צו טיילן עס מיט איר אין פאַל איר געוואלט צו נוצן עס!

קסנומקס באַמערקונגען

  1. 1
  2. 2

    הי אַדזשייַ!

    איך טאָן נישט וועלן צו ווייַזן די רעדאַגירן פּראָופייל לינק אויב עמעצער איז אַקשלי לאָגד אין. אַזוי די פונקציע get_currentuserinfo () וועט ברענגען צוריק אינפֿאָרמאַציע אינפֿאָרמאַציע און די אויב ויסזאָגונג וועראַפייז אויב די קראַנט באַניצער האט אַ באַניצער_יד ... עס איז אַ מיטל צו קאָנטראָלירן צי ניט זיי זענען לאָגד אין.

    אין אנדערע ווערטער - אויב איר זענט לאָגד אין, איר זען אַ לינק צו רעדאַגירן פּראָפיל. אויב איר זענט נישט, איר טאָן ניט זען דעם לינק.

    דאַג

  3. 3
  4. 4
  5. 5

    Nice Doug! איך וועט האָבן צו דורכפירן דעם מיט ווערסיע 1.0 ווען איך לייגן די אָפּציעס. דאַנקען פֿאַר די שפּיץ.

  6. 6

    הי דאַג,
    נאָר וואַנדערינג טאָן איר וויסן ווי איך קען נוצן דעם דיפּענדינג אויף די באַניצער וואָס איז לאָגד אין?
    אַזוי אויב דער באַניצער לאָגד אין איז געווען JohnSmith עס וואָלט אַרויסווייַזן 'א' און אויב דער באַניצער לאָגד אין איז געווען בילבאָב עס וואָלט אַרויסווייַזן 'ב'?

    דאַנק!

    • 7

      הי מייק,

      איך בין גאַנץ זיכער אַז די בייַטעוודיק $ וסער_יד וועט צוריקקומען די פאַקטיש באַניצער שייַן אין דיין וסערס אָפּטיילונג אין אַדמין. אַזוי איר קען בויען אַ פאַל ויסזאָגונג פון אויב לאָגיק….

      if ($user_id=="1") { echo "Doug"; }

      איך'ווע ניט טעסטעד דעם אָבער איך בין גאַנץ זיכער איר האָבן צו שטעלן עס אין דעם קאָנטעקסט פון די געט_קוררענטוסערינפאָ פונקציע.

      דאַג

  7. 8
  8. 10

    הי דאַג. דאַנקען פֿאַר ייַנטיילונג. צום באַדויערן, דעם קאָד האט נישט אַרבעטן פֿאַר מיר:

    רעדאַגירן
    פּראָפיל

    איך געוויינט די קאָד ונטער אַנשטאָט. ווען אַ באַניצער איז לאָגד אין, "מייַן פּראָופייל" וועט ווייַזן. ווען קיין באַניצער איז לאָגד אין, "שאַפֿן אַ אַקאַונט" אויס.

    <? php if (is_user_logged_in ()) {
    געט_קוררענטוסערינפאָ ();
    ווידערקאָל ('מיין Profile');
    }
    אַנדערש {
    ווידערקאָל ('שאַפֿן אַן אַקאַונט');
    };
    ?>

    נאָר ווילן צו טיילן אין פאַל עמעצער אַנדערש דאַרף עס. Remove ביטע באַזייַטיקן די פּלאַץ צווישן “<” און “?” פֿאַר די קאָד צו אַרבעטן.

  9. 11

וואָס טאָן איר טראַכטן?

דעם פּלאַץ ניצט אַקיסמעט צו רעדוצירן ספּאַם. לערן ווי דיין קאָמענטאַר דאַטע איז פּראַסעסט.